使用 CryptNG 时如何使用相同的密码和盐生成相同的对称密钥

How to generate same symmetric key using same password and salt when using CryptNG

提问人:acme acme 提问时间:11/15/2023 最后编辑:Ian Boydacme acme 更新时间:11/18/2023 访问量:67

问:

我正在使用Microsoft bcrypt(又名BestCrypt,Cryptgraphy Next Generation,Cryptography NG,CryptNG)库来生成对称密钥:

但每次我得到不同的钥匙。即使密码和盐相同。这些 API 是否添加了任何随机化?

如果是,使用相同熵生成相同对称密钥的方法是什么?

我尝试了以下 API:

安全性 winapi 加密 bcrypt 加密 - 对称

评论

0赞 Michael Chourdakis 11/15/2023
您获得的第二个密钥可以解密使用第一个密钥加密的数据吗?
0赞 Torrecto - MSFT 11/16/2023
检查此线程: stackoverflow.com/questions/74736635/...有帮助吗?
0赞 acme acme 11/16/2023
我的错误伙计们。我以不正确的方式打印密钥。所以同样的熵产生同样的键。谢谢,很抱歉给您带来麻烦。

答: 暂无答案