Как шифровать и расшифровывать данные через Интернет?

У меня есть приложение С#, которое подключается к mongodb. База данных находится на другом сервере. Мне нужно получить доступ к нему через Интернет. Как я могу шифровать и расшифровывать данные?

2 ответа

Используйте туннели SSH или VPN.

ssh -f user@remote_server -L 27017:localhost:27017 -N

  • -f сообщает ssh, чтобы перейти в фоновый режим непосредственно перед выполнением команды.
  • За этим следует имя пользователя и сервер, в который вы входите.
  • -L 27017: personal-server.com: 27017 находится в виде локального порта -L: host: remote-port.
  • Наконец, -N инструктирует OpenSSH не выполнять команду в удаленной системе.

источник


Вот еще одна ссылка, которая, вероятно, заставит ее так же легко читать и понимать шифрование

Простое шифрование строк или строк

Эта ссылка может отображаться на куски, а также объяснять, как шифровать строки, а также разделы файла.config - вам нужно, и текст

licensed under cc by-sa 3.0 with attribution.