ВУЗ:
Составители:
41
3. Пара (0000000000011010,0000000011100101):
Аналогично пункту 1 определяем:
0100
⊕К1 даст на выходе 011;
1011
⊕К1 даст на выходе 110;
Из табл. 4.2 определяем, что на выходе блока 1 значение 011 получается
в том случае, когда на его вход подается одно из значений 0011 или 1110, а
значение 110 – при входных 0001 или 1100. Исходя из этого, имеем следую-
щие возможные варианты:
0100
⊕К1 = 0011; К1 = 0111;
0100
⊕К1 = 1110; К1 = 1010;
1011
⊕К1 = 0001; К1 = 1010;
1011
⊕К1 = 1100; К1 = 0111;
Вывод: даже проанализировав две пары открытых текстов, мы видим,
что один из подключей, а именно К1 = 1010, встречается чаще остальных.
Таким образом, можно предположить, что это и есть первый подключ.
Для блока 2:
1. Пара (0000000000000001, 0000000011111110):
Так как на вход блока поступает значение Е(Х)
⊕ К
i
, то имеем следую-
щую картину:
0100
⊕К2 даст на выходе 010;
1011
⊕К2 даст на выходе 101;
Из табл. 4.2 определяем, что на выходе блока 2 значение 010 получается
в том случае, когда на его вход подается одно из значений 1110 или 0011, а
значение 101 – при входных 0001 или 1100. Исходя из этого, имеем следую-
щие возможные варианты:
0100
⊕К2 = 1110; К2 = 1010;
0100
⊕К2 = 0011; К2 = 0111;
1011
⊕К2 = 0001; К2 = 1010;
1011
⊕К2 = 1100; К2 = 0111;
2. Пара (0000000000000010, 0000000011111101):
0001
⊕К2 даст на выходе 011;
1110
⊕К2 даст на выходе 100;
Из табл. 4.2 определяем, что на выходе блока 2 значение 011 получается
в том случае, когда на его вход подается одно из значений 0000 или 1011, а
значение 100 – при входных 0100 или 1000. Исходя из этого, имеем следую-
щие возможные варианты:
0001
⊕К2 = 0000; К2 = 0001;
0001
⊕К2 = 1011; К2 = 1010;
1110
⊕К2 = 0100; К2 = 1010;
1110
⊕К2 = 1000; К2 = 0110;
3.Пара (0000000000011010, 0000000011100101):
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »