.


:




:

































 

 

 

 


.




 

80- () , RSA [12-15] . RSA г, , Գ , . , . , . . 37-38[ ] , 볿 RSA .

RSA , ,

, (10.1)

. RSA , 35 . , , RSA , , . () , () . , , . .

, , . [ ].

1977 RSA Scientific American , (Martin Gardner). 100 . , , 40 [10,18]. 1994 Internet Internet. 129 ( N), 428 . 1996 . 2003 . RSA-130 [18], RSA-140, RSA-155, RSA-160. RSA-150 . RSA-576, 576 . 10000 . ³ . 10.4. MIPS- , , , 3*1013 . , Pentium 2000 500 MIPS.

MIPS-
    1991 .  
    1992 .  
    1993 .  
    1994 .  
    1996 .  
    1999 .  
    1999 p.  
    1999 .  
    2003 .  
    2003 .  
      1.28 105
      4 106
    ³    
    ³    
    ³    
    ³    

 

 

10.5 m , , . MIPS-Year , [7].

10. 5

г , ,MIPS-Year ' /HDD,
RSA
      0,064/2,3
    0,128*106 1/35
    4*106 5/1000
DSA
      0,256 /5
    2,775*108 1/35*
EC-DSA
      1/400
      0,512/600
NTRU
  N = 167 2*106 2/150

.. 10.5 , , . , , [ ].

10.5 . 9 .

 

, (). , . . .

:

.

.

( , ) ,

(1)

(). , . . .

:

.

.

( , ) ,

³ . :

1) [ ]. , . .

2) 1978. , RSA . ³ ISO 11166-1,2. ANSI 10.31.

3) 1985. - -. . 10.30 ISO/IEC 1170-3 ISO/IEC 15946-10.

 

 

10.3 (RSA)

10.2, , RSA . RSA .

. RSA , i, ( 2048 ), 2048, 3072 .

, (10.2 1.49)

, N

, (10.3 1.50)

P, Q , , .

lp , , lq Q, N

. (10.4 1.51)

:

, (10.5 1.52)

D , .

, (10.5 1.52) (10.2 1.49). :

. (10.6 1.53)

:

, (10.7 1.54)

N

= .

(10.7 1.54) , , RSA .

, - P i Q [7]. ,

, (10.8 1.55)

R .

Q.

, R, +1 S, R -1 T.

 

. RSA . k ¹ Dk, , . , k , Dk , , .

(N, P, Q) 2 : N , P, Q ().

. . ³ , '. .

k, Dk , -
, . ³ (. . 1.1.1).

k, Dk

,

.

(1.54) ij :

ax+by=1. (10.9 1.56)

, 1; a, b , , . (10.7 1.54) :

, (10.10 1.57)

k .

ij (10.9 1.56) , a b , , a b . (10.10 1.57)

, (10.11 1.58)

= j (N), x =(- k), b = Ek, y = Dk.

Ek , b , y , .

(10.11 1.58) ,

, (10.12 1.59)

m , a b .

:

a / b

, (10.13 1.60)

μ - , , 0.

( 0, b 0) ( 1, b 1)

,

.

( 2, b 2), ( 3, b 3) ..

. (10.14 1.61)

(1.60), , [16]

.

 

. RSA , () , (), D , :

1. ( ) .

2. , .

3.

.

4. , (1.49), .

, (), D.

, ,

.

, , , . ϳ , , , . 1-4.

, RSA , .

, , : , , .

[17], ,

. (10.15 1.62)

1. 1024

.

㳿 .

, . 1-4, . N . :

- ;

- - -1 ;

- , ;

- ;

-

, [ ] [ ]. 10.2 10.3 , .

10.4 RSA.

RSA. .

1). . 9 .

2). , , . [11, 12]:

, (10.16 18)

. , δ=1,96; ν=1/3, δ=1,92; ν=1/10.

3) N , 2048 , , , .

4) , , .

5) P Q , , , :

P=2R+1, (10.17 17)

R .

6) :

- -, Ek = Dk;

- P Q, , PQ;

- , , .

 





:


: 2017-02-11; !; : 690 |


:

:

, .
==> ...

1601 - | 1433 -


© 2015-2024 lektsii.org - -

: 0.081 .