Крипто-форум crprogram.16mb.com

Програмування, Delphi, криптографія, криптоаналіз, шифри, вихідні коди, вирішення задач, приклади програм

Часовий пояс: UTC десь + 2 години




Розпочати нову тему Відповісти  [ 20 повідомлень ] 
Автор Повідомлення
 Заголовок повідомлення: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 362
Пурпур (Purple) - американська кодова назва японської шифрувальної машинки "System 97" часів Другої світової війни.
(використовувалась з 1937 року у Міністерстві закордонних справ Японської імперії).

Її взламала група криптоаналітиків на чолі з Вільямом Фрідманом у 1940 році.

Саме нею було зашифрована знаменита телеграма від 5-6 грудня 1941 року.


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 362
Частина шифрмашинки Пурпур, яку захопили у японському посольстві в Берліні:

Зображення


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Перша частина (з 14-ти) знаменитої телеграми з Токіо у Вашингтон від 6/7 грудня 1941 року:
Код:
S352/6 1000S GR265
OBESE OVALS TIARA ..OME
62527 ZTXOD NWKCC MAVNZ XYWEE TUQTC IMNVE UVIWB LUAXR RTLVA
RGNTP CNOIU PJLCI VRTPJ KAUHV MUDTH KTXYZ ELQTV WGBUH FAWSH
ULBFB HEXMY HFLOW D-KWH KKNXE BVPYH HGHEK XIOHQ HUHWI KYJYH
PPFEA LNNAK IBOOZ NFRLQ CFLJT TSSDD OIOCV T-ZCK QTSHX TIJCN
WXOKU FNQR- TAOIH WTATW VHOTG CGAKV ANKZA NMUIN

YOYJF SRDKK SEQBW KIOOR JAUWK XQGUW PDUDZ NDRMD HVHYP NIZXB
GICXR MAWMF TIUDB XIENL ONOQV QKYCO TVSHV NZZQP DLMXV NRUUN
QFTCD FECZD FGMXE HHWYO NHYNJ DOVJU NCSUV KKEIW OLKRB UUSOZ
UIGNI SMWUO SBOBL JXERZ JEQYQ MTFTX BJNCM JKVRK OTSOP BOYMK
IRETI NCPSQ JAWVH UFKRM AMXNZ UIFNO PUEMH GLOEJ HZOOK HHEED


NIHXF XFXGP DZBSK AZABY EKYEP NIYSH VKFRF PVCJT PTOYC NEIQB
FEXME RMIZL GDRXZ ORLZF SQYPZ FATZC HUGRN HWDDT AIHYO OCOOD
UZYIW JROOJ UMUIH RBEJF ONAXG NCKAO ARDIH CDZKI XPR-- DIMUW
OMHLT JSOUX PFKGE PWJOM TUVKM WRKTA CUPIG AFEDF VRKXF XLFGU
RDETJ IYOLK BHZKX OJDDO VRHMM UQBFO WRODM RMUWN AYKYP ISDLH

ECKIN LJORK WNWXA DAJOL ONOEV MUQDF IDSPE BBPWR OFBOP AZJEU
USBHG IORCS UUQKI IEHPC TJRWS OGLET ZLOUK KEOJO SMKJB WUCDD
CPYUU WCSSK WWVLI UPKYX GKQOK AZTEZ FHGVP JFEWE UBKLI ZLWKK
OBXLE PQPDA TWUSU UPKYR HNWDZ XXGTW DDNSH DCBCJ XAOOE EPUBP
WFRBQ SFXSE ZJJYA ANMG- WLYMG WAQDG IVNOH KOUTI XYFOK NGGBF

GANPW TUYLB EFFKU FLEXO IUUAN VMMJE QUSFH FDOHQ LAKWT BYYYL
NTLYT SXCGK CEEWQ RYAVG RKXIA NPXNO FVXGK JFAVK LTHOC XCIVK
OLXTJ TUNCL QCICR UIIWQ DDMOT PRVTJ KKSKF HXFKM DIKIZ WROGZ
JYMTM NOVMF J-OKT EIVMY ANOHN NYPDL EXCFR RNEBL MNYEB GNHCZ
ZCFNW GGRHR IUUTT ILKLO DUYZK QOZMM NHASX HLPVT NGHQD AJIUG


