() () . , . , , .
( ) .
( , ). . . , . "" : . , , , .
.
Y. Y, . Y X, .
() () Y.
. . , 22 = 4 , 23 = 8 , () 28=256 . .
, , . , , .
. . .
, (), f , f(A) = B.
, . (, , n ) , (, ..), () . . , , , ( ).
|
|
, , .
k , f(k(A)) = B. k, f(k) , f(k(B)) = A. f(k) k .
: .
. , , .
() (), . , , .
. , , , . , , , . .
1977 DES (Data Encryted Standard). , , , , . 1991 ( 28147-89), DES .
. , k; k . K k. .
. () , , , . .
.
, , , .
, () . , , , .
() () , . : ; .
|
|
, (, , ), .
, .
, . {0, 1} .
. , " ". , , , () . . , , , "" .
, : .
, , . .
. . . , , , , , . , .
: .
, , , , , . , , , . , .
. 256- , 2256. ( ) , . , .
, , () , , , . ( ) , , .
:
( D);
( C);
( B);
( A).
, .