XBEHOLI
@XBEHOLI
back-end developer

Как работает шифрование сообщений?

Здравствуйте! Заинтересовался таким вопрос, как происходит шифрование сообщений в чатах?

При добавление сообщение в базу оно шифруется по типу как пароль и потом выводится с расшифровкой? Верно же?

И расскажите пожалуйста, как лучше шифровать и расшифровывать сообщения?
  • Вопрос задан
  • 201 просмотр
Пригласить эксперта
Ответы на вопрос 3
SagePtr
@SagePtr
Еда - это святое
Смотря в каких конкретно чатах, в 99.9% чатов - никак. Единственное шифрование, которые присутствует - средствами SSL между клиентом и сервером.
Ответ написан
Для шифрования любых данных можно использовать систему с открытым публичным ключом. Хорошее воплощение - RSA. https://ru.wikipedia.org/wiki/RSA
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
И расскажите пожалуйста, как лучше шифровать и расшифровывать сообщения?
1. С помощью замены символов на группы символов. Дешифрация - в обратном порядке. Рекурсия - допустима.
2. Обмен таблицей замены через N-символьный pin-код (по заранее известному алгоритму, сам алгоритм никогда не передаётся по сети!) - на основе RSA или в открытом виде (plain text).
3. Итерация таблицы замен - строго обязательна!

Это наиболее простой способ.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы