【发布时间】:2015-06-01 11:29:34
【问题描述】:
我正在使用Windows API CryptEncrypt with CALG_AES_256
据我了解,我想使用密码进行加密
1. CryptAcquireContext
2. CryptCreateHash (CALG_MD5)
3. CryptHashData
4. CryptDeriveKey
5. CryptEncrypt
我需要用nodejs crypto 解密,我用openssl enc 来测试nodejs
解密成功,但使用 C 代码时消息不同
windows如何使用哈希?
【问题讨论】:
-
您可以使用 CNG 吗?
-
感谢您的建议,我现在就试试,我正在为 Windows 7 开发,所以是的,我应该可以访问
标签: c node.js winapi cryptography mscapi