Ключ:
9-1-24-6
положення
для перемикача №4 - 9
Для
№1=1
№2=24
№3=6

рух
4 (231)

Алфавіт:
1-6 : NOKTYU
1-20 : XEQLHBRMPDICJASVWGZF

Початок ВТ -
Код:
FOVTA TAKID ASINI MUIMI NOMOX IWOIR UBESI FYXXF CKZZR DXOOV
BTNFY XFAEM EMORA NDUMF IOFOV OOMOJ IBAKA RIFYX RAICC YLFCB
BCFCT HEGOV E?NME NTOFJ APANL FLPRO MPTED BYAGE NUINE DESIR
ETOCO METOA NAMIC ABLEU NDERS TANDI N?WIT HTHEG OVERN MENTO
FTHE? NITED STATE S

тобто
Цитата:
FOV TATAKIDASI NI MUIMI NO MOXI WO IRU BESI FYX XFC KZ ZR DX OOV
BTN FYX FAE MEMORANDUM FIO FOV OOMOJI BAKARI FYX RAI CCY LFC BB
CFC THE GOVE?NMENT OF JAPAN LFL PROMPTED BY A GENUINE DESIRE TO
COME TO AN AMICABLE UNDERSTANDIN? WITH THE GOVERNMENT OF THE ?NITED STATES



Введення з клавіатури | NOKTYUXEQLHBRMPDICJASVWGZF
Вихід на вимикач | AEIOUYBCDFGHJKLMNPQRSTVWXZ
Вхідний сигнал від перемикача | AEIOUYBCDFGHJKLMNPQRSTVWXZ
Вихід на друкарській машинці | NOKTYUXEQLHBRMPDICJASVWGZF

Початок іноземної мови: FAE
Кінець іноземної мови: FIO
FOV: (
FYX: )
LFL: кома


Востаннє редагувалось Hazo в 24 жов 2013, 13:48, всього редагувалось 8 разів.

Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Початок перекладу англійською:
Цитата:
1. The Government of Japan, prompted by a genuine desire to come to an amicable understanding with the Government of the United States in order that the two countries by their joint efforts may secure the peace of the Pacific Area and thereby contribute toward the realiza­tion of world peace, has continued negotiations with the utmost sin­cerity since April last with the Government of the United States re­garding the adjustment and advancement of Japanese‑American relations and the stabilization of the Pacific Area.
The Japanese Government has the honor to state frankly its views concerning the claims the American Government has persistently maintained as well as the measures the United States and Great Britain have taken toward Japan. during these eight months.
2. It is the immutable policy of the Japanese Government to insure the stability of East Asia and to promote world peace and thereby to enable all nations to find each its proper place in the world.
Ever since China Affair broke out owing to the failure on the part of China to comprehend Japan's true intentions, the Japanese Gov­ernment has striven for the restoration of peace and it has consist­ently exerted its best efforts to prevent the extension of war‑like disturbances. It was also to that end that in September last year Japan concluded the Tripartite Pact with Germany and Italy.


Востаннє редагувалось Hazo в 24 жов 2013, 13:50, всього редагувалось 1 раз.

Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Складалась з 4-х перемикачів.

Перемикач мав один контакт на вході та 25 на виході.

На вході 26 клавіш-контактів-букв.

Їх ділили на групи по 6 та 30, тобто голосні та приголосні.

Голосні подавались на перемикач з 6-ма контактами.

Приголосні пропускались через перемикачі 1-2-3.

Положення перемикачів змінювалось після шифрування наступної літери автоматично.
Рух перемикачів міг бути "повільним", "середнім", "швидким" і визначалось ключем.

Також рух перемикача для голосних впливає на рух перемикачів 1-2-3.

Початкове положення перемикачів було ключем і змінювалось щоденно.

Тобто схема шифрування Purple наступна:

Код:
вхід => 1-20 => [пер.1 1-25] => [пер.2 1-25] => [пер.3 1-25] => вихід

