Also ich würde mich BUG und generic hier anschließen. Wenn du hier wirklich etwas verschlüsseln willst, dann sollte das auch einigermaßen sicher sein. Sonst kannst du dir die Arbeit auch sparen. XOR und ROT13 sind keine sinnvollen Techniken hier. Du lernst und bekommst mehr, wenn du richtig verschlüsselst. Je nach dem, welche Komponenten du bisher nutzt (mit
Indy sollte das einfach sein), bist du mit SSL schnell fertig und auf der absolut sicheren Seite.
Was die Geschwindigkeit angeht: Ich glaube nicht dass die Verschlüsselung hier der Flaschenhals ist. Du kennst vielleicht
SSH, ein verschlüsseltes Protokoll zur Administration eines Servers. Dazu gibt es auch SSHFS, damit kann man auf die Dateien des Servers zugreifen. Außerdem unterstützt
SSH verschlüsselte Tunnel, quasi Proxy. Das alles habe ich schon sehr oft verwendet, zum Teil in Gigabit Netzwerken, und konnte keine Geschwindigkeitsverluste erkennen.
Liebe Grüße,
Valentin