Безопасная связь между серверами - PullRequest
3 голосов
/ 20 декабря 2011

Я пишу простую панель управления.Он будет размещен на одном сервере, который взаимодействует с другими серверами для выполнения всего, что ему нужно.Мне нужны предложения о том, как сделать это безопасно, как с точки зрения аутентификации, так и с точки зрения шифрования.Единственное, что я до сих пор придумал, - это использовать ключи RSA для шифрования данных на главном сервере и дешифрования их на ведомом устройстве, что позволит выполнить то, что мне нужно, но в этом что-то есть недостатки.

Ответы [ 4 ]

3 голосов
/ 20 декабря 2011
0 голосов
/ 20 декабря 2011

Мы разрабатываем Versile Python , если вам нужно взаимодействие на уровне объекта с объектами Python по безопасному каналу, вы можете захотеть посмотреть.Вы можете использовать TLS или VTS для согласования безопасных соединений, используя ключи RSA, или вы можете подключиться через SSH .

Другими средами взаимодействия с объектами python, которые вы можете рассмотреть, являются Pyro и RPyC.

0 голосов
/ 20 декабря 2011

Вы можете использовать SSL с проверкой сертификата клиент / сервер.

Проверка SSL-сертификатов с помощью Python

0 голосов
/ 20 декабря 2011

Stunnel очень удобно. Мне это нравится, поскольку коду вообще не нужно иметь дело с шифрованием.

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