Проблема:
В КриптоПро CSP исчез считыватель «Реестр».
Объяснение:
Такая ситуация происходит после установки различных дополнений, плагинов, ПО от тех организаций, которые реально заботятся о безопасности. Естественно, хранить ЭЦП в реестре небезопасно, но очень удобно и многие пользователи этим пользуются.
А чтобы принудительно приучить таких пользователей к нормальному уровню безопасности (дабы впоследствии не возникло неприятных ситуаций) некоторые организации, принимающие электронные платежи и электронные документы, включают в свое ПО функцию, отключающую считыватель «Реестр» в КриптоПро CSP.
Решение:
Но если мы ничего не боимся, то можно вернуть считыватель «Реестр» в КриптоПро CSP.
Для этого в реестре по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Cryptography\CurrentVersion\AppPath\reg.dll прописываем значение по умолчанию C:\\Program Files\\Crypto Pro\\CSP\\reg.dll.
Или просто импортируем в реестр файл из приложенного архива:
Код: Выделить всё
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Crypto Pro\Cryptography\CurrentVersion\AppPath\reg.dll]
@="C:\\Program Files\\Crypto Pro\\CSP\\reg.dll"