() () . , . , , .
( ) .
p ( , ). p p pp p. p. pp pp p, p pp p . "" : c - . , , , .
.
Y. Y, . Y X, .
() () Y.
.
. , 22 = 4 , 23 = 8 , () 256 . .
, , . , , .
. . .
, (), f , f(A) = B.
, . (, , k ) , (, ..), () . . , , , ( ).
|
|
, , .
k , f(k(A)) = B. k, f(k) , f(k(B)) = A. f(k) k .
: .
. , .
() (), . , , .
. , , , . , , , . .
. 1977 DES (Data Encrypted Standard). , , , , . 1991 ( 28147-89), DES .
p pp p . p, k; pp k . K p k. p p .
. () , , , . .
p p p, p , .
p p, p, p, .
p p p, p () p p. p p p , p , pp p , .
p (p) () p pp pp, p p p pp p . : ; .
|
|
, (, , ), .
p , pp .
, . {0, 1} .
. , " ". , , , () . . , , , "" .
, : .
, , . .
. . . , , , , , . , .
: .
, , , . , , , . , .
. 256- , 2256. ( ) , . , .
, , () , , , . ( ) , , .
:
- ( D);
- ( C);
- ( B);
- ( A).
, .
|
|
, (, ), .
. 2000 (ILoveYou ) , , , .
, - , , , (). , . (), , . ( ).
, , , (), . .
. AIDSTEST (. ) . AVP , .
:
- , ( , boot);
- - , , , , "" ;
- (, exe- );
- () , ;
- - , ( , );
- , ;
- .
, .
, :
- ( , );
- ( );
- ( ).
( ).
( ):
- , , ;
- , , , ;
- , ;
- , , , , , .
. , , , , .