Стук портов и шифрование RSA
Я делаю на моем проекте, и там о порте стука. У меня есть 3 файла, которые разделены на стороне сервера и клиента. В состав сервера входит: portknocking server как демон и файл конфигурации [содержит последовательность портов, которая должна быть удовлетворена, и многие другие подробности конфигурации] В клиенте содержится: portknocking client.
Можно ли зашифровать порядковый номер порта в конфигурации файла с помощью RSA.. Если так, то как это сделать??
благодарю вас
PS: я запускаю демон на сервере [он читает конфигурацию файла], а затем я запускаю программу на клиенте и указываю номер порта последовательности [если последовательность номеров портов совпадает с файлом конфигурации, то она подключена]..
1 ответ
Можно ли зашифровать порядковый номер порта в конфигурации файла с помощью RSA.
Да.
как это сделать??
Вы можете попробовать поискать библиотеку Python RSA.
Однако, если вы планируете делать это на стороне клиента, то поймите, что для того, чтобы клиентская программа расшифровала данные, у нее должен быть ключ дешифрования. Если у клиентской программы есть ключ дешифрования, то любой, у кого есть текстовый редактор, также имеет ключ дешифрования (и код для его дешифрования).
Если вы действительно имели в виду шифрование RSA, взгляните на PyCrypto.