3 căi | |
---|---|
Creator | Joan Daeman |
publicat | 1994 |
Dimensiunea cheii | 96 de biți |
Dimensiunea blocului | 96 de biți |
Numărul de runde | unsprezece |
Tip de | Rețeaua SP |
3-WAY este un cifr bloc simetric cu o cheie privată dezvoltat de Joan Daeman [1] , unul dintre autorii algoritmului Rijndael (numit uneori AES ).
Algoritmul 3-Way este o rețea SP în 11 pași [2] . Blocul și cheia au o lungime de 96 de biți . Schema de criptare, așa cum este tipică pentru algoritmii de rețea SP, presupune o implementare hardware eficientă.
La scurt timp după publicare, a fost efectuată o criptoanaliza cu succes a algoritmului 3-Way , arătând vulnerabilitatea acestuia la un atac bazat pe chei aferente [3]
Algoritmul nu este brevetat.
Criptarea unui bloc de text simplu x:
Unde
- o funcție de substituție liniară, practic un set de deplasări ciclice și XOR. și sunt simple permutări. — Funcția de substituție neliniară. Este această acțiune care a dat numele întregului algoritm, ea reprezintă execuția paralelă a datelor de 3 biți.Decriptarea este similară cu criptarea, cu excepția faptului că trebuie să inversați ordinea biților din datele sursă și a rezultatului.
Criptosisteme simetrice | |
---|---|
Cifruri în flux | |
Rețeaua Feistel | |
Rețeaua SP | |
Alte |