Aber muss man sich den Initialisierungsverktor auch merken???
Ja, der muss bei Verschlüsseln und Entschlüsseln gleich sein.
Bei manchen Verschlüsselungen wirkt sich der erste Teil auf die Verschlüsselung des zweiten aus, der 2. auf den 3. usw. er IV wird dann für den allerersten Block verwendet, weil da gibts ja keinen vorigen Block. Deshalb muss der gleich sein.
Du kannst den ja auch irgendwie aus dem Passwort generieren wenn du willst. Oder du machst ihn fest in die Programme rein, ich denke nicht dass man damit ein großes Sicherheitsrisiko eingeht.