Site icon EfmSoft

Что означает код HRESULT 0x80094811 (CERTSRV_E_KEY_LENGTH)?

 
Предыдущий Следующий
CERTSRV_E_ARCHIVED_KEY_UNEXPECTED CERTSRV_E_SUBJECT_EMAIL_REQUIRED

CERTSRV_E_KEY_LENGTH

Что означает результат

CERTSRV_E_KEY_LENGTH: Открытый ключ в запросе короче минимальной длины, разрешённой выбранным certificate template или политикой CA. Это policy validation параметров ключа.

Что проверить

  • Определите template и минимальный key size, заданный для его cryptography settings.
  • Зафиксируйте алгоритм и фактическую длину public key из запроса.
  • Проверьте, не используется ли старый CSP/KSP или cached request с меньшим ключом.
  • Если шаблон допускает несколько алгоритмов, сравнивайте требования для фактически выбранного provider.

Диагностика и исправление

Создайте новый ключ, удовлетворяющий требованиям шаблона, и сформируйте новый запрос. Увеличить длину уже существующего ключа без его замены невозможно.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version