Windows 8上Windows.Security.Cryptography类的更快替代品

时间:2012-12-24 16:07:23

标签: windows windows-8 cryptography

我正在为Windows 8编写一个加密大量数据(一次超过100MB)的程序,并注意到即使使用多线程,Windows 8上的加密API也比加密服务提供商(CSPs)慢。 )在以前版本的Windows上。我想知道是否有更快的方法在Windows 8上使用AES加密文件。

2 个答案:

答案 0 :(得分:1)

您可以尝试SecureBlackbox库,它是商业的(免费试用),但实现了它自己的所有东西。 而且,无论如何,任何托管代码都会比原生代码慢一些。

答案 1 :(得分:1)

Microsoft CryptoAPI Next Generation(CNG)是旧CSP的继承者,它完全是原生的。首先在Windows Vista中实现,它仍然可以在W8中使用。

为什么不使用它们?