Übrigens gibt es mit File.AppendAllText eine einfachere Methode, Text an eine Datei anzufügen.
Das ist ein Beispiel, warum das Blättern im Index der SDK-Doku/MSDN äußerst hilfreich ist (auch wenn man schon glaubt, ein geeignetes Verfahren zu kennen).
Auch für die Verschlüsselung hilft die SDK-Doku/MSDN: Schau Dir den Inhalt des Namespace System.Security.Cryptography an, wähle etwas aus und richte Dich nach den Beispielen. (Dabei helfen dann File.ReadAllXxx und File.WriteAllXxx weiter - je nachdem, ob Du mit Text oder Bytes verschlüsseln willst.)
Gruß Jürgen