Data Encryption Standard (DES) - , 80- . "", . DES - 56 64 . .
?
DES - . 20-30 , , , . , , .
. . , . DES - , 20 .
. , , .
DES
DES , , , 3DES, . , . DES . , 3DES . DES - , .
DES 1998 . 1997 , AES (Advanced Encryption System), , DES , - . 256 .
DES ( ) 4.1, .
, , . , , " ", XOR. " " " ". DES C .
DES , 64 . . , , . . - . 2 : (R) (L). , 64- , .
DES 16 , , . i, i = (1; 16). i- (Li-1, Ri-1) (Li, Ri), Ki. F.
F
4.1, R "". R , 48- . 48- Ki. S. S 8 -, .
6 4- . S 48 , 32- .
32- , xor L. . , 16 .
, . DES .
DES . . L F(R, Ki) L R. , : L R , L F (R, Ki). .
- L R . . Ki. , . , DES C.
DES 48- . . 48 56- . , DES.
i . 8, 16, 24, 32, 40, 48, 56, 64 . , . . , , , , . .
DES
DES :
- , .
- .
- S- , .
- , S- - . , F 1 , . , , . . , 1 . DES , 4 . - 1 DES 29 .
DES
DES . , ( 0)? , , . , 16 , - , DES , . .
DES 4 , , . DES 12 48 , . , , 16 16 , 8, 4 2.
DES . , , , . , DES .
DES , . DES 56 , 256 . ?
10 , 2000 . , . , , .
, DES 20 . DES 1998 , 56 . .
DES
, DES " ". DES , . , :
DES 20 , . - ...
- , , 1991 , DES , , 247 .
- 1993 , . 247 .
, , . , DES.