,
, . . ,
, , .
-- , , .
-- .
-- ?
-- . ?
.
-- ?
-- , , . «» .
-- , ?
-- . , . ,
?
-- .
-- , , .
-- ... .
-- , .
-- «V »?
-- ... .
-- ... , , , .
, . .
-- .
-- , .
-- . . ,
. , .
-- , ?
-- . ?
-- , -- . --
, .
-- , , .
-- . , ?
-- .
.
-- .
-- !
-- , , , -- .
, .
-- ? ! -- .
. .
. ,
. , .
-- , .
. , .
-- , -- . -- . ,
!
-- !
-- . . . --
, , ,
.
.
-- , -- .
.
-- , -- . -- ,
. ,
.
-- ! -- . -- .
.
, .
, .
, . ,
.
, . ,
. , --
.
. .
, , ,
: .
, , .
, , , ,
; .
. ! .
. , , ,
, . ,
, ; ,
, .
, .
, --
. .
.
,
. , , , ,
.
. , , .
, .
-- .
, , ,
.
.
,
,
, . ,
.
, ,
,
, : . ,
, , ,
. , .
, , ,
, .
.
,
. ,
, .
, .
, ,
.
, ,
, .
, ,
.
;
.
« »;
-- -- .
,
, -- .
.
, .
, -- ,
. ,
, ,
.
, .
, .
, ,
--
. ;
-- , «
» (, ,
«») . ,
,
. ,
. , :
, , , ,
, . .
,
«» «».
. . :
, .
.
.
,
.
: ,
-- . ,
,
, .
;
. ,
, .
, .
, ,
, ,
.
. ,
,
,
. ,
. ,
, , , . «»
, ,
, --
-- , ,
.
, ,
«» «».
. ,
, ,
. ,
,
, .
; ,
, ,
-- , .
.
.
. .
; .
,
, . ;
. , ,
.
.
, . ,
, ,
, , , ,
.
:
,
« »
« »
http://www.counterpane.com
«»
«», ,
.
, . «» (
«»,
, ) ,
,
.
, , ,
. ...
?
«»
. ,
«» , .
, «» ,
.
«» ,
.
,
. , ,
«» ( ),
,
, .
, .
, . « »
,
.
«»
.
«»
«» -- .
. ,
«» 1 26.
,
. 26, ,
.
26 , .
, «DO
NOT USE PC»:
1. . (
5 , .)
«X». «DO NOT USE
PC», :
DONOT USEPC
2. «»
. ( .) , :
KDWUP ONOWT
3. : = 1, = 2,
:
4 15 14 15 20 21 19 5 16 3
4. :
11 4 23 21 16 15 14 15 23 20
5.
26. ( 26, 26.) , 1
+ 1 = 2, 26 + 1 = 27, 27 -- 26 = 1, 26 + 1 = 1.
15 19 11 10 10 10 7 20 13 23
6. .
OSKJJ JGTMW
, ,
. . + = ; ,
+ Q = .
«»
,
.
1. . (
.)
OSKJJ JGTMW
2. «»
. , ,
:
KDWUP ONOWT
3. :
15 19 11 10 10 10 7 20 13 23
4. :
11 4 23 21 16 15 14 15 23 20
5. 26.
, 22 -- 1 = 20, 1 -- 22 = 5. ( .
, 26. 1 -- 22 =? 27 --
22 = 5.)
4 15 14 15 20 21 19 5 16 3
6. .
DONOT USEPC
, ,
.
«».
. , «».
«» .
54 ( ) 54
. 54!, 2, 31 1071 .
, 52 ( ), --
26 . .
«» 52
. . ( .
, , , :
, .) , .
, .
«» «».
, «» «»,
, , , .
, .
,
. ( , , .)
.
«»:
1. . . (
, .) --
, .
2. . . --
, .
, . ( , ,
-- ... , .)
.
,
. , .
1 :
3 8 9
2 :
3 8 9
, , .
, .
3. .
. :
2 4 6 4 8 7 1 3 9
:
3 9 4 8 7 1 2 4 6
«» «»
, .
, , .
, ;
. (
, ),
, .
4. . .
1 53. ( , : , ,
, . ¦, .
¦, 13. ¦,
26. ¦, 39. -- 53.)
. ( 1 13 :
, .)
, , .
:
7... ... 4 5... ... 8 9
4, :
5... ... 8 7... ... 4 9
, .
.
5. . .
1 53, . . (
.) ,
, . ,
1.) . ,
.
6. . ,
, , :
¦, ¦, ¦ ¦. ¦ ¦
-- 1 13, ¦ ¦ -- 14 26, T¦
¦ -- 27 39, ¦ ¦ -- 40 52.
«».
, .
, . ,
. , .
, .
«» , .
«» -- ,
. ,
. .
1. . -- .
. , --
. ,
. , ,
. ,
, , ,
. , :
.
2. . ,
, 95 .
, , ,
( , , ),
. :
, , .
«
» .
«
». ;
, .
, . :
, .
3. .
«».
, . (, «SECRET
KEY».) , , ,
, .
«», 5
, ( 19). (
,
.) .
. , ,
1, 4 .
80 ; 120. ( ,
.)
,
«»:
1: : ¦ -- ¦,
¦ -- K¦, ¦ -- ¦, ¦ -- ¦,
, ( 1-- 52, . ).
:
4 49 10 (53) 24 8 51 44 6 33
53, , . .
:
:
EXKYI ZSGEH
2: 3 «FOO»,
15 :
8 19 7 25 20 (53) 9 8 22 32 43 5 26 17 (53) 38 48
«»,
:
ITHZU JIWGR FARMW
3: 3
«CRYPTONOMICON», «SOLITAIRE»
:
KIRAK SFJAN
, .
. ,
, PERL, .
«» , ,
. , «»
. ,
. , .
.
, ,
«».
, . ,
,
. «» , ,
, -- ,
,
.
:
.
:
. .
: + +
, ( + ) -- ( + )= + -- -- = -- .
, .
: , , -- ,
.
:
.
.
-- .
, .
, , . .
.
, . (
, , .)
, .
,
. . http://www.counterpane.com,
Counterpane Systems, 1711 North Ave #16, Oak Park, IL 60302.
«Applied Cryptography»
(John Wilcy & Sons, 1996).1 «The
Codebreackers» .2
http:/www.counterpane.com/cryptogram.html,
, crypto gram subscribe@chaparraltree.com.
, !
1 .
1 -- ,
;
.
1 , , ,
.
1 ? (.)
1 ! (.)
1 (.).
2 (.).
3 (.).
1 (.).
2 -- , ,
.
3 (.).
1 (.).
1 ,
(1510-- 1555) , ,
.
1 (.).
1 . .
1 -- .
1 ... ... . (. )
1
.
1 -- «
» ,
.
1 -- , .
1 , « , ..
, 2003.
2 , « », ., , 2000.