Moin,
Da gibt es zwei Möglichkeiten, entweder du speicherst ganz normal den String und verschlüsselst die gesammte Datei oder aber du verschlüsselst nur den zu speichernden String (bzw. Integer).
Da ich selber mich mit Krytographie noch nicht so stark auseinander gesetzt habe, kann ich dir dazu nicht viel sagen, außer dass es hier sehr viele Beiträge dazu gibt. Ich würde mir an deiner Stelle besonders die von Hagen ("negah") anschauen