| Предыдущий | Следующий |
| SL_REMAPPING_SP_PUB_CRYPTO_INVALID_SIGNATURE | SL_REMAPPING_SP_PUB_CRYPTO_INVALID_FORMAT |
SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCK
Что означает SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCK
SL_REMAPPING_SP_PUB_CRYPTO_INVALID_BLOCK (0xC004D20F) — криптографическая операция получила блок данных, не соответствующий структуре, ожидаемой выбранным алгоритмом.
Код возвращён криптографическим слоем Software Protection Platform при проверке защищённых данных лицензирования. Для него важны алгоритм, провайдер, формат блока и параметры ключа.
Что проверить
- Сохраните алгоритм, размер блока и хеш исходных защищённых данных; полный секретный материал для диагностики не требуется.
- Проверьте, что данные созданы совместимой версией штатного компонента и не были изменены при хранении или передаче.
- После исправления повторите тот же криптографический вызов; не отключайте проверки целостности и не редактируйте подписанные данные вручную.
Технические ссылки
- CNG cryptographic primitive functions.
- BCryptHashData.
- BCryptVerifySignature.
- Signing data with CNG.
Нужно найти другой код? Найти другой код состояния или ошибки.
