Приводится общая классификация криптографических алгоритмов, перечислены их категории, описана структура алгоритмов шифрования на основе сети Фейстеля, на основе подстановочно-перестановочных сетей, алгоритмов со структурой «квадрат» и с нестандартной структурой. Рассмотрены наиболее часто используемые режимы их применения: электронная кодовая книга, сцепление блоков шифра, обратная связь по шифртексту и обратная связь по выходу.
< ... >
A general classification of cryptoalgorithms is given, their categories are listed, the structure of encryption algorithms based on a Feistel network, based on permutation-permutation networks, algorithms with a «square» structure and a non-standard structure are described. The most frequently used modes of their application are considered: electronic code book, cipher block chaining, cipher feed back, output feed back.
Keywords:
cryptoalgorithms, classification, encryption, encryption algorithms structure, modes of cryptoalgorithms operation