вхід => 1-6 => [пер.1 1-6] => вихід


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Кількість можливих ключів:

(6!)^25 * (20!)^75 - внутрішні з'єднання перемикачів №1-2-3 (контакти 1-25) та №4 (контакти 1-6).
25^4 = 390 625 - початкові положення перемикачів №№1-2-3-4.
2*3 = 6 - три швидкості.
(26!)^2 - з'єднання клавіш з виходом клавіатур - вхід/вихід.

Змінні ключі, якщо мати екземпляр машинки
25^4*6 = 2 343 750


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Для шифротексту що розміщений вище
Код:
буква   к-ть

O  => 79
K  => 70
U  => 65
N  => 61
I  => 57
H  => 56

T  => 54
E  => 53
F  => 50
D  => 49
W  => 49
X  => 48
R  => 47
A  => 45
M  => 44
C  => 43
L  => 43
Y  => 42
J  => 41
P  => 40
V  => 39
Z  => 39
G  => 38
B  => 36
S  => 34
Q  => 32



Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Для шифрування.

Спочатку літера шифрується шифром простої заміни:
Код:
N   O   K   T   Y   U      X   E   Q   L   H   B   R   M   P   D   I   C   J   A   S   V   W   G   Z   F
A   E   I   O   U   Y      B   C   D   F   G   H   J   K   L   M   N   P   Q   R   S   T   V   W   X   Z



Тобто F=>Z

Далі прохід через вимикачі і кінцева підстановка:
Код:
A   E   I   O   U   Y      B   C   D   F   G   H   J   K   L   M   N   P   Q   R   S   T   V   W   X   Z
N   O   K   T   Y   U      X   E   Q   L   H   B   R   M   P   D   I   C   J   A   S   V   W   G   Z   F



Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Розглянемо більш детально:

Код:
ВТ   ||   Підст.   __    ||   1   __   _    ||   2   __   _    ||   3   __   _    ||   4   __   _    ||   Підст   __    ||   ШТ
                                                                              
F    ||   F    =>   Z    ||   Z   =>   X    ||   X   =>   B    ||   B   =>   X    ||   _   __   _    ||   X   =>   Z    ||   Z
O    ||   O    =>   E    ||   _   __   _    ||   _   __   _    ||   _   __   _    ||   E   =>   O    ||   O   =>   T    ||   T
V    ||   V    =>   T    ||   T   =>   P    ||   P   =>   Q    ||   Q   =>   B    ||   _   __   _    ||   B   =>   X    ||   X
T    ||   T    =>   O    ||   _   __   _    ||   _   __   _    ||   _   __   _    ||   O   =>   E    ||   E   =>   O    ||   O
A    ||   A    =>   R    ||   R   =>   D    ||   D   =>   W    ||   W   =>   M    ||   _   __   _    ||   M   =>   D    ||   D
                                                                              
T    ||   T    =>   O    ||   _   __   _    ||   _   __   _    ||   _   __   _    ||   O   =>   A    ||   A   =>   N    ||   N
A    ||   A    =>   R    ||   R   =>   D    ||   D   =>   F    ||   F   =>   V    ||   _   __   _    ||   V   =>   W    ||   W
K    ||   K    =>   I    ||   _   __   _    ||   _   __   _    ||   _   __   _    ||   I   =>   I    ||   I   =>   K    ||   K
I    ||   I    =>   N    ||   N   =>   T    ||   T   =>   M    ||   M   =>   P    ||   _   __   _    ||   P   =>   C    ||   C
D    ||   D    =>   M    ||   M   =>   G    ||   G   =>   M    ||   M   =>   P    ||   _   __   _    ||   P   =>   C    ||   C
                                                                              
A    ||   A    =>   R    ||   R   =>   D    ||   D   =>   V    ||   V   =>   K    ||   _   __   _    ||   K   =>   M    ||   M
S    ||   S    =>   S    ||   S   =>   S    ||   S   =>   X    ||   X   =>   R    ||   _   __   _    ||   R   =>   A    ||   A
I    ||   I    =>   N    ||   N   =>   T    ||   T   =>   S    ||   S   =>   T    ||   _   __   _    ||   T   =>   V    ||   V
N    ||   N    =>   A    ||   _   __   _    ||   _   __   _    ||   _   __   _    ||   A   =>   A    ||   A   =>   N    ||   N
I    ||   I    =>   N    ||   N   =>   T    ||   T   =>   B    ||   B   =>   X    ||   _   __   _    ||   X   =>   Z    ||   Z
                                                                              
