17.11.2013 Views

m kn n 0k − ∑ =

m kn n 0k − ∑ =

m kn n 0k − ∑ =

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

W większości przypadków nie jest moŜliwe analityczne wyznaczenie wartości długości<br />

krytycznej. Niekiedy moŜna ją jednak oszacować. Np. dla szyfru endomorficznego, w którym<br />

wszystkie wiadomości jawne i tajne mają długość N i są wyraŜane symbolami tego samego<br />

alfabetu, zawierającego L znaków, Hellman oszacował długość krytyczną szyfru jako :<br />

N = H(K) / D<br />

Przykład C:<br />

Szyfrem podstawieniowym Cezara zaszyfrowano tekst angielski, składający się jedynie z<br />

duŜych liter (alfabet przestrzeni wiadomości jawnych i tajnych zawiera 26 znaków). Kluczem<br />

szyfrowania jest wielkość przesunięcia (od 0 do 25).<br />

Nadmiarowość języka angielskiego : D = 3.2<br />

Entropia przestrzeni kluczy : H(K) = log226 = 4.7<br />

Długość krytyczna : N = (4.7) / (3.2) ≈ 1.5 znaku (PARADOKS ???!!!)<br />

Przykład D:<br />

Dla systemu kryptograficznego z przykładu B nadmiarowość wynosi D = 0, a zatem teoretycznie<br />

nie jest moŜliwe określenie liczby znaków niezbędnych do jednoznacznego określenia klucza.<br />

Ciekawostka:<br />

Dla algorytmu DES (długość bloku 64 bity, długość klucza 56 bitów) długość krytyczna<br />

wynosi 17.5 bajta (< 3 bloków kryptogramu !!!).<br />

W.Chocianowicz – Kryptologia – semestr zimowy 2008/2009<br />

str.104

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!