text: Входные данные для них получаются следующим образом: ( Y 5 ( i ) , Y 6 ( i ) ) = ( Y 1 ( i ) ⊕ Y 3 ( i ) , Y 2 ( i ) ⊕ Y 4 ( i ) ) {\displaystyle (Y_{5}^{(i)},\ Y_{6}^{(i)})\ =\ (Y_{1}^{(i)}\ \oplus \ Y_{3}^{(i)},\ Y_{2}^{(i)}\ \oplus \ Y_{4}^{(i)})} МА-вычисления описываются следующими формулами: Y 7 ( i ) = ( ( Y 5 ( i ) ⊙ Z 5 ( i ) ⊞ Y 6 ( i ) ) ⊙ Z 6 ( i ) ⊞ ( Y 5 ( i ) ⊙ Z 5 ( i ) ) ) ⊙ Z 7 ( i ) {\displaystyle Y_{7}^{(i)}\ =\ ((Y_{5}^{(i)}\ \odot \ Z_{5}^{(i)}\ \boxplus \ Y_{6}^{(i)})\ \odot \ Z_{6}^{(i)}\ \boxplus \ (Y_{5}^{(i)}\ \odot \ Z_{5}^{(i)}))\ \odot \ Z_{7}^{(i)}} Y 8 ( i ) = Y 7 ( i ) ⊞ ( ( Y 5 ( i ) ⊙ Z 5 ( i ) ⊞ Y 6 ( i ) ) ⊙ Z 6 ( i ) ) {\displaystyle Y_{8}^{(i)}\ =\ Y_{7}^{(i)}\ \boxplus \ ((Y_{5}^{(i)}\ \odot \ Z_{5}^{(i)}\ \boxplus \ Y_{6}^{(i)})\ \odot \ Z_{6}^{(i)})} Используя результаты, полученные MA-боксами, находим входные данные для следующего раунда: X ( i + 1 ) = ( Y 1 ( i ) ⊕ Y 8 ( i ) , Y 3 ( i ) ⊕ Y 8 ( i ) , Y 2 ( i ) ⊕ Y 7 ( i ) , Y 4 ( i ) ⊕ Y 7 ( i ) ) {\displaystyle X^{(i+1)}\ =\ (Y_{1}^{(i)}\ \oplus \ Y_{8}^{(i)},\ Y_{3}^{(i)}\ \oplus \ Y_{8}^{(i)},\ Y_{2}^{(i)}\ \oplus \ Y_{7}^{(i)},\ Y_{4}^{(i)}\ \oplus \ Y_{7}^{(i)})} Согласно схеме, для получения зашифрованного сообщения необходимо после восьмого раунда провести перемешивание по нечетной схеме ( i = 9 ) {\displaystyle (i=9)} Для генерации ключей используется 128-битный пользовательский ключ, а также 16-битные константы c i {\displaystyle c_{i}} : c 0 = 1 {\displaystyle c_{0}\ =\ 1} , c i = 3 ∗ c i − 1 {\displaystyle c_{i}\ =\ 3*c_{i-1}} , они вычисляются в Поле Галуа G F ( 2 16 ) {\displaystyle GF(2^{16})} по модулю многочлена x 16 + x 5 + x 3 + x 2 + 1 {\displaystyle x^{16}\ +\ x^{5}\ +\ x^{3}\ +\ x^{2}\ +\ 1} .