Читайте также: |
|
Келесі 11-ге орын ауыстырамыз:
00010111 100 /10110 10110100 10001111
1011 0101 1010 0100 0111 1000 1011 1100
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L4 | ||||||||
F(R5,K0) | ||||||||
R1 |
R6 00100010 01001110 01100110 00011101
РАУНД
L5: 01001110 10010000 10001101 11101100
R6 00100010 01001110 01100110 00011101
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 00100010 | 1 01001110 | 1 01100110 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 01100111 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0110 0111 0001 1100 0010 1101 0101 1100
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
0110 0111 0001 1100 0010 1101 0101 1100
6 7 1 12 2 13 5 12
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,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-ге орын ауыстырамыз:
10101001 101/10000 10100000 11010111
1000 0101 0000 0110 1011 1101 0100 1101
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L5 | ||||||||
F(R6,K0) | ||||||||
R7 |
R7 11001011 10010110 00110000 10100001
РАУНД
L6 00100010 01001110 01100110 00011101
R7 11001011 10010110 00110000 10100001
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 11001011 | 1 10010110 | 1 00110000 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 10001110 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
1000 1110 1100 0100 0111 1011 1110 0000
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
1000 1110 1100 0100 0111 1011 1110 0000
8 14 12 4 7 11 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-ге орын ауыстырамыз:
10010010 100/10101 11110111 01010100
1010 1111 1011 1010 1010 0100 1001 0100
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L6 | ||||||||
F(R7,K0) | ||||||||
R8 |
R8 10001101 11110100 11000010 10001001
РАУНД
L7 11001011 10010110 00110000 10100001
R8 10001101 11110100 11000010 10001001
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 10001101 | 1 11110100 | 1 11000010 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 11001000 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
1100 1000 1010 0110 1000 1001 1100 1000
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
1100 1000 1010 0110 1000 1001 1100 1000
12 8 10 6 8 9 12 8
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,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-ге орын ауыстырамыз:
10110000 100/01101 11101111 00000110
0110 1111 0111 1000 0011 0101 1000 0100
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L7 | ||||||||
F(R8,K0) | ||||||||
R9 |
R8 10100100 11101110 00000101 00100101
РАУНД
L8 10001101 11110100 11000010 10001001
R9 10100100 11101110 00000101 00100101
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 10100100 | 1 11101110 | 1 00000101 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 11100001 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
1110 0001 1011 1100 0100 1110 0110 0100
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
1110 0001 1011 1100 0100 1110 0110 0100
14 1 11 12 4 14 6 4
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,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 | |||||||||||||
14 1 11 12 4 14 6 4
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
10001011 010/10000 00000101 11111101
1000 0000 0010 1111 1110 1100 0101 1010
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L8 | ||||||||
F(R9,K0) | ||||||||
R10 |
R10 00000100 11011011 00101110 11010011
РАУНД
L9 10100100 11101110 00000101 00100101
R10 00000100 11011011 00101110 11010011
K: 01000101 01010010 01001011 01000001
1 00000100 | 1 11011011 | 1 00101110 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 01000001 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0100 0001 1000 1001 0110 0101 1001 0010
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
0100 0001 1000 1001 0110 0101 1001 0010
4 1 8 9 6 5 9 2
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
01011011 001/11010 10010011 0011 1001
1101 0100 1001 1001 1100 1010 1101 1001
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L9 | ||||||||
F(R10,K0) | ||||||||
R1 |
R1 = 01110000 01110111 11001111 11111100
РАУНД
L10 00000100 11011011 00101110 11010011
R11 01110000 01110111 11001111 11111100
K: 01000101 01010010 01001011 01000001
1 01110000 | 1 01110111 | 1 11001111 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 00110101 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0011 0101 0010 0101 1000 0100 1011 1101
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
0011 0101 0010 0101 1000 0100 1011 1101
3 5 2 5 8 4 11 13
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
00001111 101/01111 11101010 00011111
Дата добавления: 2015-09-04; просмотров: 36 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ERGALIMA ERKA 1 страница | | | ERGALIMA ERKA 3 страница |