( ). "" , .
. , , . , .
, . , (). - ( , , initializing value, IV) . , . , .
, , [4, c. 63].
[4, c. 126 - 128]:
1. . , 2 . .
2. () . , , . . .
3. . . .
4. .
[4, c.129-130]:
1. (). () , . , . (, ). DES ECB 28147-89 .
2. . : 2 . . - . - DES CBC.
[4, c. 128]:
1. . ( ) , .
|
|
2. . .
DES (Data Encryption Standard) [1, 5], ISO 8372-87. DES (American National Standards Institute, ANSI) (American Bankers Association, ABA). DES 4 :
ECB (Electronic Codebook) ;
CBC (Cipher Block Chaining) ;
CFB (Cipher Feedback) ;
OFB (Output Feedback) .
28147-89 - [8]. () : , , - .
. ( ) , () . , 2 , . .
28147-89 . , 28147-89 (256- , 32 ) , DES (56- , 16 ) FEAL-1 (64- , 4 ) .
, DES, 28147-89 , 512- .
28147-89 (256- , 512- , 64- ) B-Crypt (56- , 64- ).
28147-89 ( ) .
. 2 . B-Crypt, DES CFB OFB, 28147-89 c .
. .
.
28147-89 , .
, . (). , , . (1 32-128 ) , , .
|
|