Hi,
aber eines ist mir unklar: für was ist der skalar $passphrase?
die Passphrase ist Dein Zauberwort[1], mit dem Du ver- und ergo auch wieder entschlüsselst. Nur wer das Zauberwort kennt, kann den verschlüsselten Text wieder lesbar machen.
Cheatah
[1] Die Tatsache, dass es "Phrase" genannt wird lässt darauf schließen, dass Du gerne mehr als nur ein Wort verwenden darfst.