WikiDer > Initialisierungsvektor

Initialisatievector

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.

Gemeinsame AlgorithmenAES · Kugelfisch · DES · 3DES · Schlange · zwei Fische
Weniger verbreitete AlgorithmenKamelie · CAST-128 · GOST · IDEE · RC2 · RC5 · RC6 · SAMEN · ARIE · Skipjack · TEE · XTEA
Andere Algorithmen3-Wege · Akelarr · Anubis · BasisKönig · BassOmatic · TAKTSTOCK · BÄR und LÖWE · CAST-256 · Chiasmus · CIKS-1 · CIPHERUNICORN-A · CIPHERUNICORN-E · CLEFIA · RGW · Kobra · KOKOSNUSS98 · Krabbe · Kryptomerie · KRYPTON · CS-Verschlüsselung · DEAL · DES-X · DFC · E2 · FEAL · FEA-M · FROSCH · GDES · Grand Cruss · HPC · Hierocrypt · EIS · IDEA NXT · Intel Kaskadenchiffre · kalyna · CASUMIA · KeeLoq · KHAZAD · Chufu und Khafre · KN-Chiffre · Kuznyechik · Leiter-DES · Libelle LOKI (LOCIA, LOKI97) · Spiel · M6 · M8 · MacGuffin · madryga · MAGENTA · MARS · Danke · GITTERGEWEBE · MISTY1 · MMB · MULTI2 · MultiSwap · Neues Datensiegel · NeuDES · Nimbus · NOEKEON · NUSH · VORHANDEN · Prinz · Q · RC6 · REDOC · Roter Hecht · S-1 · SICHERER · SAVILLE · SC2000 · SHACAL · HAI · Simon · SM4 · Fleck · Spectr-H64 · Quadrat · SXAL/MBAL · dreifische · Treyfer · UES · xmx · XXTEA · Tierkreis
DesignFeistel-Netzwerk · Zeitplan von Lai Massey · Produktverschlüsselung · S-Box · Postfach · SPN
Angreifen (Kryptoanalyse)rohe Gewalt · Meet-in-the-Middle-Angriff (Biclique-Angriff · 3-Subset-Meet-in-the-Middle-Angriff) · Lineare Kryptoanalyse · Differentielle Kryptoanalyse (Unmögliche differentielle Kryptoanalyse · Abgeschnittene differenzielle Kryptoanalyse · Differentielle Kryptoanalyse höherer Ordnung) · Differential-linearer Angriff · Integrale Kryptoanalyse · Bumerang-Angriff · Mod n Kryptoanalyse · Related-Key-Angriff · Rutschangriff · Rotations-Kryptoanalyse · Seitenkanalangriff (zeitliche Koordinierung · Leistungsanalyse · Elektromagnetisch · Akustische Kryptoanalyse) · XSL-Angriff · Interpolationsangriff · Davies-Angriff · Rebound-Angriff · Schwacher Schlüssel · Kendalls Tau · Chi-Quadrat-Test · Zeit-/Speicher-/Daten-Kompromissangriff
StandardisierungNESSIE · CRYPTREC
BenutzenInitialisierungsvektor · Polsterung