4
, . () () . :
C = Ek 1(M),
M = Dk 2(C),
M ( ), C (), E , , k 1 , , M , , k 2 , D , .
, 28147-89, , , .. , .
, :
- D E,
- k 2 k 1.
k 2 M = M , . , ( , , ) . . ( ) . , : , - , ( ), , .
:
1. , k 2 = k 1 = k;
2. ( ), k 1 k 2 , , ,
k 1 = ak 2 mod p,
a p .
: , ().
|
|
( ), , , , , .. ( ). , . , E, . , . .
- , , .
- , , . Ȼ, 4, "", :
- . . , - , .
- - -, -. : , . , . . . , "" "". :
: . . . , .
|
|
, ( ) , .. . , , -.
RSA, 1978 ., . .. . A B . (, , ), (rA rB), (j (rA) j (rB)) (a b), . , A
aa º 1 (mod j (rA))
a (0 < a < j (rA)), B
bb º 1 (mod j (rB))
b (0 < b < j (rB)). A B :
A: rA, a;
B: rB, b.
A B. , C m B (m rB , rB), b m 1
m 1 º mb (mod rB),
B. B m 1 b
º mbb º m (mod rB),
bb º 1 (mod j (rB)), , bb = kj (rB) + 1 k mkj ( rB ) + 1 º (mj ( rB )) km º m (mod rB), mj ( rB ) º 1 (mod rB) -.
j (n), n , :
1. j (1) = 1;
2. ,
pi n, ai n.
RSA , , . RSA . A = 7 = 23. rA = = 161, j (rA) = j (161) = 6 ´ 22 = 132, a = 7, a = 19. - A m = 3, m 1 º 37 º 94 (mod 161). A m 1 = 94, m = 9419 º 3 (mod 161).