Шифрование данных вручную с помощью OpenSSL с помощью Qt - PullRequest
0 голосов
/ 20 мая 2018

Я знаю, что Qt поддерживает SSL / TLS для связи TCP, и я хотел использовать межплатформенный высокоуровневый API для шифрования сообщений, не основанных на TCP.Если возможно сохранить протокол Диффи-Хеллмана для установления защищенной связи.

Теперь я смотрю на источники классов, и , где данные зашифрованы, например, , и, похоже, всезакрытый и не легко повторно используемый.

  • Есть ли простой способ использовать то, что было разработано Qt для чего-то другого, кроме TCP, хотя бы для простого шифрования?полная поддержка SSL?
  • Полагаю, вы всегда можете открыть локальный порт TCP и создать локальный прокси-сервер TCP-to-Other, но это выглядит немного глупо, просто чтобы иметь возможность повторно использовать реализацию Qt.

Я нашел Взлом на поддержку Qt SSL в Wiki, который дает некоторую перспективу, но не совсем то, как использовать существующую реализацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...