एनिग्मा मशीन कैसे काम करती है?
जिस दिन द इमिटेशन गेम ने सिनेमाघरों को हिट किया, उस दिन एक नजर में मित्र देशों के कोडब्रेकर्स ने एनगमा को कैसे छुआ
सभी सर्वश्रेष्ठ क्रिप्टोग्राफी की तरह, एनिग्मा मशीन का वर्णन करना सरल है, लेकिन तोड़ने के लिए infuriating।मैकेनिकल और इलेक्ट्रिकल के बीच की सीमा को घूरते हुए, एनिग्मा एक ओवरसाइज़ टाइपराइटर की तरह बाहर से दिखती थी। अपने संदेश के पहले अक्षर को कीबोर्ड पर दर्ज करें और एक पत्र रोशनी दिखाएगा कि यह एन्क्रिप्टेड संदेश के भीतर क्या बदल गया है। दूसरे छोर पर, प्रक्रिया समान है: “सिफरटेक्स्ट” में टाइप करें और अक्षर जो प्रकाश डिकोडेड मिसाइल हैं।
बॉक्स के अंदर, सिस्टम को तीन भौतिक रोटार के आसपास बनाया गया है। प्रत्येक एक पत्र में लेता है और इसे एक अलग के रूप में आउटपुट करता है। वह पत्र तीनों रोटरों से होकर गुजरता है, अंत में एक “रिफ्लेक्टर” बंद हो जाता है, और दूसरी दिशा में सभी तीन रोटरों से होकर गुजरता है।एन्क्रिप्टेड आउटपुट दिखाने के लिए बोर्ड रोशनी देता है, और तीन रोटरों में से पहला एक स्थिति पर क्लिक करता है – भले ही दूसरा लेटर इनपुट पहले वाले के समान हो, आउटपुट को बदल देता है।
जब पहला रोटर सभी 26 स्थितियों से गुजरा है, तो दूसरा रोटर राउंड पर क्लिक करता है, और जब उसने इसे पूरे रास्ते गोल किया है, तो तीसरा ऐसा ही करता है, जिससे एन्क्रिप्शन प्रक्रिया को दोहराने से पहले 17,000 से अधिक विभिन्न संयोजनों का नेतृत्व होता है। स्क्रैबिंग को जोड़ना एक प्लगबोर्ड था, जो मुख्य रोटार और इनपुट और आउटपुट के बीच बैठा था, जिसमें अक्षरों के जोड़े की अदला-बदली होती थी। जल्द से जल्द मशीनों में, छह जोड़े तक उस तरह से स्वैप किए जा सकते थे; बाद के मॉडलों ने इसे 10 तक बढ़ा दिया, और एक चौथा रोटर जोड़ा।जटिलता के बावजूद, आवश्यक सभी ऑपरेटरों को तीन रोटरों की प्रारंभिक स्थिति, और ऑर्डर, और बोर्ड में प्लग की स्थिति के बारे में जानकारी थी। वहां से, डिकोडिंग मशीन में साइफरटेक्स्ट को टाइप करने के समान सरल है। परावर्तक के लिए धन्यवाद, डिकोडिंग पाठ को एन्कोडिंग के समान था, लेकिन रिवर्स में।
लेकिन उस परावर्तक ने भी एनिग्मा में दोष पैदा किया, और जिसके आधार पर सभी कोडब्रेकिंग प्रयासों की स्थापना की गई: कोई भी पत्र कभी भी खुद को एनकोड नहीं किया जाएगा। उस ज्ञान के साथ, साथ ही कुछ संदेशों में एन्क्रिप्टेड हो सकने वाले एक शिक्षित अनुमान (सामान्य वाक्यांशों में “कीन बगल में ईरिग्निस”, या “रिपोर्ट करने के लिए कुछ भी नहीं” और “एन डाइ ग्रुपे”, या “समूह के लिए”) शामिल हैं। , हजारों संभावित रोटर पदों को खत्म करना संभव था।आखिरकार, बेलेटली पार्क में टीम ने एक मशीन, बॉम्बे का निर्माण किया, जो उस तार्किक विश्लेषण को संभाल सकता था। लेकिन अंतिम चरण हमेशा मैन्युअल रूप से किए जाते थे:
बॉम्बे का काम केवल उन संयोजनों की संख्या को कम करना था जिन्हें क्रिप्टोकरंसीज को जांचना था।यहां तक कि एलाइड कोड-ब्रेकिंग टीम एनिग्मा पर काम कर रही थी, एक्सिस अपनी मशीनों में सुधार कर रहा था, अधिक से अधिक रोटरों को जोड़ रहा था, और ऑपरेटर की त्रुटि को कम कर रहा था। आखिरकार, एनिग्मा को लोरेंज द्वारा अधिगृहीत किया गया था। ब्रिटेन में इन्हें और अधिक कोडब्रेकिंग की आवश्यकता थी, और इसे करने के लिए और अधिक स्वचालन – दुनिया के पहले डिजिटल प्रोग्रामेबल कंप्यूटर, कोलोसस के उत्पादन की ओर अग्रसर।