M    ||   M    =>   K    ||   K   =>   N    ||   N   =>   Q    ||   Q   =>   B    ||   _   __   _    ||   B   =>   X    ||   X
U    ||   U    =>   Y    ||   _   __   _    ||   _   __   _    ||   _   __   _    ||   Y   =>   U    ||   U   =>   Y    ||   Y
I    ||   I    =>   N    ||   N   =>   T    ||   T   =>   Z    ||   Z   =>   V    ||   _   __   _    ||   V   =>   W    ||   W
M    ||   M    =>   K    ||   K   =>   N    ||   N   =>   J    ||   J   =>   C    ||   _   __   _    ||   C   =>   E    ||   E
I    ||   I    =>   N    ||   N   =>   T    ||   T   =>   J    ||   J   =>   C    ||   _   __   _    ||   C   =>   E    ||   E



Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Положення контактів:
для руху 4 (231)
Код:
1   02   3    ||   4     -  номер перемикача
            
6   24   1    ||   09  - перша літера
6   25   1    ||   10  - друга літера
6   01   1    ||   11  - третя літера
6   02   1    ||   12  - і т.д.
6   03   1    ||   13
            
6   04   1    ||   14
6   05   1    ||   15
6   06   1    ||   16
6   07   1    ||   17
6   08   1    ||   18
            
6   09   1    ||   19
6   10   1    ||   20
6   11   1    ||   21
6   12   1    ||   22
6   13   1    ||   23
            
6   14   1    ||   24
6   15   1    ||   25
7   15   1    ||   01
7   16   1    ||   02
7   17   1    ||   03



Ключ (початкове положення) - 9-1-24-6


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Перемикачі мали вигляд:
Зображення


Наприклад для перемикачів 1,2,3:

на вході 20 літер, на виході 20, перемикач може бути у 25 положеннях.

Тобто по суті реалізовано 25 шифрів простої підстановки з 20 літер.

для перемикача 4:
25 положень, на вході 6 літер, на виході 6.


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Тоді перемикачі реалізують прості підстановки:

1-й перемикач:
Код:
__   B   C   D   F   G   H   J   K   L   M   N   P   Q   R   S   T   V   W   X   Z

01   F   J   Q   H   V   B   K   N   M   G   T   W   L   D   S   P   Z   R   C   X
02   H   V   L   B   C   W   Z   M   X   S   P   Q   R   G   K   D   F   N   T   J
03   C   X   P   V   Z   F   Q   S   W   N   H   K   D   R   G   L   B   M   J   T
04   R   L   B   F   Q   G   V   J   P   T   S   M   W   C   X   H   N   Z   K   D
05   X   T   M   K   H   C   S   D   Z   L   W   R   G   Q   P   N   V   J   B   F
06   Z   B   K   W   X   J   G   P   D   Q   C   N   M   F   R   S   T   L   H   V
07   K   M   X   P   N   D   C   V   G   H   Q   Z   J   T   W   B   L   F   R   S
08   B   Z   R   S   J   P   D   Q   T   M   V   G   N   H   L   F   W   K   X   C
09   L   R   Z   V   P   S   J   F   C   W   D   T   X   K   N   M   B   H   Q   G
10   V   Q   G   J   M   T   N   C   F   K   Z   B   S   L   X   R   D   P   W   H
11   C   G   Q   K   T   V   W   L   J   N   F   X   P   S   M   D   H   R   Z   B
12   W   F   T   C   B   J   P   N   V   R   X   L   G   M   D   K   Q   S   H   Z
13   T   H   N   Z   V   X   M   K   L   D   J   S   R   P   B   G   C   Q   F   W
14   Q   N   F   L   P   K   D   G   R   V   B   C   Z   W   H   J   X   T   S   M
15   M   D   W   G   L   S   F   H   P   Z   N   B   V   T   J   C   R   X   K   Q
16   F   V   S   T   W   Z   R   B   Q   X   H   G   N   K   C   M   J   D   P   L
17   S   Q   C   X   D   R   B   Z   N   P   M   V   H   L   T   W   G   F   J   K
18   P   J   H   D   X   Q   T   W   S   B   L   R   C   F   V   Z   K   G   M   N
19   N   P   T   R   S   M   C   X   D   K   Q   F   B   J   Z   H   W   V   L   G
20   B   C   D   F   G   H   J   K   L   M   N   P   Q   R   S   T   V   W   X   Z
21   J   W   P   N   F   Z   L   R   B   G   T   D   K   X   M   Q   H   S   V   C
22   G   D   V   W   K   N   H   T   Q   J   R   S   F   Z   C   X   M   B   L   P
23   L   T   X   M   J   R   Q   Z   K   F   G   N   P   V   W   B   S   C   D   H
24   D   K   M   Q   B   L   X   C   H   W   Z   J   T   N   F   S   P   V   G   R
25   X   S   J   D   R   P   W   F   G   C   K   H   Z   B   Q   V   L   T   N   M

