Информационная безопасность / Gatchenko - Kriptograficheskaya zashchita informatsii 2012
.pdf/ ' , + +, +
- + '
' ' -'. $+/ '(
- $ – + '( + ( . (
( ( /..
#$ $:
1) " ( $& ' $& '?
2)! "$ ( 1 ($ ?
3)4 ! ! & " ( $! ) 3 ) 0 #?
4)4! 0 ! 0 ) $& '.
5)%/ ! ! & ' 3 ! & / &
!?
6)%/ ! ! & ' " ! ! & / &
!?
111
4
,.
4.1 ) !$ ! 1
$+ ', , , / % /
/ % + & ., ' '( '. # / -' ' ., % / 1 & . -'. '( -
' + ., ( (. # + 1 , % . .
, + / '( . , '
. % / / , + + + %+ %, , + / / . ,
+, , , . +, % '- %
& / /, / ++ ' / , -'
+ ' 1 .. +, + , . ( '
% .. $ ' + & ' / + % ..
/ % . + & ' / ',
/ . , + /
% ., ' ', , /-
/ (. - 1 ( + 1976 +% +
" ? %. . – . '
. ( ).
' ' . . + '
: - ' +. $ , ,
&+'( / / % % . (: ' '( ., '
-', '( ., '
-'. ' '( . % % ', '(
. , + / . ! , %
, + / + ( . ' . /
' ' ., ' . , % + / ' ., 1 % ' ' . . / /
' '. :+ – &+'( ' '( . + & ' / + / ( , /
112
). &+'( / / ' & ' /
- , / % + 1 ' ' . ,
+, -/ & / + /
..
, ' . / % / + - , & + + ', + ( + % , +. $
, ' . '( . +
' ' ., 1 % % % & / ' +
. ' .. ,
( ' ( & (/ + &)
% . ' .. , '
' ' ' , '
. ' % & &
/ /- , ', ' / ', % , 1
& ' /. 1 ' .
RSA.
9 ' / % , , +
' '( . -' ' . %,
-' ' . + % (, + & , , & -/. &+'( &
/ % - , / & / ,
% / '( '( .. 9 ' + /
( + /., ' + %. .,
/ % ( '( . . % % /
+ / .. 9 ' / %.
+ / , ' (, & '
+ ' ', / % %. + / ' '( .
'. + % / ' ( + +,
, &+ & % / , + / ++,
' .
#$ $:
1). ! !$ $3 ! 1 ?
2). " "" ' ) " ?
3)" " RSA?
4). ! $3 ! 1 ?
5). ! % !$ $3 ! 1 ?
113
4.2 6 ! ) * ) #
#+ ', ( (
1 + / 5;. 5 + / 1
% / ( 1 ( + % (, + ' ( , ( + +
+- ..
) % 4.2.1 – , + + %.
114
% % % 5; + ( ' 1 + %, . ( % / & 1 + % 5; / + & /
+ + / % 1 . 5;. 2
% % /
/ ' . 5;. 5; + + + , +- 1 '( + %,
( ( ( ) % ( + % ,,
+% ', . , + 5; &
% 4.2.1 4.2.2.
/ 1 ( + % /:
−/ + + %: . % (
+ + % + /
+ ( / (, % ' , +
+ % % -/ %;
−2 % ( (++) + %: '
++ + ++ '
' /- %;
−& / . ! + / %.
+ / &, -/ ' '( ., + & ' /
/ + / %, + & / ( + + + %;
−/ + &+ + %: ! + /
%. + / &, -/ ' '( ., + & ' / / + / %, + ' . ( & + / 8 + + + %. $
+ ( + + % % ' / + ' ,
« », «8 ' », « » . +.
$' , 5; ' + & 1976 +% " ? + , -/ + % ( '
RSA, + ' +. $ + / ' ) ( ( * + 063 – *2 «# 1 ( +» % % + ', + 5;:
1 + / % 1 + /, . +/
+ + + +: % 1 + / % 1 + /. % %
/ , ( +:
−- . ,
+% / – ,
/ %. + , . ( + %
115
-' ' . +
%;
−- . + '(
, ' 5; ' , + -
.
) % 4.2.2 – , + 5;.
' , ' 5; ' ',
( + %+ / /
116
1 ' ' +, ' ',
', -,. ', & /
( , ' ( +, ' &
5; ?, ' %
+ + /. - .
' , ' ( + . ' /
& ' +, & / ', +, 1 % &
+ /, %+% 1 , ' ' & (- . 1
- , (, ( + % + . ! & + % ( %& % / + % . (, +
, + ' / ', %. ' , ',
', % , / % %. ' , '
' ,- % ', ', -,.
$1 ' , ' . +%. %:
−( / ', , 5; ' (
/ % ', ', - , + & / ', & ,- %;
−: ( / - & + (, & %+
/ ( ( / ' .
#+ % ', 5; / + +:
−%& + ' / + / &+'( + ( ,
+ / % % . +. + / &
, + / % + +;
−' + + . % ' / / ' /
+ , + '
..
- ', + , 5; - ? , / % 8 +,
' - , ( + ' % %
/ , . 5 + % /-. +,
% . 4 ' (.
' , ' 5; ' '
.. $ ', - , ',
-' + /. ' .,
-' – /. ', , , ( + + + ' ., –
'.
# , ( + , ' :
117
− . ( '. .
' & ', ' ', . ( ' ' '( ., ' %. ( %
' '( .;
−* +. + 1 + %
/. ' . ' + /;
−( ) +. + ', + % +
/. ' . + + ( / / +.
' / ( + ',
, + ' + %, % (:
−$ + + & + / ' ' .,
%. % ' % . %, '(
/ +;
−+ ' ' . + & ' /, ' / &
+ / %. %. + /.
$& ( ( ( ' ' .,
5;, % ' ' .. ! ' '(
. + % . % / ., , + , ,
1 . + & % + / %. , + /
+ % . / + % ' % . % . + %
/, / 1 . + ' % '- , &
/ ' . % .
2 + ' . ( + ' - /. .
%+ / . 8 ' 8 + ' + /
' '( . + /. – + . % %.
' + %, : ' + '. $ + ', , % 8 8 +
', + ', .+ ( &+' / / +. $
', , / %. ' , ++ & ' + ' .
; % ' '( . '(
, % ' ', / ( %+ , % / ( ( + /.. ! & + '
-, ', + ' '+ ',
', . # -/ '( , &
% / '( ' ., + %
/ % /, . '.
2 ' '( . % ' (
' ( +. 2 % '- , %-( ' '( .
118
/, & + / + ( / %. %. + / .
1 + % 1 /. 1 %
%& %+ / % , ' .. / / & , / ' '( . / /.,
/. . #+ ( , + +,
, / . /.
/., / / & + ' / + % ' / 1
/..
$ % %. +%. % ( ,
' .:
−+ ';
−-';
−USB- ;
−Touch-Memory;
& + , % ( , & ' /
/, %. ( & ' /
+ .
'( , ' . – ,
- . , ' / / -%, / .
, + / 8 /, PIN-+, /, %
+ %, %. 1 + ' '( + %
,- + %, 8 % + ,-
+ + / . $ +
, + ' ., 1 % % %
/ + .. ,
-' &, + % , % ( ,. $
«# 1 ( +», /
, ' . + . $ ) . + '(
1 ( + '+ 8 %+ . ( . '
% / 1 ( ( + 1 ', + % , % * + / '( ) ( ( * + 6
2011 . 0 63-*2 «# 1 ( +».
5; / 1 + % &+% + ' + ' . 2005 +% / % % 1 + % &+% ' /.
/ " )* 2 2002 . 0-3-32/169 «+ + ( + 1 + % ' ». # +
119
' + ( +1 + % ' . $ )* 10 2002 . 0 1-*2 «# 1 ( ( +» '
% / 5;, 8 / ,
%+ % ( ( .
+ 5 /, , (
% . . –% %. + / / ,
' 1 ( , / , + ' + % 1 +, + ' 5;. 5 /
% % + % ', ', +%. 1 . 2012 + * + / '( 10 2002 . 0 1-*2 % %,
% % + * + / '( 6 2011 . 0 63-*2 «# 1 ( +», 1 % / 5; 5 1 '.
#$ $:
1). ! 6- ?
2)! " "– $" !/" " / 1 )
$ 3 ) 6- ?
3)! " $ ($ 0 ) 6- ?
4)" * 3 ) 6- ?
5)% $ /7 /17 &$ ! % 1 6- ?
6)(<) / ! 4.2.1.
7)(<) / ! 4.2.2.
8)$ ! 1 $ $&.
9)!$ / ) #% ) 6- ?
10) |
! (7 *$ &$1 ) * 6- ? |
11) |
! " / )" 0 # !/" 6- , ($ |
|
# $%$ " 3? |
12) |
. " (/ ) 0 # 6- ? |
4.3 " Elgamal
, - 5 /- – ' ' .,
( & %+ ' + ',
. .
- 5;. , ' + & ! , 5 /-
1984 +%.
120