2013-11-26 4 views
1

일부 win32 API를 사용하여 pravite/public 키 쌍을 만들고 파일에 쓸 수 있습니다. 내가 그 :어떻게 cryptimportkey 함수를 사용하여 데이터를 암호화하여 동일한 결과를 가져온 키를 가져온

아무 문제없고, 내 질문에 내가 개인 키 파일에서 키를 가져올 수있는 방법이며, 데이터를 암호화 키 것을 사용
CryptGenKey(hProv, CALG_RSA_KEYX, KEYLENGTH | CRYPT_EXPORTABLE | CRYPT_NO_SALT, &hSessionKey); 
    // export private key buffer and write it to file 
    CryptExportKey(hSessionKey, NULL, PRIVATEKEYBLOB, 0, key_buf, &keySize); //export private 
key 
    //export public key buffer and write it to file 
    CryptExportKey(hSessionKey, NULL, PRIVATEKEYBLOB, 0, key_buf, &keySize); 

; 그리고 암호화 된 데이터를 해독하기 위해 공개 키에서 공개 키를 가져옵니다.

어떻게 할 수 있습니까? 덕분에 ...이 문서가 도움이

답변