c++ - 加密我的 C++ 应用程序发送和接收的数据?

标签 c++ c encryption cryptography network-security

假设我有一个 C/C++ 应用程序,我希望它通过 http 发出请求并接收响应,我如何选择加密传入/传出的数据?我稍后可以担心任一端的解密问题,现在我想获得加密方面的信息。

最佳答案

传输层安全性(TLS 1.0、1.1、1.2)是一种非常标准的协议(protocol)。您会发现相当多的开源库和操作系统级 API 都支持该协议(protocol)。然而,这就是问题所在。例如,OS X,您必须通过传输安全来利用这一点;这是一个与 Windows、GNU/Linux 等完全不同的 API。

关于c++ - 加密我的 C++ 应用程序发送和接收的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17805001/

相关文章:

c# - 使用 GnuPG 从 C# 进行 PGP 加密

C# 和 Java DES 加密值不相同

c# - 本地缓存库 C#(持久且加密)

c++ - libQt5Core.so : undefined reference to `__cxa_throw_bad_array_new_length@CXXABI_1. 3.8

c++ - c++程序中的c文件

c - 关于 BYTE 类型的 strlen() 的警告

c - 为什么当我用其他任意工作使系统过载时我的程序运行得更快?

Python C API : Access Violation when trying example module with MSVC

c++ - 单独构造结构体的数据成员是否合法?

c - 从打开的 `FILE*` 获取缓冲参数