LOKI (kryptografia)

LOKIszyfr 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 64-bitowy klucz. 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 brutalnego, w związku z czym autorzy szyfru zdecydowali się go poprawić. Druga wersja szyfru została nazwana LOKI91[1].

Kryptoanaliza

edytuj

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

edytuj
  1. 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.