LOKI (kryptografia)
Rodzaj algorytmu | |
---|---|
Data stworzenia |
1990 |
Wielkość bloku wejściowego |
64 bity |
Wielkość bloku wyjściowego |
64 bity |
Liczba rund |
16 |
LOKI – szyfr blokowy zaprezentowany w 1990 roku jako alternatywa dla szyfru DES, operujący na blokach o długości 64-bitów i wykorzystujący do szyfrowania klucz 64-bitowy. Istnieją dwie wersje szyfru. Wersja oryginalna, nazwana LOKI89, była zbyt podatna na różne metody kryptoanalizy, zwłaszcza na metodę kryptoanalizy różnicowej, dzięki której można było odszyfrować wiadomość szybciej niż za pomocą ataku brute force, w związku z czym autorzy szyfru zdecydowali się go poprawić. Druga wersja szyfru została nazwana LOKI91[1].
Kryptoanaliza
LOKI91 okazał się odporny na kryptoanalizę różnicową, co udowodnił Lars Knudsen. Okazało się jednak, że istnieją skuteczne ataki. Jednym z nich jest kryptoanaliza zależnych kluczy[1].
Przypisy
- ↑ a b Bruce Schneier: Kryptografia dla praktyków: protokoły, algorytmy i programy źródłowe w języku C. Warszawa: Wydawnictwa Naukowo-Techniczne, 2002, s. 395–398. ISBN 83-204-2678-2.