Block-und Stream-Chiffren

Block-und Stream-Chiffren sind zwei Kategorien von Chiffren, die in klassischen Kryptographie. Block-und Stream-Chiffren unterscheiden sich, wie groß ein Stück der Botschaft ist in jedem Betrieb Verschlüsselung verarbeitet.

Blockverschlüsselungen

Block Algorithmen verschlüsseln Klartext in Blöcken. Gemeinsame Blockgrößen sind 64 und 128 Bit.

Stream-Chiffren

Stream Algorithmen verschlüsseln Klartext ein Byte oder ein Bit auf einmal. Ein Stream-Verschlüsselung kann man sich als ein Block-Algorithmus mit einem wirklich kleinen Block-Größe.

Blockverschlüsselungen vs Stream-Chiffren

Generell sind Blockverschlüsselungen effizienter für Computer und Stream-Chiffren sind leichter für den Menschen von Hand zu tun.

Beispiel Blockverschlüsselungen

DES ist ein Block-Algorithmus mit einem 64-Bit-Block-Größe. AES ist ein Block-Algorithmus mit 128 Bit-Block-Größe. RSA und Diffie-Hellman sind Blockverschlüsselungen mit variabler Blockgrößen.

Beispiel Stream-Chiffren

A5, der verwendete Algorithmus zur GSM-Kommunikation zu verschlüsseln, ist eine Stream-Verschlüsselung. Der RC4-Verschlüsselung und die one-time pad sind auch Strom-Chiffren.

blog comments powered by Disqus

Discuss Block-und Stream-Chiffren in the forums.

 
(0 - user rating)