Η εμπνευσμένη ιστορία του Alan Turing και το σπάσιμο του κώδικα αινίγματος

Ακριβώς σήμερα, 23 Ιουνίου 2018 είναι τα 106α γενέθλια του Alan Turing, ενός Βρετανού επιστήμονα ήρωα πολέμου που είναι ευρέως γνωστός ως πατέραςεπιστήμη των υπολογιστών καιτεχνητή νοημοσύνη.

Ο Alan Turing είναι ένας μεγαλοφυής επιστήμονας που έχει συνεισφέρει σημαντικά στον σημερινό παγκόσμιο πολιτισμό.

Ένας από αυτούς ήταν ο πρωτοπόρος των υπολογιστών, μέχρι τώρα μπορούμε να απολαύσουμε τους σύγχρονους υπολογιστές με ευκολία.

Επιπλέον, οι υπηρεσίες του για την παραβίαση του κωδικού Enigma της Γερμανίας κατάφεραν να αλλάξουν τον παγκόσμιο χάρτη, χωρίς αυτό η παγκόσμια κατάσταση μπορεί να μην είναι όπως είναι σήμερα, επειδή οι Ναζί θα κέρδιζαν τον Β 'Παγκόσμιο Πόλεμο εναντίον των Συμμάχων.

Μηχανή Enigma

Αίνιγμα (καθρέφτης)

Η μηχανή Enigma είναι μια μηχανική-ηλεκτρική μηχανή που χρησιμοποιείται για τη μετατροπή των μηνυμάτων σε μυστικούς κωδικούς ή το αντίστροφο.

Το Enigma δημιουργήθηκε από τον Γερμανό μηχανικό Arthur Scherbius.

Μία από τις γνωστές εκδόσεις του Enigma ήταν αυτή που χρησιμοποιούν οι Γερμανοί στρατιώτες ενόψει του Β 'Παγκοσμίου Πολέμου για την ανταλλαγή μυστικών κωδίκων χωρίς τη γνώση του εχθρού.

Το Enigma προβλέπεται να είναι το ασφαλέστερο μηχάνημα κωδικοποίησης στον κόσμο, λόγω του πολυεπίπεδου (9 επιπέδου) και του προσαρμόσιμου μηχανισμού κωδικού πρόσβασης που κάνει κάθε χαρακτήρα στο μήνυμα να έχει 1,59 x 10 ^ 14 πιθανές αναλύσεις.

Είναι σχεδόν αδύνατο να τελειώσεις!

Σύστημα εργασίας Enigma

Ακολουθεί μια απλή επισκόπηση της εσωτερικής κάτοψης της μηχανής Enigma:

διάγραμμα αινίγματος (gvsu)

Το σύστημα κωδικοποίησης Enigma αποτελείται από 9 (εννέα) στάδια, με κάθε βήμα να αλλάζει (κωδικοποιεί) τα γράμματα που εισάγουμε:

Ξεκινώντας πληκτρολογώντας γράμματα / μηνύματα μέσω του πληκτρολογίου και εισάγοντας το βύσμα (1), προχωρώντας προς το δεξιό στροφείο (2), τον μεσαίο στροφείο (3), τον αριστερό στροφείο (4), τον ανακλαστήρα (5), πίσω στον αριστερός ρότορας (6), ο μεσαίος ρότορας (7), ο δεξί ρότορας (8) και πίσω στο βύσμα (9) για να ενεργοποιήσετε το ηλεκτρικό σήμα στην πλακέτα φωτός: ενεργοποιήστε τα γράμματα που θα είναι ο μυστικός κωδικός.

Διαβάστε επίσης: 10 Μεγάλες ανακαλύψεις που έχουν αλλάξει τον κόσμο

infographics συστημάτων εργασίας enigma (tumblr)

Παραβίαση κωδικού μηχανήματος Enigma

Η πολυπλοκότητα του κώδικα Enigma μπορεί ακόμα να μάθει.

