, . , , .
.
E-mail: Lee_X@mail.ru
.....3
1.3
2.8
.......14
1..14
2..13
3..19
..28
1.
. .
. ,
.
()
, .
.
.
,
-,
, ,
. , ,
, .
2 3 25 50
50 100 2.
.
24 4 2.
1,5 ,
4
,
.
.
, ..
.
:
1.
,
.
2. .
.
1.1
(.. ,
).
. 1.1.
,
,
5
5 15 .
.
, ,
,
.
.
:
(. 10.1);
, ,
, .
, ,
.
, .
,
6
, (. 1.3
1.4)
.
. 1.2.
. 1.3.
: 1 ; 2
. 1.1
.
1.1.
, 30
. 1.4.
,
.
:
D = 20 log Error! ,
d , .
,
.
,
, ,
,
.
:
Z; = Z;0 = Error! = 376,8
(Z; > Z;0),
(Z; < Z;0)
.
,
(r >> ).
8
1/6 (r /2 /6), 5
108 (100 ) 50 106 (1 ).
,
2. .
.
:
(-)
.
,
.
,
:
,
,
.
9
20 .
1
(
).
.
,
. , ,
,
.
:
,
.
5
, 3 .
,
.
,
.
/
.
:
.
.
10
.
: ,
,
,
.
, .
,
.
-.
:
.
, , 16 2002 .
, , ,
, , ,
,
.
, ,
,
, .
11
, ,
,
,
,
.
, .
,
:
;
;
( ) .
. ,
( ,
.), () ,
/ ,
, (
, ,
).
12
.
, ,
.
. ,
. ,
,
.
, ,
,
.
,
.
,
,
.
.
.
, ,
( ) .
.
13
.
()
.
.
: ,
.
,
, ,
,
.
14
1
- m1m2mn.
0 .
RSA m1m2mn,
.
: Q, .
P 37
Q 29
M4
:
p = 37, q = 29
n = p*q = 37 * 29 = 1073
(n) = (1073).
- 1 n=1073, n.
, p=37 q=29 - n=p*q, (n)=(p*q)=(p1)*(q-1)=(37-1)*(29-1)=36*28=1008.
e, (n), ..
(e,(n))
1.
).
, 3,
RSA, e = 47.
d. e
Z/(n), .. ed = 1 (mod (n)).
(ed+k(n) = 1, k - ).
-193 * 47 + 9 * 1008 = 1
15
16
2
8
ANSI (8 )
. .
.
. s=8 .
:
= 3
A = 21
, 0 = 15
:
()
,
.
,
.
T(i),
:
Ti+1 = (ATi + C) mod m
,
;
0 - , .
17
m = 2s (), s .
. ,
m , - , mod 4 = 1.
:
A=21;
C=3;
T(0)=15;
m=2s;
s=8;
m=28=256.
8 :
T1=(21*15+3) mod 256 = 62
T2 =(21*62+3) mod 256 = 25
T3=(21*25+3) mod 256 = 16
T4=(21*16+3) mod 256 = 83
T5=(21*83+3) mod 256 = 210
T6=(21*210+3) mod 256 = 61
T7=(21*61+3) mod 256 = 4
T8=(21*4+3) mod 256 = 87
:
- :
Ci = Pi Ti;
Ci ;
Pi ;
Ti ;
- 2.
: .
, 1:
18
(Pi)
11001010 11100101
(Pi)
62
25
(Ti)
00111110 00011001
(Ti)
11110100 11111100
(Ci = Pi Ti)
(Ci)
- :
11101100
11101011
11101110
11001000
11110000
11100000
16
83
210
61
87
00010000
01010011
11010010
00111101
00000100
01010111
11111100
10111000
00111100
11110101
11110100
10110111
Pi= CiTi;
Pi= CiTi = PiTiTi.
..
. , 2:
2
(Ci)
(Ti)
(Pi=CiTi)
11110100
11111100
11111100
10111000
00111100
11110101
11110100
10110111
00111110
00011001
00010000
01010011
11010010
00111101
00000100
01010111
11001010
11100101
11101100
11101011
11101110
11001000
11110000
11100000
.
19
3
,
, .
( ).
220034, , . , 20
, ()
().
():
. , 220035, . , 58, . 2,
678
ST.3
( () ()
. )
( , )
, ,
1. 2008123456
2.
3.
ST.3 (
15.01.2013
20
(,
( )
.. ,
. , 58, . 2, 678, . , 220035,
: 286-80-65 /296-22-90
: 286-80-65
E-mail: anons@gmail.com
( , ,
)
():
() ();
(
)
):
1.
2.
3.
(
),
()
4.
5.
,
:
() () () (
)
,
()
___________ ( )
()
, , (
)
,
ST.3
21
220118, .
. , .92, . 144
220000, .
. , . 4, . 215.
() () ( ,
); ()
( )
..
25.04.2013
( )
25
22 2013 .
( )
,
, , ,
( )
, ,
, , , :
) 5781
20.01.2010 .,
12.02.2013 .,
3 5.01.2012 .,
)
5781
20.01.2010 .
:
1.
, , :
1.1. 5781
20.01.2010 .
1,
.
1.2. - ,
, , ( 2),
.
22
1.3. -
, ,
.. (-) , .
1.4. -
3 () ,
.
1.5. .
1.6. - ,
, .
2.
2.1. ( )
, ,
, .
, ,
,
.
( 1).
3.
3.1.
, 8 ,
, ,
, .
,
, .
3.2.
.
3.3.
,
, 1 2,
.
3.4. ,
, .
3.5.
.
4.
4.1. ,
( 1-3),
10
.
,
.
.
, .
4.2. -,
.
23
- .
4.3. ,
.
5.
5.1.
,
.
5.2.
.
.
5.3. ,
, ,
, ,
.
.
5.4. ,
6 ()
,
.
6.
6.1. ,
,
.
6.2.
,
,
.
6.3.
.
6.4. , 10 ()
,
.
6.5. , .6.1.-6.4. ,
.
6.6. ,
- ,
. 8. ,
.
7. .
7.1. ,
,
,
.
1 ()
.
24
8.
8.1. , ,
, 2 3,
.
8.1.1. 12 000 000 ( )
( )
30 .
8.1.2. () (
) 3 % .
10 , .
.
8.1.3.
, ,
. 30-
().
8.1.4.
0,1 % .
8.2.
, ,
.
8.3. , ,
, .
9.
9.1. 20 , ,
,
.
9.2. ,
.1.3.-1.6. .
.
.
9.3.
.
10.
10.1.
,
.
,
.
10.2. ,
,
,
25
.
10.3. ,
,
.
10.4.
7 .
11.
11.1. ,
, .
, .
.
12.
12.1. ,
,
.
13. -
13.1.
,
-,
, .
13.2.
,
.
13.3 , ,
, ,
.
13.4.
6 () ,
.
14.
14.1. ,
,
.
14.2.
.
26
15.
15.1.
( ).
15.2.
, -
. ,
, 3
. , ,
.
15.3. -
,
,
(-) ,
.
15.4.
.
.
16.
16.1.
.
.
16.2.
,
.
16.3. , ,
- .
16.4. .
16.5. . 22 2013 .
,
.
17.
:
220035, . , . , 58, .2, 678
/ 3015000000834 , 739
700107018, 01798187
:
220042, ., . , 45
/ 3041223650033 , 231
302104017, 02538687
27
18.
1. 5781
( ).
2. 10020710.044-2000
( ).
3.
-
( ).
19.
..
..
22 2013 .
22 2013 .
..
..
28
1. .. - . 1996
2. .., .. - .
1996
3.
..
4. -
5. -
29