| Предыдущий | Следующий |
| SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCKLENGTH | SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHERMODE |
SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHER
Что означает SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHER
SL_REMAPPING_SP_PUB_CRYPTO_INVALID_CIPHER (0XC004D203) — указан недопустимый или неподдерживаемый идентификатор шифра.
SPP не смог выбрать криптографический алгоритм для защищённых лицензионных данных. Это отличается от INVALID_CIPHERMODE, где сам шифр известен, но неверен режим его работы.
Для такого криптографического статуса полезно сохранить идентификатор провайдера и алгоритма, размеры входных буферов и вызываемую функцию; закрытые ключи и защищённые лицензионные данные в диагностический отчёт не включают.
Что проверить
- Зафиксируйте идентификатор алгоритма, переданный криптографическому провайдеру.
- Проверьте поддержку этого шифра в используемой версии Windows/провайдера.
- Исключите повреждение сериализованного поля, из которого считывается идентификатор шифра.
Технические ссылки
- CNG cryptographic primitive functions.
- BCryptHashData.
- BCryptVerifySignature.
- Signing data with CNG.
Нужно найти другой код? Найти другой код состояния или ошибки.