18.06.2002 17:59:08о хранении ключей Ответов: 3
Nadia
подскажите, пожалуйста, где физически хранятся ключи (закрытые, открытые), как они оттуда извлекаются и т.п.
 
Ответы:
18.06.2002 18:19:54Nadia
а также как они извлекаются, когда нужны?
18.06.2002 19:18:15Александр
Открытие ключи обычно хранятся в виде сертификатов. Сертификаты обычно хранятся на жестком диске (в store) и извлечением и форматом их хранения из store заведует Windows. Все функции работы с сертификатами подробно описаны в SDK.
Если у пользователя есть секретный ключ к открытому ключу из сертификата, то к сертификату устанавливается ссылка на CSP и имя контейнера.
Кроме того, сертификат открытого ключа может храниться на носите секретного ключа.
Секретные ключи CryptoPro CSP могут храниться:
- на дискете
- на смарт-карте
- в реестре
- на Touch-memory
В CryptoPro версии 1.1 пользователь выбирает, где (на каком считывателе) искать ключ и CSP их оттуда и выбирает.
В CryptoPro версии 1.2 CSP сама опрашивает все известные ей считыватели (дисководы, Touch-memory, считыватели карт и т.д.) и ищет требуемый ключ. Если ключ ранее использовался этим пользователем на этом компьютере, то CSP опрашивает только нужные носители.
19.06.2002 19:13:35Nadia
>Все функции работы с сертификатами подробно описаны в SDK.

а не подскажите где именно посмотреть?
спасибо