При подписании в СУФД возникала ошибка:
Ошибка создания подписи: Указан неправильный алгоритм. (0x80090008)
На компьютере стояла Windows 7 и Крипто Про 4 версии с действующей лицензией.
Сертификат был установлен и до этого все работало, при открытии ни каких ошибок не возникало.
В нашем случае решение крылось в правке реестра.
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"), попробовали подписать. Ошибка не ушла. Пришлось перезагрузить компьютер. После перезагрузки все подписалось.