Ошибка создания подписи: Указан неправильный алгоритм. (0x80090008)


Раздел: kazna | 10-03-2020, 16:18 |




При подписании в СУФД возникала ошибка:

Ошибка создания подписи: Указан неправильный алгоритм. (0x80090008)

На компьютере стояла Windows 7 и Крипто Про 4 версии с действующей лицензией. 


Ошибка создания подписи: Указан неправильный алгоритм. (0x80090008)

 

Сертификат был установлен и до этого все работало, при открытии ни каких ошибок не возникало.

В нашем случае решение крылось в правке реестра.

P.S. - не все так облачно оказалось, на одном из компьютеров после правки реестра через пару дней снова вышла эта ошибка. Ветки в реестре уже не было (перепроверил, думал может опять появилась), попробывал обновить плагин cadesplugin

Помогло.

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\
OID\EncodingType 0\CryptDllFindOIDInfo\1.2.643.2.1.3.1.2.1!3]

 

переименуем или удалим ветку ключа в реестре: 1.2.643.2.1.3.1.2.1!3

 

После правки реестра (я просто переименовал ветку "1.2.643.2.1.3.1.2.1!3" в "---1.2.643.2.1.3.1.2.1!3"), попробовали подписать. Ошибка не ушла. Пришлось перезагрузить компьютер. После перезагрузки все подписалось.


Метки » суфд 0x80090008
Просмотров: 7 567
НАВИГАЦИЯ

Яндекс.Метрика