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