27.07.2004 16:14:23Контейнер на внешнем носителе. Ответов: 3
Алексей
На этом форуме прочитал, что можно создать контейнер на внешнем носителе, а не в реестре (точнее здесь http://www.cryptopro.ru/CryptoPro/forum/myforum.asp?q=1083).

Каким образом это можно сделать? Хотя бы подскажите какие шаги нужно сделать для этого.

CryptAcquireContext с параметром CRYPT_NEWKEYSET создаёт новый контейнер ключей в реестре.
 
Ответы:
27.07.2004 18:10:42Василий
Уточните, пожалуйста, речь идёт о нашем продукте "Крипто-Про CSP"? Если - да, то, по умолчанию, подключен считыватель - дисковод, можно добавить другие - реестр и считыватели для других съемных носителей. При этом нужны соответствующие драйверы (см. http://www.cryptopro.ru/CryptoPro/products/key_moduls.asp)
Если считывателей больше одного, и в вызове CryptAcquireContext не используется флажок CRYPT_SILENT, то, будет окошко с выбором считывателя.
28.07.2004 7:25:06Алексей
С вашим провайдером всё достаточно просто Панель Управления CryptoPRO->Считыватели->Добавить. А можно ли что-то похожее сделать с CSP то Microsoft, например Microsoft Base Cryptographic Provider v1.0?
28.07.2004 9:08:19Uri
Нет, указанный провайдер создает ключевой контейнер только в реестре.