Ένας Πολωνός μαθηματικός, Marian Rejewski (et al) κατάφερε να βρει τη λεπτομερή δομή της μηχανής Enigma που χρησιμοποιεί ο γερμανικός στρατός. Τα ευρήματα στη συνέχεια πραγματοποιήθηκαν με τη μορφή μιας μηχανής Bombe για να σπάσουν τον κώδικα Enigma.

Δυστυχώς όμως, προτού χρησιμοποιηθεί το εργαλείο, η Πολωνία δέχθηκε επίθεση από τη Γερμανία, έτσι ώστε η πολωνική ομάδα που έσπασε τον κώδικα να χάσει την επικοινωνία. Ευτυχώς, η ομάδα κατάφερε να ξεφύγει από μια μηχανή Enigma και μια μηχανή Bomba που είχαν στην Αγγλία.

Στην Αγγλία, ο Άλαν Τούρινγκ και οι φίλοι του συνέχισαν τις προσπάθειές τους να σπάσουν τον κώδικα Enigma.

εικόνα (οικονομολόγος)

Η ομάδα του κωδικοποιητή Enigma Turing αρχικά προσπάθησε να σπάσει τον κώδικα με μη αυτόματο τρόπο, αλλά ήταν εξαιρετικά δύσκολο επειδή το σύστημα κωδικοποίησης με στρώσεις και η καθημερινή αλλαγή συνδυασμών ρότορα επέτρεπαν δισεκατομμύρια πιθανές λύσεις.

Στη συνέχεια, η ομάδα του Alan Turing έσπασε τον κώδικα εμπνευσμένο από τη μηχανή Bombe. Με αυτόν τον τρόπο κατάφεραν να ολοκληρώσουν την κρυπτογράφηση κρυπτογράφησης Enigma σε περίπου 18 ώρες, μια σημαντική βελτίωση σε σχέση με τη μη αυτόματη ολοκλήρωση.

Αλλά 18 ώρες είναι πολύς χρόνος για μια γερμανική κρυπτογράφησηβιαστικός Οι Γερμανοί πραγματοποιούν τη δράση αντί να σπάσουν τον κώδικα.

Αυτό είναι όπου η ευφυΐα του Alan Turing μπορεί να βρει ένα κενό στην μηχανή Enigma: με 9 στάδια κωδικοποίησης, είναι αδύνατο για την Enigma να εκδώσει ένα κωδικοποιημένο γράμμα σύμφωνα με το ίδιο το γράμμα. Με αυτό το γεγονός, η θέση των κοινών λέξεων στον κώδικα μπορεί να είναι γνωστή και ο αριθμός των πιθανών αναλύσεων μειώνεται δραματικά, όχι απαραίτητα έως και 10 ^ 14 πιθανές προσπάθειες ταυτόχρονα.

Με αυτήν την τεχνική, ο Alan Turing et al. Μπορεί να σπάσει τον κώδικα Enigma κάθε πρωί σε μόλις 20 λεπτά, ένα εξαιρετικό επίτευγμα.

Διαβάστε επίσης: Κανονική χλωρίδα, μικροοργανισμοί που κατοικούν στο ανθρώπινο στόμα

Χάρη σε αυτό, θα μπορούσε να είναι γνωστή η πολεμική στρατηγική της Γερμανίας - ως υπερδύναμη στον Β 'Παγκόσμιο Πόλεμο - καιΟ Δεύτερος Παγκόσμιος Πόλεμος έληξε νωρίτερα χάρη στο σπάσιμο του κώδικα Enigma.

Βιογραφική ταινία

Η εμπνευσμένη ιστορία της ζωής του Alan Turing έχει μετατραπεί σε μια ταινία μεγάλου μήκους με τίτλο «The Imitation Game»

Μπορείτε να απολαύσετε την ιστορία ζωής του Alan Turing και πόσο δραματική είναι η διαδικασία κωδικοποίησης αινίγματος σε αυτήν την ταινία.

Αυτό είναι υπέροχο, κύριε Άλαν Τούρινγκ.

(Έχω δημοσιεύσει αυτό το άρθρο στις Μυητής)

Πρόσφατες δημοσιεύσεις

$config[zx-auto] not found$config[zx-overlay] not found