Gibt es irgend eine Möglichkeit die Textdatei irgendwie zu kodieren, damit man den Inhalt nicht mehr nachvollziehen und somit nicht seine eigenen Ideen dort hinterlassen kann?
Die korrekte Vorgehensweise für das was du vorhast ist asymmetrische Kryptographie: Du hast einen privaten Schlüssel und dein Programm hat den öffentlichen Schlüssel dazu. Wenn du deine Dateien dann erzeugt hast, unterschreibst du sie mit dem privaten Schlüssel und dein Programm kann dann jederzeit (zum Beispiel beim Laden) überprüfen ob du die Datei auch wirklich so und unverändert erzeugt hast, und weigert sich ggbf. mit einer veränderten Datei zu arbeiten. Der Clou: Der öffentliche Schlüssel darf wirklich öffentlich sein, und jeder (zum Beispiel jeder der den Sources deines Programmes liest) darf ihn sehen.
Dann tausche ich halt den öffentlichen Schlüssel im Programm aus.