| ||||
| ||||
В msdn функция PFXExportCertStore описывается следующим образом: BOOL WINAPI PFXExportCertStore( HCERTSTORE hStore, CRYPT_DATA_BLOB* pPFX, LPCWSTR szPassword, DWORD dwFlags ); Не совсем понятно, что за параметр szPassword и откуда его взять? В msdn написано так: String password used to encrypt and verify the PFX packet. Из этого понятно для чего пароль нужен, но откуда его взять, если я ,например, хочу экспортировать хранилище MY c локальной машины? | ||||
Ответы: | ||||
| ||||
String password used to encrypt and verify the PFX packet. Пароль, который будет использоваться для шифрования (расшифрования) PFX. Т.к. PFX может содержать закрытый ключ, его в открытом виде неприлично записывать. Для этого пользуют пароль, из которого делают ключ шифрования. Для расшифрования вводится тот же пароль. Из него получается тот же ключ и расшифровывается. | ||||