Тобто у положення №1
Z=>X
T=>P і т.д.


Востаннє редагувалось Hazo в 29 жов 2013, 13:00, всього редагувалось 1 раз.

Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Перемикач №2
Код:
                                                            
__   B   C   D   F   G   H   J   K   L   M   N   P   Q   R   S   T   V   W   X   Z

01   D   K   J   W   F   S   Z   M   C   L   N   Q   T   X   B   R   G   P   H   V
02   V   F   Z   G   N   C   R   J   H   S   P   B   X   W   D   K   M   T   L   Q
03   H   R   W   B   D   V   S   F   T   X   Q   J   N   M   K   G   P   C   Z   L
04   R   D   M   X   P   B   H   N   V   Q   C   K   Z   G   L   W   S   J   T   F
05   L   C   F   H   V   Q   B   W   G   Z   R   M   D   K   T   S   J   N   X   P
06   N   P   R   S   B   X   F   L   H   G   V   T   M   D   Z   Q   C   W   J   K
07   W   J   D   C   Z   T   X   B   K   N   F   L   H   Q   R   M   P   V   G   S
08   C   V   N   T   M   Z   P   H   W   F   K   X   Q   J   G   D   R   L   S   B
09   M   H   V   J   G   P   D   C   B   T   N   Z   K   S   F   X   L   R   Q   W
10   V   Z   P   Q   L   M   T   G   N   B   D   C   S   W   X   H   K   F   R   J
11   K   T   Z   F   Q   J   C   X   R   W   B   N   L   D   P   S   V   G   M   H
12   S   B   C   Z   T   R   L   V   D   F   M   P   G   H   J   K   W   Q   X   N
13   F   Q   H   L   S   N   M   P   K   C   T   V   J   R   D   B   G   X   W   Z
14   X   M   G   R   W   L   S   Z   J   K   Q   F   H   P   V   C   N   D   B   T
15   G   X   V   T   N   K   H   Q   P   J   L   D   W   C   M   Z   S   B   F   R
16   Z   F   C   G   H   W   T   S   L   M   J   R   V   K   Q   P   X   N   D   B
17   Q   G   B   D   K   C   N   T   S   V   W   H   X   F   R   J   Z   L   P   M
18   J   P   X   N   B   R   Q   W   F   G   S   M   L   T   C   V   H   Z   K   D
19   P   L   S   K   G   T   V   J   Q   W   Z   X   D   B   M   N   F   H   R   C
20   D   W   M   V   J   F   X   B   Z   N   C   Q   P   H   S   T   L   K   G   R
21   F   S   N   W   X   D   K   V   M   R   P   G   Q   Z   H   L   B   T   C   J
22   B   Z   Q   P   C   G   M   K   L   S   H   D   R   J   X   W   T   V   N   F
23   T   R   L   M   K   H   W   C   X   D   G   Z   F   V   N   B   Q   S   J   P
24   K   L   T   Z   R   P   J   D   Q   H   X   S   C   N   W   F   V   M   B   G
25   C   N   K   H   M   Z   G   R   T   P   S   W   B   L   F   J   D   Q   V   X

