コンテンツ:
1.暗号化の簡単な歴史
2.ロータリー暗号化マシンとEnigmaの最初のサンプル
3. エニグマと第二次世界大戦の時代におけるその重要性
4.エニグマの内部構造と動作原理
5.エニグマコードのデコード
1.暗号化の簡単な歴史
1.1暗号化の基礎と原則
暗号化は、メッセージを作成および復号化する科学であり、その意味は、メッセージを傍受しようとする人には多かれ少なかれ秘密です。転送されるメッセージはプレーンテキストと呼ばれ、直接転送されるメッセージは暗号テキストと呼ばれます。暗号化システムの主なタスクは、キーを知らずに転送されるメッセージを復号化することが不可能または非常に困難であることを確認することです。これは、特別なメッセージ暗号化アルゴリズムです。メッセージの受信者は、このキーを使用してメッセージを簡単にデコードできます。
1.2暗号の誕生
. , , .. . , , “” , , .
. - , . .. 5 5, . , , , - . . . . , , , : ( ). , ASCII Unicode ( ).
. , , , - - , , . . 3 , A D, B - E . , . X A, Y - B, Z - . , . , , ROT13, 13 . , “2001”, HAL - , 1 IBM. . 25 , 25 , . , . , , . . , 15- , . , , - .
- . . , . , A 26- , B - 25-, C - 24- . 26! (262524…321) , .
2.
2.1
, - . 20- . - , , , . . - , . - . (1875 - 1939) ... (1875 - 1955). , , 1915- . - , . c , , ( ). , , , . , , 26 - . ( ) , , . . , . , . , AA, LD, . , . . . .
, . , . - . 26 . , , 26 ( ). , . , . 676-, 26^n, n - , .
2.1
, . , 1917 - , . , ( ), . 1923- , . 25 , , - , , .
- , I ( ). B, C D, , - . 1926 - Schreibende Enigma. 4 28 . . .
3.
. . , , V-1 V-2, . , . , . , . , , , I. : , , , . , 26 . ( -). , .
, . 60 . , , , . - - . , . . . 2 * 10^14 . 26^3 60 3 5-. 2*10^20 . , - - .
4.
. 26 . , , , . , . , , . . , . , 26- , . - , , . : - - , - - 26 , - - 26*26.
, . , JLY JLZ. . , . , , , . . JLZ - . . - . - , - . , , . , . , , , , - , . , . .
5.
“Ultra”. , -. , , . - , 1932 . , . , , , . - . crib. crib- “keine besonderen ereignisse” - . , , . . - , crib’a. , - , , . . , crib’a . , - - , , .