Читайте также: |
|
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0000 0100 0111 0100 1000 1011 0011 0110
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
0000 0100 0111 0100 1000 1011 0011 0110
0 4 7 4 8 11 3 6
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
00010011 110/10101 11100111 11000000
1010 1111 0011 1110 0000 0000 1001 1110
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L19 | ||||||||
F(R20,K0) | ||||||||
R21 |
R21= 00100110 00000000 11011001 11000111
РАУНД
L20= 01000001 00100110 1100 0000 01110111
R21= 00100110 00000000 11011001 11000111
K: 01000101 01010010 01001011 01000001
1 00100110 | 1 00000000 | 1 11011001 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 01100011 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0110 0011 0101 0010 1001 0010 1000 0110
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
0110 0011 0101 0010 1001 0010 1000 0110
6 3 5 2 9 2 8 5
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,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-ге орын ауыстырамыз:
10100001 001/00111 01001100 0010 1000
0011 1010 0110 0001 0100 0101 0000 1001
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L20 | ||||||||
F(R21,K0) | ||||||||
R22 |
R22= 0111 1011 0100 0111 1000 0101 0111 1110
РАУНД
L21= 00100110 00000000 11011001 11000111
R22= 0111 1011 0100 0111 1000 0101 0111 1110
K: 01000101 01010010 01001011 01000001
1 01111011 | 1 01000111 | 1 10000101 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 00111110 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0011 1110 0001 0101 1100 1110 0011 1111
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
0011 1110 0001 0101 1100 1110 0011 1111
3 14 1 5 12 14 3 15
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
00000010 101/11111 10111001 11000011
1111 1101 1100 1110 0001 1000 0001 0101
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L21 | ||||||||
F(R22K0) | ||||||||
R23 |
R23= 11011011 11001110 11000001 11010010
РАУНД
L22= 0111 1011 0100 0111 1000 0101 0111 1110
R23= 11011011 11001110 11000001 11010010
K: 01000101 01010010 01001011 01000001
1 11011011 | 1 11001110 | 1 11000001 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 10011110 | 1001 1100 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
1001 1110 1001 1100 1000 1010 1001 0011
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
1001 1110 1001 1100 1000 1010 1001 0011
9 14 9 12 8 10 9 3
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,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-ге орын ауыстырамыз:
00100010 011/00000 11101100 00110010
0000 0111 0110 0001 1001 0001 0001 0011
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L22 | ||||||||
F(R23,K0) | ||||||||
R24 |
R24= 0111 1100 0010 0110 0001 0100 0110 1101
РАУНД
L23= 11011011 11001110 11000001 11010010
R24= 0111 1100 0010 0110 0001 0100 0110 1101
K: 01000101 01010010 01001011 01000001
1 01111100 | 1 00100110 | 1 00010100 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 00111001 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0011 1001 0111 0100 0101 1111 0010 1100
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
0011 1001 0111 0100 0101 1111 0010 1100
3 9 7 4 5 15 2 12
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
11101010 110/10101 10001011 01010111
1010 1100 0101 1010 1011 1111 0101 0110
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L23 | ||||||||
F(R24,K0) | ||||||||
R25 |
R25= 0111 0111 1001 0100 0111 1110 1000 0100
РАУНД
L24= 0111 1100 0010 0110 0001 0100 0110 1101
R25= 0111 0111 1001 0100 0111 1110 1000 0100
K: 01000101 01010010 01001011 01000001
1 0111 0111 | 1 1001 0100 | 1 0111 1110 | 1000 0100 |
0100 0101 | 1 0101 0010 | 1 0100 1011 | 1 01000001 |
0 00110010 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
0011 0010 1100 0110 0011 0101 1100 0101
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
0011 0010 1100 0110 0011 0101 1100 0101
3 2 12 6 3 5 12 5
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
00000100 100/ 11101 00010011 00001000
1110 1000 1001 1000 0100 0000 0010 0100
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L24 | ||||||||
F(R25,K0) | ||||||||
R26 |
R26= 1001 0100 1011 1110 0101 0100 0100 1001
РАУНД
L25= 0111 0111 1001 0100 0111 1110 1000 0100
R26= 1001 0100 1011 1110 0101 0100 0100 1001
K: 01000101 01010010 01001011 01000001
1 10010100 | 1 1011 1110 | 1 01010100 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 11010001 | 1110 1100 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
1101 0001 1110 1100 0001 1111 0000 1000
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
1101 0001 1110 1100 0001 1111 0000 1000
13 1 14 12 1 15 0 8
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,S-алмасуын жүргіземіз.Мұндағы 1-8 сандар оның реттік номері,ал 1-15 сандар ондық жүйедегі мәндері.
Бұл сандарды екілік жүйеге келтіреміз:
Келесі 11-ге орын ауыстырамыз:
10111011 111/10000 11011011 11100110
1000 0110 1101 1111 0011 0101 1101 1111
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L25 | ||||||||
F(R26,K0) | ||||||||
R27 |
R27= 1111 0001 0100 1011 0100 1011 0101 1011
РАУНД
L26= 1001 0100 1011 1110 0101 0100 0100 1001
R27= 1111 0001 0100 1011 0100 1011 0101 1011
K: 01000101 01010010 01001011 01000001
1 11110001 | 1 01001011 | 1 01001011 | |
1 01010010 | 1 01001011 | 1 01000001 | |
0 10110100 |
Блоктар номері:
4 биттен 8 бөлікке бөлеміз:
8 7 6 5 4 3 2 1
1011 0100 0001 1001 0000 0000 0001 1010
Ондық жүйеге келтіреміз:
8 7 6 5 4 3 2 1
1011 0100 0001 1001 0000 0000 0001 1010
11 4 1 9 0 0 1 10
Блоктың реттік номерімен,ондық жүйедегі номерін қолдана отырып,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-ге орын ауыстырамыз:
11100011 101/11010 01110101 10110001
1101 0011 1010 1101 1000 1111 0001 1101
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L26 | ||||||||
F(R27,K0) | ||||||||
R28 |
Дата добавления: 2015-09-04; просмотров: 41 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ERGALIMA ERKA 3 страница | | | ERGALIMA ERKA 5 страница |