TEA (kryptografia)

TEA
ilustracja
Rodzaj algorytmu

symetryczny szyfr blokowy

Data stworzenia

1994

Autorzy

Roger Needham i David Wheeler

Wielkość bloku wejściowego

64 bity

Długość klucza

128 bitów

TEA (Tiny Encryption Algorithm) – prosty w implementacji symetryczny szyfr blokowy opracowany przez Rogera Needhama i Davida Wheelera w 1994 roku.

Szyfr oparty jest o Sieć Feistela i wykorzystuje operacje z mieszanych grup algebraicznych. Cechuje się małą zajętością pamięci, dużą szybkością szyfrowania, wysoką odpornością na kryptoanalizę różnicową i zdolnością do pełnej dyfuzji już po sześciu rundach.

Linki zewnętrzne

  • darmowe (LGPL) rozszerzenie PHP implementujące TEA
  • darmowa (LGPL) klasa Java/J2ME implementująca TEA
  • p
  • d
  • e
Szyfry blokowe
Popularne algorytmy
  • AES
  • Blowfish
  • DES
  • 3DES
  • Serpent
  • TEA
  • Twofish
Inne algorytmy
Tryby działania szyfrów blokowych