0

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

4

2 回答 2

1

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

于 2012-12-24T20:06:08.117 回答
1

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

为什么不使用它们?

于 2013-01-02T07:01:47.617 回答