W opracowaniu metod kryptoanalizy liniowej oparto się w głównej mierze na publikacjach zawierających materiały Eurocrypt, jak również na wiadomościach odnalezionych w Internecie. Zarówno zawarte w opracowaniu rozważania, jak i implementacje (w języku C) odpowiednich algorytmów realizujących proces kryptoanalizy liniowej, dotyczą standardu szyfrowania danych DES.
EN
We based in our paper on publications presented at Eurocrypt conferences and informations founded in Internet as well. The considerations and the implementations of adequate algorithms realizing process of linear cryptanalysis (in C language) presented in our paper, concern Data Encryption Standard.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
S-boxes are very important elements of substitution-permutation networks (SPN), which are implemented in block ciphers. Cryptanalytic attacks on SPN explore weaknesses in S-boxes. There are presented the practical and effective methods for generating and constructing bent functions and strong large S-boxes. Construction of these S-boxes utilises Boolean bent functions and linear functions, with new conditions, which allow to achieve good parameters of an S-box such as nonlinearity, SAC-fulfilling, mutual information between input-output and output-output and output vectors balance. Additionally balance of a round function with four large S-boxes constructed using bent functions in considered.
PL
S-skrzynki są bardzo ważnymi elementami sieci podstawieniowo-przestawieniowych (SPN) stosowanymi w szyfrach blokowych. Ataki kryptoanalityczne na SPN wykorzystują słabości S-skrzynek. W tym artykule zostały zaprezentowane praktyczne, efektywne metody generowania i konstruowania funkcji bent i silnych, dużych S-skrzynek. Do konstrukcji tych S-skrzynek wykorzystane zostały funkcje bent i funkcje liniowe, komponowane według nowych warunków w celu uzyskania dobrych parametrów S-skrzynek, jak nieliniowość, SAC, informacja wspólna wejście-wyjście i wyjście-wyjście oraz zrównoważenie wektorów wyjściowych. Dodatkowo w artykule jest rozważane zrównoważenie funkcji rundy o czterech dużych S-skrzynkach skonstruowanych z wykorzystaniem funkcji bent.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.