Ситуация, когда требуется восстановить пароль от ЭП, который система «запомнила», но забыл пользователь, описывается здесь.
В командной строке Windows выполните:
C:\Program Files\Crypto Pro\CSP>csptest -passwd -showsaved -container имя_контейнера
Внимание! В старых версиях «КриптоПро» не работает ключ -showsaved, для решения этой проблемы установите свежую версию (перезагрузка компьютера не требуется).
Пример:
C:\Program Files\Crypto Pro\CSP>csptest -passwd -showsaved -container RaUser-1656b25a-d0e8-4e66-a374-47e9d12314c3*
CSP (Type:75) v3.6.5359 KC1 Release Ver:3.6.6497 OS:Windows CPU:IA32 FastCode:READY,ENABLED.
AcquireContext(RaUser-1656b25a-d0e8-4e66-a374-47e9d12314c3) succeeded. HCRYPTPROV: 1346160
Saved container password:
здесь будет указан пароль
An AT_KEYEXCHANGE key is available. HCRYPTKEY: 1381224
An AT_SIGNATURE key is NOT available.
Total: SYS: 0.094 sec USR: 0.078 sec UTC: 0.672 sec
[ErrorCode: 0x00000000]
*Имя контейнера вы можете выяснить, запустив программу «Крипто-Про» и выполнив: «Сервис - Просмотреть сертификаты в контейнере - Обзор - Выбрать нужную ЭП - ОК - Назад». Здесь вы можете найти идентификатор требуемой ЭП.