Site icon EfmSoft

Что означает код HRESULT 0x8008020A (APPX_E_INVALID_KEY_INFO)?

 
Предыдущий Следующий
APPX_E_INVALID_SIP_CLIENT_DATA APPX_E_INVALID_CONTENTGROUPMAP

APPX_E_INVALID_KEY_INFO

Что означает APPX_E_INVALID_KEY_INFO

APPX_E_INVALID_KEY_INFO: Структура APPX_KEY_INFO, переданная для шифрования или расшифрования пакета, содержит недопустимые данные. Код относится к encryption/decryption input и не означает обычную проблему сертификата подписи.

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

  • Проверьте обязательные поля APPX_KEY_INFO и их initialization непосредственно перед вызовом packaging API.
  • Сверьте выбранный key file/material, алгоритм и lifetime ключевого объекта с документацией используемого API.
  • Повторите на свежем package и известной исправной key configuration, сохранив lower-level crypto HRESULT при его наличии.

Исправление

Исправьте формирование key-info структуры или выбор ключа. Не ротируйте production signing certificates ради этой ошибки, если операция вообще относится к package encryption.

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


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

Exit mobile version