Что означает код NTSTATUS 0xC000090C (STATUS_NO_KEY)?

 
Предыдущий Следующий
STATUS_BAD_DATA STATUS_FILE_HANDLE_REVOKED

STATUS_NO_KEY

Для операции требуется ключ, который не найден

STATUS_NO_KEY означает, что поиск необходимого ключа не дал пригодного результата. Это отличается от STATUS_BAD_KEY: здесь ожидаемый ключ отсутствует, а не просто имеет неверный формат.

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

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

Стратегия восстановления

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

Ссылки


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