WikiDer > Initialisierungsvektor
Das Initialisierungsvektor ist eine zufällige Menge von Zahlen, die in . verwendet wird Kryptographie mit dem Ziel, die Ableitung des Textes aus dem verschlüsselten Text zu erschweren. Der Initialisierungsvektor (IV) wird einer zu verschlüsselnden Nachricht vorangestellt, um sie eindeutig zu machen. Für die Entschlüsselung ist es jedoch erforderlich, dass der Empfänger denselben Initialisierungsvektor für die Verschlüsselung/Entschlüsselung verwendet wie der Sender. Die Länge des Initialisierungsvektors wird durch den verwendeten Algorithmus und die Eingabe bestimmt und entspricht in der Regel der Länge des zu verschlüsselnden Textblocks.
Der Initialisierungsvektor wird in den kryptographischen Algorithmen verwendet CBC, CFB und OFB.
Die Potenz des Initialisierungsvektors wird annulliert, wenn immer derselbe Vektor verwendet wird. Es ist daher wichtig, immer einen neuen Initialisierungsvektor zu generieren Die Stärke der Verschlüsselung hängt teilweise von der richtigen Verwendung des IV ab. Einige Implementierungen sind von Natur aus schwach, Verschlüsselung bietet wenig Schutz, von denen die bekannteste ist: WIR P.