我想使用公钥加密发送到服务器的数据。我在互联网上搜索使用 Win32 或 MFC 执行此操作,但对使用的不同 API(如 CryptExportKey、CryptImportKey、CryptGenKey 等)感到困惑。任何人都可以为我提供一些资源,让我可以学习如何执行此操作吗?
最佳答案
你有两个选择较新的CNG api 或更旧的 CryptoAPI .这是 Windows 上用于加密的两个 native 代码接口(interface)。没有任何 MFC 特定的。 CNG 可能不是 32 位的,但 CryptoAPI 是虽然你可能需要定义
_WIN32_WINNT
启用该支持。
关于c++ - 使用 Win32/MFC 加密数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10493130/