【问题标题】:Adding AES encryption to VC++ application向 VC++ 应用程序添加 AES 加密
【发布时间】:2010-10-13 00:01:04
【问题描述】:

我在 VC++ 中创建了一个 GUI 应用程序,现在我想对数据进行 AES128 加密,我正在写它。

谁能告诉我如何在 VC++ 中做到这一点。

【问题讨论】:

  • 我强烈建议您进行研究并选择现成的加密解决方案,如果此数据非常敏感,因为正确加密很难。

标签: visual-c++ encryption mfc aes


【解决方案1】:

Microsoft 提供了 CryptoAPI,它内置于 Windows。

文档的起点在这里:

一般用法概述:

用 C 编写的示例程序:

这里是支持的算法列表,包括 AES128:

【讨论】:

    【解决方案2】:

    我推荐使用 http://www.openssl.org/ 有一个使用 vc++ 的指南@http://www.devside.net/guides/windows/openssl

    --编辑

    您应该使用 openssl 网站上的最新版本,而不是该指南中的旧版本,指南中的所有其他内容都适用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-05-17
      • 1970-01-01
      • 1970-01-01
      • 2021-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-30
      相关资源
      最近更新 更多