| Предыдущий | Следующий |
| SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_PROVIDERID | SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_HASHID |
SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_KEYID
Что означает SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_KEYID
SL_REMAPPING_SP_PUB_CRYPTO_UNKNOWN_KEYID (0XC004D206) — криптографический идентификатор ключа или его типа не распознан.
Это ошибка идентификатора, а не KEY_NOT_FOUND: SPP не может корректно интерпретировать сам key ID, поэтому поиск объекта ключа ещё не является основной проблемой.
Для такого криптографического статуса полезно сохранить идентификатор провайдера и алгоритма, размеры входных буферов и вызываемую функцию; закрытые ключи и защищённые лицензионные данные в диагностический отчёт не включают.
Что проверить
- Проверьте значение и формат key ID, полученного из защищённых данных.
- Сверьте версию структуры, в которой хранится идентификатор ключа.
- Исключите подмену или повреждение поля при сериализации/чтении trusted store.
Технические ссылки
- CNG cryptographic primitive functions.
- BCryptHashData.
- BCryptVerifySignature.
- Signing data with CNG.
Нужно найти другой код? Найти другой код состояния или ошибки.
