| Предыдущий | Следующий |
| CRYPT_E_ASN1_NYI | CRYPT_E_ASN1_NOEOD |
CRYPT_E_ASN1_EXTENDED
Что означает CRYPT_E_ASN1_EXTENDED
CRYPT_E_ASN1_EXTENDED: Decoder пропустил расширение ASN.1, которое не понимает. Это может быть допустимо для extensible schema, но значение расширения может быть важно для политики или безопасности.
Что проверить
- Определите точный extension OID/tag и место, где он был пропущен.
- Сравните версию schema/протокола у производителя и потребителя данных.
- Если расширение влияет на ограничения сертификата или подписанного объекта, убедитесь, что старый decoder имеет право его игнорировать.
Что делать
Не считайте факт пропуска автоматически безвредным. Если расширение критично для принимаемого решения, обновите decoder или отклоняйте объект; если оно действительно необязательное, сохраните его для совместимости и аудита.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
