.


:




:

































 

 

 

 





  , . :

, , . () . . , , , ( ).

A B, B. , B ( A), .

:

M' = E(M, K)

M = D(M', K),

(encrypt), D (decrypt), K K .

1976 . , , :

1. ( ) .

2. , .. E(M, K), -, .. D(M', K) .

3. ( ) K K.

4. ( -) M M' K.

, - , .. , - . .

 

RSA

RSA 1977 , (, -). - .

.

Mϕ(n)

p q n = pq. : ϕ(n) = (p-1)(q-1)

e, 1 < e < ϕ(n) e ϕ(n). d , ed ≡ 1 (mod ϕ(n)). , , .

(n, e), (n, d). , , , ϕ(n), ( 1024 ) n - . .

RSA . M. - M < n, - p q.

, ,

M' = Me mod n

M= M'd mod n

.

M'd mod n = (Me mod n)d mod n = Med mod n

.. ed ≡ 1 (mod ϕ(n)), ed ≡ kϕ(n) + 1 k. :

Med mod n = Mkϕ(n) + 1 mod n

≡ 1 (mod n). ..:

Mkϕ(n) + 1 mod n = M

M'd mod n = M, .

 

, RSA : , , .

. , RSA - , .

. (, AES). . (, RSA) -. -/, .





:


: 2018-11-12; !; : 270 |


:

:

.
==> ...

1894 - | 1772 -


© 2015-2024 lektsii.org - -

: 0.011 .