【发布时间】:2022-11-22 11:16:17
【问题描述】:
我有点卡住了,我想生成一对新的公钥和私钥。 但我找不到提取它们的方法。
我用过这个:(C++)
status = BCryptOpenAlgorithmProvider(&hAlg,
BCRYPT_RSA_ALGORITHM,
NULL,
0);
if (status) {}
status = BCryptGenerateKeyPair(hAlg, &hKey, 1024, 0);
if (status) {}
status = BCryptFinalizeKeyPair(&hKey, 0);
if (status) {}
(不要介意状态,我稍后会检查它:-)) 但现在我想提取这对键,找不到示例或匹配函数 我可能做错了什么,但是什么?
【问题讨论】:
-
可能与 BCryptExportKey
-
@user253751 导出到?我试过了,但是我怎么能看到关键值呢?
-
BCRYPT_RSAPRIVATE_BLOB,大概。
标签: c++ winapi rsa public-key-encryption cng