Die einfachste und schnellste Weg, kurze Textfragment mit preshaired Schlüssel zu verschlüsseln, ist eine der cryptohash Funktionen (md5, sha usw.).
d.h. calc md5 des Schlüssels, dann String-Fragment mit diesem md5 Hash xor. Wenn Sie Textfragmente länger als md5 codieren müssen, tun Sie md5 (md5-Hash) und verschlüsseln das nächste Fragment.
Sicherheit dieser Lösung ist schlechter als mit 3-DES aber genug im Durchschnitt (d. H. Nicht sehr sichere Passwort in der Konfigurationsdatei zu speichern) und es erfordert nichts außer Basis Python Distro.
Wenn Sie eine bessere Sicherheit benötigen - suchen Sie nach einem der AES, Blowfish usw. Implementierung, aber um wirklich AES profitieren müssen Sie einige zusätzliche Arbeit tun, um Ihre Daten mit zufälligen diejenigen zu mischen.
Haben Sie bereits für * RSA * und * Python * gegoogelt? –