- •Реферат
- •I 0100 1001
- •0010 0110 101 /0 0100 0010 1110 1110 1111
- •0010 0001 0111 0111 0111 1001 0011 0101
- •4 Раунд
- •1101 0010 1011 1000 0101 0101 1110 0000
- •1101 0010 1011 1000 0101 0101 1110 0000
- •10110100 010/10100 10000011 01010100
- •1010 0100 0001 1010 1010 0101 1010 0010
- •5 Раунд
- •6 Раунд
- •7 Раунд
- •8 Раунд
- •9 Раунд
- •10 Раунд
- •11 Раунд
- •12 Раунд
- •13 Раунд
- •14 Раунд
- •15 Раунд
- •16 Раунд
- •17 Раунд
- •18 Раунд
- •19 Раунд
- •20 Раунд
- •21 Раунд
- •22 Раунд
- •23 Раунд
- •24 Раунд
- •25 Раунд
- •26 Раунд
- •13 1 14 12 1 15 0 8
- •27 Раунд
- •1011 0100 0001 1001 0000 0000 0001 1010
- •1011 0100 0001 1001 0000 0000 0001 1010
- •28 Раунд
- •0000 0010 0100 0001 1001 0000 0001 0101
- •0000 0010 0100 0001 1001 0000 0001 0101
- •29 Раунд
- •30 Раунд
- •31 Раунд
7 Раунд
L6 00100010 01001110 01100110 00011101
R7 11001011 10010110 00110000 10100001
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 11001011 |
1 10010110 |
1 00110000 |
10100001
|
01000101 |
1 01010010 |
1 01001011 |
1 01000001
|
0 10001110 |
11000100 |
01111011 |
11100000 |
Блоктар номері:
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-блоктың номері |
Мәні | |||||||||||||||
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F | |
1 |
4 |
A |
9 |
2 |
D |
8 |
0 |
E |
6 |
B |
1 |
C |
7 |
F |
5 |
3 | |
2 |
E |
B |
4 |
C |
6 |
D |
F |
A |
2 |
3 |
8 |
1 |
0 |
7 |
5 |
9 | |
3 |
5 |
8 |
1 |
D |
A |
3 |
4 |
2 |
E |
F |
C |
7 |
6 |
0 |
9 |
B | |
4 |
7 |
D |
A |
1 |
0 |
8 |
9 |
F |
E |
4 |
6 |
C |
B |
2 |
5 |
3 | |
5 |
6 |
C |
7 |
1 |
5 |
F |
D |
8 |
4 |
A |
9 |
E |
0 |
3 |
B |
2 | |
6 |
4 |
B |
A |
0 |
7 |
2 |
1 |
D |
3 |
6 |
8 |
5 |
9 |
C |
F |
E | |
7 |
D |
B |
4 |
1 |
3 |
F |
5 |
9 |
0 |
A |
E |
7 |
6 |
8 |
2 |
C | |
8 |
1 |
F |
D |
0 |
5 |
7 |
A |
4 |
9 |
2 |
3 |
E |
6 |
B |
8 |
C |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
8 |
14 |
12 |
4 |
7 |
11 |
14 |
0 |
9 |
2 |
9 |
5 |
15 |
7 |
5 |
4 |
Бұл сандарды екілік жүйеге келтіреміз:
9 |
2 |
9 |
5 |
15 |
7 |
5 |
4 |
1001 |
0010 |
1001 |
0101 |
1111 |
0111 |
0101 |
0100 |
Келесі 11-ге орын ауыстырамыз:
10010010 100/10101 11110111 01010100
1010 1111 1011 1010 1010 0100 1001 0100
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L6 |
0010 |
0010 |
0100 |
1110 |
0110 |
0110 |
0001 |
1101 |
F(R7,K0) |
1010 |
1111 |
1011 |
1010 |
1010 |
0100 |
1001 |
0100 |
R8 |
1000 |
1101 |
1111 |
0100 |
1100 |
0010 |
1000 |
1001 |
R8 10001101 11110100 11000010 10001001
8 Раунд
L7 11001011 10010110 00110000 10100001
R8 10001101 11110100 11000010 10001001
K: 01000101 01010010 01001011 01000001
R0-ді кілт арқылы XOR-лаймыз:
1 10001101 |
1 11110100 |
1 11000010 |
10001001
|
01000101 |
1 01010010 |
1 01001011 |
1 01000001
|
0 11001000 |
10100110 |
10001001 |
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-блоктың номері |
Мәні | |||||||||||||||
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
A |
B |
C |
D |
E |
F | |
1 |
4 |
A |
9 |
2 |
D |
8 |
0 |
E |
6 |
B |
1 |
C |
7 |
F |
5 |
3 | |
2 |
E |
B |
4 |
C |
6 |
D |
F |
A |
2 |
3 |
8 |
1 |
0 |
7 |
5 |
9 | |
3 |
5 |
8 |
1 |
D |
A |
3 |
4 |
2 |
E |
F |
C |
7 |
6 |
0 |
9 |
B | |
4 |
7 |
D |
A |
1 |
0 |
8 |
9 |
F |
E |
4 |
6 |
C |
B |
2 |
5 |
3 | |
5 |
6 |
C |
7 |
1 |
5 |
F |
D |
8 |
4 |
A |
9 |
E |
0 |
3 |
B |
2 | |
6 |
4 |
B |
A |
0 |
7 |
2 |
1 |
D |
3 |
6 |
8 |
5 |
9 |
C |
F |
E | |
7 |
D |
B |
4 |
1 |
3 |
F |
5 |
9 |
0 |
A |
E |
7 |
6 |
8 |
2 |
C | |
8 |
1 |
F |
D |
0 |
5 |
7 |
A |
4 |
9 |
2 |
3 |
E |
6 |
B |
8 |
C |
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
12 |
8 |
10 |
6 |
8 |
9 |
12 |
8 |
11 |
0 |
8 |
13 |
14 |
15 |
0 |
6 |
Бұл сандарды екілік жүйеге келтіреміз:
11 |
0 |
8 |
13 |
14 |
15 |
0 |
6 |
1011 |
0000 |
1000 |
1101 |
1110 |
1111 |
0000 |
0110 |
Келесі 11-ге орын ауыстырамыз:
10110000 100/01101 11101111 00000110
0110 1111 0111 1000 0011 0101 1000 0100
Кейін, L0мен F(R0,K0) мәндерін XOR-лаймыз:
L7 |
1100 |
1011 |
1001 |
0110 |
0011 |
0000 |
1010 |
0001 |
F(R8,K0) |
0110 |
1111 |
0111 |
1000 |
0011 |
0101 |
1000 |
0100 |
R9 |
1010 |
0100 |
1110 |
1110 |
0000 |
0101 |
0010 |
0101 |
R8 10100100 11101110 00000101 00100101