使用Win32加密API

时间:2009-10-14 14:55:28

标签: winapi cryptography aescryptoserviceprovider

我找不到在c ++中实现PROV_RSA_AES CSP的任何帮助。是否有任何文章或书籍可以帮助我解决这个问题?

2 个答案:

答案 0 :(得分:0)

Here是一篇关于它的文章 Here是另一个。

答案 1 :(得分:0)

  我想,我只是想用一个   如何获得背景,但我仍然   考虑缓冲区的大小i   需要使用CryptEncrypt()来获取   它与aes256一起使用?我也想要   使用随机盐。

采用PKCS#7-padding(默认值)的CBC模式下的AES256将需要一个缓冲区大小,即输入数据四舍五入到下一个16的倍数(但总是至少多一个字节)。 IE浏览器。 35 - > 48,52 - > 64,80 - > 96。

AES256中没有盐。你在谈论密钥派生吗?或者你的意思是IV?