Для положення №24 - X=>B


Востаннє редагувалось Hazo в 29 жов 2013, 13:00, всього редагувалось 1 раз.

Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Перемикач №3
Код:
                                                            
__   B   C   D   F   G   H   J   K   L   M   N   P   Q   R   S   T   V   W   X   Z

01   H   Z   F   S   V   K   B   Q   R   J   D   M   P   W   X   L   N   T   C   G
02   L   F   K   P   Z   W   R   J   N   Q   S   G   H   D   B   V   C   X   M   T
03   G   B   R   J   X   N   S   W   L   K   C   F   Q   M   P   T   Z   V   H   D
04   T   M   C   G   N   J   Z   P   F   S   R   D   X   Q   V   B   W   L   K   H
05   W   P   H   F   S   L   Q   N   G   R   Z   B   K   V   J   D   X   C   T   M
06   X   Q   W   V   D   F   H   G   C   P   S   J   B   L   T   Z   K   M   R   N
07   N   D   Q   B   K   S   C   L   W   H   X   P   R   T   F   M   G   Z   J   V
08   P   V   Z   D   L   C   X   J   B   F   W   M   S   K   R   H   N   G   T   Q
09   Q   R   N   T   B   P   L   M   V   W   J   K   G   C   H   X   F   D   Z   S
10   M   Q   G   R   J   T   W   V   D   L   B   H   X   N   K   C   P   F   S   Z
11   J   L   D   W   H   Z   T   C   X   M   K   N   V   G   F   P   S   Q   B   R
12   B   K   S   M   N   Q   H   T   G   Z   P   C   F   J   L   R   D   V   W   X
13   G   J   B   C   X   R   P   K   T   D   Z   F   M   L   S   Q   V   H   N   W
14   V   P   Z   H   F   D   N   X   B   G   C   Q   L   S   M   W   J   R   K   T
15   S   W   M   Q   V   X   K   B   P   L   T   H   C   D   N   F   R   Z   G   J
16   T   G   X   F   R   L   W   V   S   Z   M   K   J   Q   D   C   H   B   P   N
17   C   S   T   N   Q   G   D   Z   M   V   R   L   H   B   W   J   P   K   X   F
18   D   H   L   K   P   V   G   M   T   N   F   R   W   Z   Q   S   B   J   C   X
19   K   D   P   Z   W   H   J   R   Q   B   G   X   N   F   C   L   T   S   V   M
20   Z   J   R   L   K   F   M   D   C   T   H   G   V   P   S   N   Q   X   W   B
21   Q   X   V   P   T   M   S   F   W   H   B   Z   D   K   N   G   R   J   L   C
22   L   N   M   G   C   R   V   S   Z   D   Q   W   T   X   J   B   K   H   F   P
23   J   T   X   M   G   B   Q   W   H   C   N   V   S   R   Z   F   L   P   D   K
24   F   W   S   V   D   P   C   B   J   X   L   T   Z   H   G   K   M   N   Q   R
25   R   C   J   X   M   Q   F   H   K   P   V   S   B   G   T   N   D   W   Z   L

Для положення №6 - B=>X


Востаннє редагувалось Hazo в 29 жов 2013, 12:59, всього редагувалось 1 раз.

Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Перемикач №4 (шістки)
Код:
                  
__   A   E   I   O   U   Y

01   E   A   I   U   O   Y
02   U   O   E   Y   I   A
03   A   U   Y   I   E   O
04   O   I   E   A   Y   U
05   I   Y   A   O   U   E
06   E   A   U   Y   O   I
07   U   O   Y   I   E   A
08   I   Y   A   O   U   E
09   Y   I   U   E   A   O
10   U   O   I   A   E   Y
11   E   A   Y   I   O   U
12   Y   U   O   E   A   I
13   E   I   A   U   Y   O
14   O   E   U   A   I   Y
15   A   I   O   Y   U   E
16   U   Y   I   E   A   O
17   Y   E   O   U   I   A
18   O   A   E   I   U   Y
19   A   E   I   Y   O   U
20   E   U   A   O   Y   I
21   I   O   Y   U   E   A
22   A   U   E   O   Y   I
23   O   Y   U   E   I   A
24   I   O   Y   A   U   E
25   Y   E   O   I   A   U

