Читайте также: |
|
E 0100 0101 E 0100 0101
R 0101 0010 R 0101 0010
G 0100 0111 K 0100 1011
A 0100 0001 A 0100 0001
L 0100 1100
I 0100 1001
M 0100 1101
A 0100 0001
Оң және сол бөлікке бөлеміз;
L0: 01000101 01010010 01000111 01000001
R0: 01001100 01001001 01001101 01000001
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 01001100 | 1 01001001 | 1 01001101 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 00001001 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0000 1001 0001 1011 0000 1110 0000 0000
Ондық жүйеге келтіреміз
8 7 6 5 4 3 2 1
0000 1001 0001 1011 0000 1110 0000 0000
0 9 1 11 0 14 0 0
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
S-блоктың номері | Мәні | |||||||||||||||||
A | B | C | D | E | F | |||||||||||||
A | D | E | B | C | F | |||||||||||||
E | B | C | D | F | A | |||||||||||||
D | A | E | F | C | B | |||||||||||||
D | A | F | E | C | B | |||||||||||||
C | F | D | A | E | B | |||||||||||||
B | A | D | C | F | E | |||||||||||||
D | B | F | A | E | C | |||||||||||||
F | D | A | E | B | C | |||||||||||||
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
00011010 101/11110 01111001 11100100
1111 0011 1100 1111 0010 0000 1101 0101
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L0 | ||||||||
F(R0,K0) | ||||||||
R1 |
R1: 10110110 10011101 01100111 10010100
Бұл шыққан нәтижеміз R1 бірінші раундтағы мәні,ал L1 алғашқы R0-дің мәніне тең болады.
2- раунд
L1: 01001100 01001001 01001101 01000001
R1: 10110110 10011101 01100111 10010100
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 10110110 | 1 10011101 | 1 01100111 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 11110011 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
1111 0011 1100 1111 0010 1100 1101 0101
Ондық жүйеге келтіреміз
8 7 6 5 4 3 2 1
1111 0011 1100 1111 0010 1100 1101 0101
15 3 12 15 2 12 13 9
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
S-блоктың номері | Мәні | |||||||||||||||||
A | B | C | D | E | F | |||||||||||||
A | D | E | B | C | F | |||||||||||||
E | B | C | D | F | A | |||||||||||||
D | A | E | F | C | B | |||||||||||||
D | A | F | E | C | B | |||||||||||||
C | F | D | A | E | B | |||||||||||||
B | A | D | C | F | E | |||||||||||||
D | B | F | A | E | C | |||||||||||||
F | D | A | E | B | C | |||||||||||||
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
11000001 100/10010 10100110 01111011
1001 0101 0011 0011 1101 1110 0000 1100
Кейін, L1мен F(R1,K) мәндерін XOR-лаймыз
L1 | ||||||||
F(R1,K) | ||||||||
R2 |
R3 : 11011001 01111010 10010011 01001101
3 Раунд
L2: 10110110 10011101 01100111 10010100
R3: 11011001 01111010 10010011 01001101
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 11011001 | 1 01111010 | 1 10010011 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 10011100 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
1001 1100 0010 1000 1101 1000 0000 1101
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
1001 1100 0010 1000 1101 1000 0000 1101
9 12 2 8 13 8 0 13
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
S-блоктың номері | Мәні | |||||||||||||||||
A | B | C | D | E | F | |||||||||||||
A | D | E | B | C | F | |||||||||||||
E | B | C | D | F | A | |||||||||||||
D | A | E | F | C | B | |||||||||||||
D | A | F | E | C | B | |||||||||||||
C | F | D | A | E | B | |||||||||||||
B | A | D | C | F | E | |||||||||||||
D | B | F | A | E | C | |||||||||||||
F | D | A | E | B | C | |||||||||||||
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
0010 0110 101 /0 0100 0010 1110 1110 1111
0010 0001 0111 0111 0111 1001 0011 0101
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L2 | ||||||||
F(R3,K) | ||||||||
R4 |
R4 10010111 11101010 00011110 1010 0001
РАУНД
L3: 11011001 01111010 10010011 01001101
R4:10010111 11101010 00011110 10100001
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 10010111 | 1 11101010 | 1 00011110 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 11010010 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
1101 0010 1011 1000 0101 0101 1110 0000
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
1101 0010 1011 1000 0101 0101 1110 0000
13 2 11 8 5 5 14 0
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
S-блоктың номері | Мәні | |||||||||||||||||
A | B | C | D | E | F | |||||||||||||
A | D | E | B | C | F | |||||||||||||
E | B | C | D | F | A | |||||||||||||
D | A | E | F | C | B | |||||||||||||
D | A | F | E | C | B | |||||||||||||
C | F | D | A | E | B | |||||||||||||
B | A | D | C | F | E | |||||||||||||
D | B | F | A | E | C | |||||||||||||
F | D | A | E | B | C | |||||||||||||
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
10110100 010/10100 10000011 01010100
1010 0100 0001 1010 1010 0101 1010 0010
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L3 | ||||||||
F(R4,K) | ||||||||
R5 |
R5 01001110 10010000 10001101 11101100
РАУНД
L4:10010111 11101010 00011110 10100001
R5: 01001110 10010000 10001101 11101100
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 01001110 | 1 10010000 | 1 10001101 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 00001011 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0000 1011 1100 0010 1100 0110 1010 1101
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
0000 1011 1100 0010 1100 0110 1010 1101
0 11 12 2 12 6 10 13
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
S-блоктың номері | Мәні | |||||||||||||||||
A | B | C | D | E | F | |||||||||||||
A | D | E | B | C | F | |||||||||||||
E | B | C | D | F | A | |||||||||||||
D | A | E | F | C | B | |||||||||||||
D | A | F | E | C | B | |||||||||||||
C | F | D | A | E | B | |||||||||||||
B | A | D | C | F | E | |||||||||||||
D | B | F | A | E | C | |||||||||||||
F | D | A | E | B | C | |||||||||||||
Бұл сандарды екілік жүйеге келтіреміз:
Дата добавления: 2015-09-04; просмотров: 37 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Реферат | | | ERGALIMA ERKA 2 страница |