Зашифровать данные, отправленные и полученные моим C ++ приложением?

Скажем, у меня есть приложение на C / C ++, и я хочу, чтобы оно отправляло запросы через http и получало ответы. Как я могу выбрать шифрование входящих / исходящих данных? Позже я могу беспокоиться о дешифровании на любом конце, а сейчас я хотел бы получить часть шифрования.

-1

Решение

Безопасность транспортного уровня (TLS 1.0, 1.1, 1.2) является довольно стандартным протоколом для использования. Вы найдете довольно много библиотек с открытым исходным кодом и API уровня ОС, которые поддерживают этот протокол. Это, однако, проблема. OS X, например, вам придется использовать это через Transport Security; это совершенно другой API, чем в Windows, GNU / Linux и так далее.

0

Другие решения

Say I have a C / C++ application, and I wish to have it make requests via http, and receive responses, how might I choose to encrypt the data that is going / in or out? I can worry about decryption on either end later, for now I would like to get the encryption side of this.

Скажем, у нас уже есть библиотеки, такие как OpenSSL(для шифрования и дешифрования) и cURL(согласно вашему требованию). Попробуйте это.

Сделайте поиск в Google и попробуйте, если вы не получили свой результат, мы поможем вам. Наслаждайтесь кодированием.

0

По вопросам рекламы [email protected]