На сьогодні одним з найбільш ефективних симетричних блокових шифрів є AES. У статті розроблені алгоритми блокового шифрування AES-IDEA32-4 і AES-RFWKIDEA32-4 на основі мережі IDEA32-4 і RFWKIDEA32-4. В алгоритмі шифрування AES-IDEA32-4 у якості раундової функції обрані перетворення SubBytes(), ShiftRows(), MixColumns(), AddRoundKey(), а в алгоритмі шифрування AES-RFWKIDEA32-4 у якості раундової функції обрані перетворення SubBytes(), ShiftRows(), MixColumns(). Довжина блоку алгоритмів шифруваннядорівнює 512 бітам, кількість раундів дорівнює 10, 12, 14 і довжина ключа змінюється від 256 біт до 1024 біт з кроком 128 біт.
На сегодняшний день одним из наиболее эффективных симметричных блочных шифров является AES. В статье разработаны алгоритмы блочного шифрования AES–IDEA32–4 и AES–RFWKIDEA32–4 на основе сети IDEA32–4 и RFWKIDEA32–4. В алгоритме шифрования AES–IDEA32–4 в качестве раундовой функции выбраны преобразования SubBytes(), ShiftRows(), MixColumns(), AddRoundKey(), а в алгоритме шифрования AES–RFWKIDEA32–4 в качестве раундовой функции выбраны преобразования SubBytes(), ShiftRows(), MixColumns(). Длина блока алгоритмов шифрования равна 512 битам, количество раундов равно 10, 12, 14 и длина ключа изменяется от 256 бит до 1024 бит с шагом 128 бит.
Today one of the most effective symmetric block ciphers is AES. In the paper block encryption algorithms AES-IDEA32-4 and AES-RFWKIDEA32-4 on the basis of networks IDEA32-4 and RFWKIDEA32-4 were developed. In the encryption algorithm AES-IDEA32-4 as a round function were selected transformation SubBytes(), ShiftRows(), MixColumns(), AddRoundKey(), and in the encryption algorithm AES-RFWKIDEA32-4 as a round function were selected transformation SubBytes(), ShiftRows(), MixColumns(). The block length of encryption algorithm is 512 bits, the number of rounds is 10, 12, 14 and key length changes from 256 bits to 1024 bits with a step of 128 bits.