Ich möchte eine erzeugte log Datei verschlüsseln und dazu rot13 als System verwenden.
Das rot13 nicht das Maß der Dinge ist ist mir klar, aber es geht auch nur darum das nicht jeder unmittelbar an die Daten kommt falls sie ihm mal in die Hände fallen sollten.
"gelöst" habe ich das ganze mit meinen bescheidenen Pythonkenntnissen so
Code: Alles auswählen
message = ProtocolMsg(self.bl, None, "message", text.encode("UTF-8"))
message.send(self)
file = open(self.logging(), "a")
file.write('[log ] '.decode("rot13") + text.encode('utf-8').decode("rot13") + '[time ]'.decode("rot13") + time.strftime('%d.%m.%Y.%H.%M', time.gmtime()).decode("rot13") + '[IP ] '.decode("rot13") + self.getip().decode("rot13") + '\n')
file.close()
Code: Alles auswählen
[ybt ] uv[gvzr ]11.07.2010.12.49[VC ] 89.250.196.127
Gruß John