Как зашифровать данные на стороне клиента и расшифровать на другой стороне клиента без SSL / TLS? - PullRequest
0 голосов
/ 31 октября 2019

Если у меня есть Устройство A, Устройство B и Сервер, как я могу добиться безопасной передачи информации между двумя устройствами?

Я хочу зашифровать простой текст на устройстве A, отправить его на сервер,который перенаправит его на устройство B, которое расшифрует сообщение. Я не нашел много примеров этого онлайн. Мне удалось поиграть с Node's crypto, но это бесполезно для меня, потому что это на стороне сервера. Я использую сокет io, и любое начальное соединение, которое будет отправлять любые ключи, является уязвимостью. Я не могу использовать HTTPS или WSS.

Какие у меня есть варианты?

1 Ответ

1 голос
/ 31 октября 2019

Я не могу использовать HTTPS или WSS.

Какие у меня есть варианты?

У вас есть других вариантов , которые будут на самом деле быть в безопасности. См. Также: Вход без HTTPS: как обезопасить?

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