Для положення №10 - E => O


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Кодування швидкостей руху:
Код:
         
_    ____ 1 ____     ____ 2 ____     ____ 3 ____
№         
1   Швидка - 1   Середня - 2   Низька - 3
2   Швидка - 1   Низька - 3   Середня - 2
3   Середня - 2   Швидка - 1   Низька - 3
4   Середня - 2   Низька - 3   Швидка - 1
5   Низька - 3   Швидка - 1   Середня - 2
6   Низька - 3   Середня - 2   Швидка - 1


Контакти перемикача 4 рухаються послідовно на +1 позицію.
1, 2, 3, …, 24, 25, 1, 2, 3, …, 24, 25, 1, 2, …
(не залежно від того чи це літера з 6, чи з 20).

Опис швидкостей:
Швидка - 1 - рух на +1 для кожної літери, та зупиняється при переході контакту перемикача №4 переходить з 25 в 1 позицію.
Середня - 2 - рухається на +1 у разі коли контакти на вимикачі №4 переходять через 25 в 1.
Низька - 3 - рухається на +1 позицію у разі коли контакт середньої швидкості переходить з 25 в 1.


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Для передачі цифр, розділових знаків і такого іншого використовували кодові позначення
Наприклад, цифри
Код:
ZR   0
BB   1
DD   2
MS   3
YN   4
RK   6
SY   7
HQ   8
KZ   9


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
Була зламана у період 1939-40 рр. командою криптографів з Вільямом Фрідманом (William Frederick Friedman) та Франком Ровлетом (Frank Byron Rowlett) у процесі роботи над проектом Магія (Magic).

Наведене вище повідомлення було прочитане американцями раніше ніж його прочитали шифрувальники у посольстві Японії.

І коли дипломати (посол Кішісабуро Номура (1877 – 1964)) принесли вручати ноту держсекретарю Корделлу Халлу (Cordell Hull (1871 – 1955), він уже знав його вміст.


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 09 гру 2014, 20:48 
Не в мережі

Повідомлень: 282
До цих пір піднімається дискусійне питання - якщо проект Магія був успішним і коди та шифри були зламані,
то чому тоді напад на Перл-Харбор став несподіванкою?

Одним із аргументів є те що японські військові не довіряли МЗС Японії.
Було багато повідомлень щодо військової активності.
Але не було чіткого повідомлення "Ми нападаємо".

Тим не менш,
злам PURPLE було досить важливим досягненням.
Наприклад, японський посол у Німеччині, барон Хіросі Осима (大島 浩, 1886–1975),
надсилав детальні звіти щодо військової обстановки для Токіо,
які були зашифровані цією шифр машинкою.
І тим самим став цінним джерелом інформації для Союзників.


Повернутися наверх
  
 
 Заголовок повідомлення: Re: Шифрувальна машинка Пурпур (Purple)
СообщениеДодано: 26 лип 2015, 22:30 
Не в мережі

Повідомлень: 1
Цитата:
2 грудня адмірал Ямамото передав відкритим текстом по радіо наказ «Ніітака яма ноборо», що в перекладі означає «Починайте сходження на гору Ніітака». Гора Ніітака або Юйшань на острові Формоза (Тайвань) з 1895 по 1945 рік була найвищою горою Японської імперії (3952 метрів), що на ~200 метрів вище священної гори японців Фудзіяма (3776м).
До речі, ця радіограма також була перехоплена військово-морською розвідкою США.


Повернутися наверх
  
 
Показати повідомлення за:  Сортувати по:  
Розпочати нову тему Відповісти  [ 20 повідомлень ] 

Часовий пояс: UTC десь + 2 години



cron
Роwеrеd bу рhрВB® аnd Hostinger web hosting