Tworzenie książki (wyłącz)
 Dodaj tę stronę do książki Pokaż książkę (0 stron) Proponowane strony

Klucz słaby

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, szukaj

Klucz słaby to klucz kryptograficzny dla którego algorytm kryptograficzny nie zachowuje w pełni swoich własności – na przykład jest bardziej podatny na kryptoanalizę, niż dla wszystkich innych kluczy.

[edytuj] Klucze słabe algorytmu DES

Klucz słaby algorytmu DES to klucz kryptograficzny który powoduje wygenerowanie identycznego podklucza w kolejnych krokach algorytmu szyfrującego[1]. W algorytmie tym stwierdzono istnienie czterech słabych kluczy: wektor samych 0 (heksadecymalnie: 0x00000000000000), wektor samych 1 (heksadecymalnie: 0xFFFFFFFFFFFFFF), pierwsza połowa wektora złożona z 1 a druga z 0 (heksadecymalnie: 0xFFFFFFF0000000) lub odwrotnie (heksadecymalnie: 0x0000000FFFFFFF).

Klucz półsłaby algorytmu DES to klucz kryptograficzny dla którego istnieje inny klucz, produkujący z danego tekstu jawnego taki sam szyfrogram.

W algorytmie DES stwierdzono istnienie 12 takich kluczy (zapis szesnastkowy z bitami parzystości):

Przypisy

  1. Bruce Schneier: Kryptografia dla praktyków: protokoły, algorytmy i programy źródłowe w języku C. Warszawa: Wydawnictwa Naukowo-Techniczne, 2002, s. 359 - 360. ISBN 83-204-2678-2. 
Źródło „http://pl.wikipedia.org/w/index.php?title=Klucz_słaby&oldid=25435763
Osobiste
Przestrzenie nazw

Warianty
Działania
Nawigacja
Dla czytelników
Dla wikipedystów
Narzędzia
Drukuj lub eksportuj
W innych językach

Polecamy: Pozycjonowanie, wózki dziecięce, Kino domowe, Viagra, Kredyty