:
- :
= aM1 + bM2 + cM3
:
1. .
2. .
3. .
4. .
5. .
3. DES (Data Encryption Standart)
,
DES 1977 . 60- . 1971 . 1973 . , .
ES, Rijndael.
DES
64 .
56 ( 64 8 ).
- 16.
IP Initial permitation( )
^-1
^-1
S-box- S-
P
ϳ
16 7 20 21 29 12 28 17
1 15 23 26 5 18 31 10
2 8 24 14 32 27 3 9
19 13 30 6 22 11 4 25
S-, 0 15. 4*16. 8
12 7 14 15 9
11 15 3 6 5
13 7 1 12 9
11 15 1 6 5
S- 6 4
1 0011 0
8 =0100
DES
DES
1 2
2 1
22^56=2^57 . DES EDE
1 2
1 2
=1 3
:
1 2^112
K3 2^168
1 2
2 1
TDES.
4. ( DES)
ECB
ECB
.
2 .
CBC
CBC.
.
IV initial vector( )
CBC
CBC-Pad .
CFB
3. CFB
3-4 DES .
j<64
M j .
|
|
:
.
OFB
, 1 . , CFB.
:
.