Шифрование

Часть алгоритма, в которой осуществляется перемешивание информации, состоит из начальной перестановки  IT, 12-и петель Фестеля с F-функцией, и конечной перестановки FT. До начала процесса шифрования согласно ключевому расписанию из секретного ключа K вырабатываются 16 подключей {} (B).
Первоначально  вычисляется 

где M – открытый текст. Далее,  разбивается на две части  и  равной длины, т.е., где H и H. Затем последовательно для от 1 до 12 вычисляются

Обозначим теперь через  конкатенацию  и , т.е. .
	Наконец, получаем итоговый шифртекст С как 
.
	Процесс шифрования представлен на рисунке 1. 

Рисунок 1. Схемы процесса шифрования и расшифрования