06.07.2007 7:08:53Как отключить окно ввода пароля на контейнер Ответов: 1
Сергей
При создании контейнера (CryptAcquireContext(&hProv,nameContainer,NULL,typeProv,CRYPT_NEWKEYSET)), он сохраняется только в том случае, если был сгенерирован хоть один ключ (CryptGenKey(hProv,AT_KEYEXCHANGE,CRYPT_USER_PROTECTED,&hUserKey)), но постоянно после генерации первого ключа используется окно для ввода пароля на контейнер. Можно ли обойти появление этого окошка, а потом (после генерации ключей) установить программно пароль на контейнер.
 
Ответы:
06.07.2007 12:48:43Василий
Нет.
Пароль доступа обязательно должен быть задан.
Но, его можно задать программно, ДО генерации ключа.

Кстати, не рекомендую использовать CRYPT_USER_PROTECTED - иначе при каждом использовании ключа будет окошко с предупреждением.