Key Whitening

Key Whitening

Key Whitening – oft auch nur Whitening – ist eine kryptologische Technik, mit der die Sicherheit iterierter Blockchiffren erhöht wird. Bei einer Verschlüsselung mit Whitening wird ein Klartextblock vor der ersten Runde mit Teilen des Schlüssels verknüpft (pre-Whitening); zumeist wird hier XOR verwendet. Einige Chiffren verwenden Whitening zudem auch nach der letzten Runde (post-Whitening).

Das Whitening dient vor allem bei Feistelchiffren dazu, Strukturen des Klartexts und der Eingabe der letzten Runde zu verschleiern und so die Komplexität eines Angriffs zu erhöhen.

Beispiele für Chiffren mit Whitening sind RC5, RC6, MARS, Twofish und Rijndael.


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Key whitening — In cryptography, key whitening is a technique intended to increase the security of an iterated block cipher. It consists of steps that combine the data with portions of the key (most commonly using a simple XOR) before the first round and after… …   Wikipedia

  • Whitening — Key Whitening – oft auch nur Whitening – ist eine kryptologische Technik, mit der die Sicherheit iterierter Blockchiffren erhöht wird. Bei einer Verschlüsselung mit Whitening wird ein Klartextblock vor der ersten Runde mit Teilen des Schlüssels… …   Deutsch Wikipedia

  • Whitening — may refer to: * Hypopigmentation, the loss of skin color * Pallor, a reduced amount of oxyhemoglobin in skin or mucous membrane * Whitening transform, transforming a signal source to make it appear closer to white noise. * Key whitening, a… …   Wikipedia

  • SXAL/MBAL — Infobox block cipher name = SXAL designers = Laurel Intelligent Systems publish date = December 1993 derived from = derived to = related to = key size = 64 bits block size = 64 bits structure = Substitution permutation network rounds = 8… …   Wikipedia

  • Block cipher — In cryptography, a block cipher is a symmetric key cipher operating on fixed length groups of bits, called blocks, with an unvarying transformation. A block cipher encryption algorithm might take (for example) a 128 bit block of plaintext as… …   Wikipedia

  • DES-X — In cryptography, DES X (or DESX) is a variant on the DES (Data Encryption Standard) block cipher intended to increase the complexity of a brute force attack using a technique called key whitening. The original DES algorithm was specified in 1976… …   Wikipedia

  • Mercy (cipher) — This article is about the block cipher. For other uses, see Mercy (disambiguation). Mercy General Designers Paul Crowley First published April 2000[1] Derived from WAKE …   Wikipedia

  • MARS (cryptography) — MARS General Designers IBM First published 1998 Certification AES finalist Cipher detail Key sizes 128, 192, or 256 bits Block sizes …   Wikipedia

  • Хандшух, Хелен — Хелен Хандшух (англ. Helena Handschuh)  криптограф. Наиболее известная разработка  симметричный блочный криптоалгоритм SHACAL. Помимо этого принимала участие в создании блочного шифра Universal Encryption Standard. С 2009 года… …   Википедия

  • NUSH — General Designers Anatoly Lebedev, Alexey Volchkov First published 2000 Cipher detail Key sizes 128, 192, or 256 bits Block sizes 64, 128, or 256 bits …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”