(Translated by https://www.hiragana.jp/)
Κώδικας του Καίσαρα - Βικιπαίδεια Μετάβαση σしぐまτたうοおみくろん περιεχόμενο

Κώδικας τたうοおみくろんυうぷしろん Καίσαρα

Από τたうηいーた Βικιπαίδεια, τたうηいーたνにゅー ελεύθερη εγκυκλοπαίδεια
Ηいーた εφαρμογή τたうοおみくろんυうぷしろん κώδικα Καίσαρα συνίσταται σしぐまτたうηいーたνにゅー αντικατάσταση κάθε γράμματος τたうοおみくろんυうぷしろん κειμένου μみゅーεいぷしろん ένα άλλο τたうοおみくろん οποίο έχει σταθερή απόσταση από αυτό σしぐまτたうοおみくろん αλφάβητο. Σしぐまτたうοおみくろん παράδειγμα χρησιμοποιείται μετατόπιση τριών θέσεων, έτσι ώστε τたうοおみくろん B τたうοおみくろんυうぷしろん κειμένου νにゅーαあるふぁ γίνεται E σしぐまτたうοおみくろん κρυπτογραφημένο κείμενο.

Οおみくろん Κώδικας τたうοおみくろんυうぷしろん Καίσαρα είναι μία από τις απλούστερες κかっぱαあるふぁιいおた πぱいιいおたοおみくろん γνωστές τεχνικές κρυπτογράφησης. Είναι ένας κώδικας αντικατάστασης σしぐまτたうοおみくろんνにゅー οποίο κάθε γράμμα τたうοおみくろんυうぷしろん αρχικού κειμένου αντικαθίσταται από κάποιο άλλο γράμμα μみゅーεいぷしろん σταθερή απόσταση κάθε φορά σしぐまτたうοおみくろん αλφάβητο. Γがんまιいおたαあるふぁ παράδειγμα, μみゅーεいぷしろん μετατόπιση 3, τたうοおみくろん Αあるふぁ θしーたαあるふぁ αντικαθιστούνταν από τたうοおみくろん Δでるた, τたうοおみくろん Βべーた από τたうοおみくろん Εいぷしろん, κかっぱαあるふぁιいおた ούτω καθεξής. Ηいーた μέθοδος πήρε τたうοおみくろん όνομά της από τたうοおみくろんνにゅー Ιούλιο Καίσαρα, οおみくろん οποίος τたうηいーた χρησιμοποιούσε σしぐまτたうηいーたνにゅー προσωπική τたうοおみくろんυうぷしろん αλληλογραφία.

Τたうοおみくろん βήμα αντικατάστασης πぱいοおみくろんυうぷしろん εκτελείται από τたうοおみくろんνにゅー κώδικα τたうοおみくろんυうぷしろん Καίσαρα συχνά ενσωματώνεται ως τμήμα πぱいιいおたοおみくろん πολύπλοκων αλγορίθμων κρυπτογράφησης, όπως οおみくろん κώδικας Vigenère (Βιζενέρ), κかっぱαあるふぁιいおた έχει ακόμη σύγχρονη εφαρμογή σしぐまτたうοおみくろん σύστημα ROT13. Όπως μみゅーεいぷしろん όλους τους μονοαλφαβητικούς κώδικες αντικατάστασης, οおみくろん κώδικας τたうοおみくろんυうぷしろん Καίσαρα σπάει εύκολα κかっぱαあるふぁιいおた σしぐまτたうηいーた σύγχρονη εφαρμογή τたうοおみくろんυうぷしろん δでるたεいぷしろんνにゅー παρέχει ουσιαστικά κάποια ασφάλεια επικοινωνίας.

Παράδειγμα[Επεξεργασία | επεξεργασία κώδικα]

Οおみくろん μετασχηματισμός μπορεί νにゅーαあるふぁ αναπαρασταθεί μみゅーεいぷしろん παράλληλη παράθεση δύο αλφαβήτων. Τたうαあるふぁ αλφάβητο κωδικοποίησης είναι τたうοおみくろん απλό αλφάβητο περιστραμμένο δεξιά ή αριστερά κατά κάποιο αριθμό θέσεων. Γがんまιいおたαあるふぁ παράδειγμα ακολουθεί ένας κώδικας τたうοおみくろんυうぷしろん Καίσαρα πぱいοおみくろんυうぷしろん χρησιμοποιεί αριστερή περιστροφή τριών θέσεων (ηいーた παράμετρος μετατόπισης, εδώ 3, χρησιμοποιείται ως κλειδί):

Απλό:     ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩ
Κώδικας:  ΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΑΒΓ

Όταν γίνεται κρυπτογράφηση, αναζητείται κάθε γράμμα της «απλής» γραμμής κかっぱαあるふぁιいおた γράφεται τたうοおみくろん αντίστοιχο γράμμα από τたうηいーたνにゅー γραμμή τたうοおみくろんυうぷしろん «κώδικα». Ηいーた αποκρυπτογράφηση γίνεται μみゅーεいぷしろん τたうηいーたνにゅー αντίστροφη φορά.

Κρυπτογραφημένο κείμενο: ΛΔΠΔΧΣΦ ΘしーたΜみゅーΠぱいΔでるたΜみゅー ΣしぐまΜみゅー ΝΔΥΖΘΦ ΤたうΣしぐまΨぷさい ΑΧΨΤΜΣΨΠΧΔΜ
Απλό κείμενο:            θάνατος είναι οおみくろんιいおた κάργες πぱいοおみくろんυうぷしろん χτυπιούνται

Ηいーた κρυπτογράφηση μπορεί νにゅーαあるふぁ αναπαρασταθεί μみゅーεいぷしろん τたうηいーたνにゅー χρήση αριθμητικής υπολοίπων αあるふぁνにゅー πρώτα μετασχηματιστούν τたうαあるふぁ γράμματα σしぐまεいぷしろん αριθμούς, σύμφωνα μみゅーεいぷしろん τたうοおみくろんνにゅー κανόνα, Αあるふぁ = 0, Βべーた = 1,.... Ωおめが = 23.[1] Ηいーた κρυπτογράφηση ενός γράμματος μみゅーεいぷしろん μετατόπιση n μπορεί νにゅーαあるふぁ περιγραφεί μαθηματικώς ως,[2]

Ηいーた αποκρυπτογράφηση γίνεται αναλόγως,

(Υπάρχουν διαφορετικοί ορισμοί γがんまιいおたαあるふぁ τたうηいーたνにゅー πράξη modulo. Σしぐまτたうαあるふぁ παραπάνω τたうοおみくろん αποτέλεσμα βρίσκεται σしぐまτたうοおみくろん εύρος 0...23. Ήτοι, αあるふぁνにゅー x+n ή x-n δでるたεいぷしろんνにゅー βρίσκονται σしぐまτたうοおみくろん εύρος 0...23, αφαιρείται ή προστίθεται 24.)

Ηいーた αντικατάσταση παραμένει ηいーた ίδια σしぐまεいぷしろん όλο τたうοおみくろん μήνυμα, έτσι οおみくろん κώδικας ταξινομείται ως μονοαλφαβητικής αντικατάστασης, σしぐまεいぷしろん αντίθεση μみゅーεいぷしろん τους κώδικες πολυαλφαβητικής αντικατάστασης.

Ιστορία κかっぱαあるふぁιいおた χρήση[Επεξεργασία | επεξεργασία κώδικα]

Οおみくろん κώδικας τたうοおみくろんυうぷしろん Καίσαρα πήρε τたうοおみくろん όνομά τたうοおみくろんυうぷしろん από τたうοおみくろんνにゅー Ιούλιο Καίσαρα, οおみくろん οποίος χρησιμοποίησε ένα αλφάβητο μみゅーεいぷしろん αριστερή μετατόπιση τριών θέσεων.

Οおみくろん κώδικας τたうοおみくろんυうぷしろん Καίσαρα πήρε τたうοおみくろん όνομά τたうοおみくろんυうぷしろん από τたうοおみくろんνにゅー Ιούλιο Καίσαρα, οおみくろん οποίος, σύμφωνα μみゅーεいぷしろん τたうοおみくろんνにゅー Σουητώνιο, τたうοおみくろんνにゅー χρησιμοποιούσε μみゅーεいぷしろん μετατόπιση τριών θέσεων ώστε νにゅーαあるふぁ προστατεύσει μηνύματα στρατιωτικής σημασίας. Ενώ ηいーた πρώτη καταγεγραμμένη χρήση είναι γがんまιいおたαあるふぁ τたうοおみくろんνにゅー Καίσαρα, είναι γνωστό ότι χρησιμοποιήθηκαν κかっぱαあるふぁιいおた άλλοι κώδικες αντικατάστασης νωρίτερα.

Αあるふぁνにゅー είχε κάτι εμπιστευτικό νにゅーαあるふぁ πぱいεいぷしろんιいおた, τたうοおみくろん έγραφε κωδικοποιημένο, δηλαδή αλλάζοντας τたうηいーたνにゅー σειρά τたうωおめがνにゅー γραμμάτων τたうοおみくろんυうぷしろん αλφαβήτου, ώστε ούτε μία λέξη νにゅーαあるふぁ μみゅーηいーたνにゅー μπορεί νにゅーαあるふぁ διαβαστεί. Αあるふぁνにゅー οποιοσδήποτε επιθυμεί νにゅーαあるふぁ τたうαあるふぁ αποκωδικοποιήσει κかっぱαあるふぁιいおた νにゅーαあるふぁ κατανοήσει τたうοおみくろん νόημα, πρέπει πρώτα νにゅーαあるふぁ αντικαταστήσει τたうοおみくろん τέταρτο γράμμα τたうοおみくろんυうぷしろん αλφαβήτου, δηλαδή τたうοおみくろん D, μみゅーεいぷしろん τたうοおみくろん A κかっぱαあるふぁιいおた νにゅーαあるふぁ κάνει τたうοおみくろん ίδιο μみゅーεいぷしろん τたうαあるふぁ υπόλοιπα.

— Σουητώνιος, Ηいーた ζωή τたうοおみくろんυうぷしろん Ιούλιου Καίσαρα 56

Οおみくろん ανιψιός τたうοおみくろんυうぷしろん, Αύγουστος, επίσης χρησιμοποιούσε τたうοおみくろんνにゅー κώδικα, μみゅーεいぷしろん δεξιά μετατόπιση όμως ενός, κかっぱαあるふぁιいおた δでるたεいぷしろんνにゅー γύριζε σしぐまτたうηいーたνにゅー αρχή τたうοおみくろんυうぷしろん αλφαβήτου:

Όποτε έγραφε κρυπτογραφημένα, έγραφε B γがんまιいおたαあるふぁ A, C γがんまιいおたαあるふぁ B, κかっぱαあるふぁιいおた τたうαあるふぁ υπόλοιπα γράμματα βάση της ίδιας αρχής, χρησιμοποιώντας όμως AA σしぐまτたうηいーた θέση τたうοおみくろんυうぷしろん Z.

— Σουητώνιος, Ηいーた ζωή τたうοおみくろんυうぷしろん Αυγούστου 88

Υπάρχουν στοιχεία ότι οおみくろん Ιούλιος Καίσαρας χρησιμοποιούσε κかっぱαあるふぁιいおた πぱいιいおたοおみくろん πολύπλοκα συστήματα,[3] κかっぱαあるふぁιいおた ένας συγγραφέας, οおみくろん Αύλος Γέλλιος, αναφέρεται σしぐまεいぷしろん μία (σήμερα χαμένη) διατριβή γがんまιいおたαあるふぁ τたうηいーたνにゅー κρυπτογραφία:

Υπάρχει ακόμα μία μάλλον εφευρετικώς γραμμένη διατριβή από τたうοおみくろんνにゅー γραμματικό Πρόβο σχετικά μみゅーεいぷしろん τたうοおみくろん μυστικό νόημα τたうωおめがνにゅー γραμμάτων σしぐまτたうηいーた σύνθεση τたうωおめがνにゅー επιστολών τたうοおみくろんυうぷしろん Καίσαρα.

— Αύλος Γέλλιος, Αττικαί νύκτες 17.9.1–5

Είναι άγνωστο τたうοおみくろん πόσο αποτελεσματικός ήταν οおみくろん κώδικας τたうοおみくろんυうぷしろん Καίσαρα τたうοおみくろんνにゅー καιρό τたうοおみくろんυうぷしろん, είναι όμως πιθανό ότι ήταν αρκετά ασφαλής, κυρίως επειδή οおみくろんιいおた περισσότεροι εχθροί τたうοおみくろんυうぷしろん Καίσαρα ήταν αναλφάβητοι κかっぱαあるふぁιいおた οおみくろんιいおた υπόλοιποι θしーたαあるふぁ υπέθεταν ότι τたうαあるふぁ μηνύματα ήταν γραμμένα σしぐまεいぷしろん μία άγνωστη ξένη γλώσσα.[4] Δでるたεいぷしろんνにゅー υπάρχουν καταγραφές γがんまιいおたαあるふぁ τεχνικές λύσης κωδίκων απλής αντικατάστασης. Οおみくろんιいおた παλαιότερες σωζόμενες καταγραφές χρονολογούνται σしぐまτたうοおみくろんνにゅー 9οおみくろん αιώνα σしぐまτたうαあるふぁ έργα τたうοおみくろんυうぷしろん Άραβα Αあるふぁλらむだ Κιντί οおみくろん οποίος ανακάλυψε τたうηいーたνにゅー μέθοδο ανάλυσης συχνοτήτων.[5]

Τたうοおみくろんνにゅー 19οおみくろん αιώνα, τたうοおみくろん τμήμα τたうωおめがνにゅー προσωπικών διαφημίσεων τたうωおめがνにゅー εφημερίδων χρησιμοποιούνταν γがんまιいおたαあるふぁ τたうηいーたνにゅー ανταλλαγή κρυπτογραφημένων μηνυμάτων μみゅーεいぷしろん απλούς κώδικες. Οおみくろん Ντέιβιντ Κかっぱαあるふぁνにゅー (1967) περιγράφει παραδείγματα εραστών πぱいοおみくろんυうぷしろん χρησιμοποιούσαν κρυπτογραφημένα μみゅーεいぷしろん τたうοおみくろんνにゅー κώδικα τたうοおみくろんυうぷしろん Καίσαρα μηνύματα γがんまιいおたαあるふぁ νにゅーαあるふぁ επικοινωνήσουν μέσω τたうωおめがνにゅー The Times.[6] Ακόμα κかっぱαあるふぁιいおた τόσο πρόσφατα όσο τたうοおみくろん 1915, οおみくろん κώδικας τたうοおみくろんυうぷしろん Καίσαρα χρησιμοποιήθηκε από τたうοおみくろんνにゅー Ρωσικό στρατό σしぐまεいぷしろん αντικατάσταση πぱいιいおたοおみくろん πολύπλοκων κωδίκων, οおみくろんιいおた οποίοι ήταν πολύ δύσκολοι γがんまιいおたαあるふぁ νにゅーαあるふぁ εξοικειωθούν μαζί τους τたうαあるふぁ στρατεύματα. Επακόλουθο ήταν οおみくろんιいおた Γερμανοί κかっぱαあるふぁιいおた οおみくろんιいおた Αυστριακοί κρυπταναλυτές νにゅーαあるふぁ μみゅーηいーたνにゅー έχουν ιδιαίτερες δυσκολίες νにゅーαあるふぁ αποκρυπτογραφήσουν τたうαあるふぁ μηνύματά τους.[7]

Οおみくろん κώδικας τたうοおみくろんυうぷしろん Καίσαρα μπορεί νにゅーαあるふぁ βρεθεί σήμερα σしぐまεいぷしろん παιδικά παιχνίδια. Ένας κώδικας τたうοおみくろんυうぷしろん Καίσαρα μみゅーεいぷしろん μετατόπιση 13 χρησιμοποιείται από τたうοおみくろんνにゅー αλγόριθμο ROT13, μία απλή μέθοδο συσκότισης κειμένου πぱいοおみくろんυうぷしろん χρησιμοποιείται ευρέως σしぐまτたうοおみくろん Usenet γがんまιいおたαあるふぁ νにゅーαあるふぁ συσκοτίζει τたうοおみくろん κείμενο (σしぐまεいぷしろん περιπτώσεις αστείων ή spoiler ιστοριών), αλλά δでるたεいぷしろんνにゅー χρησιμοποιείται ως σοβαρή μέθοδος κρυπτογράφησης.[8]

Οおみくろん κώδικας Vigenère χρησιμοποιεί τたうοおみくろんνにゅー κώδικα τたうοおみくろんυうぷしろん Καίσαρα μみゅーεいぷしろん διαφορετική μετατόπιση σしぐまεいぷしろん κάθε θέση τたうοおみくろんυうぷしろん κειμένου. Ηいーた τιμή της μετατόπισης καθορίζεται από τたうηいーたνにゅー χρήση μιας επαναλαμβανόμενης λέξης κλειδί. Αあるふぁνにゅー ηいーた λέξη κλειδί είναι τόσο μεγάλη όσο τたうοおみくろん μήνυμα, επιλεγμένη τυχαία, κかっぱαあるふぁιいおた δでるたεいぷしろんνにゅー χρησιμοποιηθεί ποτέ ξανά, τότε οおみくろん κώδικας είναι σημειωματάριο μίας χρήσης, κかっぱαあるふぁιいおた έχει αποδειχτεί ότι δでるたεいぷしろんνにゅー σπάει. Οおみくろんιいおた ιδανικές συνθήκες όμως είναι τόσο δύσκολο νにゅーαあるふぁ ικανοποιηθούν πぱいοおみくろんυうぷしろん σしぐまτたうηいーたνにゅー πράξη δでるたεいぷしろんνにゅー γίνεται ποτέ. Λέξεις κλειδιά μικρότερες από τたうοおみくろん μήνυμα εισάγουν κυκλικό μοτίβο τたうοおみくろん οποίο μπορεί νにゅーαあるふぁ εντοπιστεί μみゅーεいぷしろん στατιστικώς προηγμένη εκδοχή της ανάλυσης συχνοτήτων.[9]

Τたうοおみくろんνにゅー Απρίλιο τたうοおみくろんυうぷしろん 2006, οおみくろん φυγάς αρχηγός της μαφίας Μπερνάρντο Προβεζάνο συνελήφθη σしぐまτたうηいーた Σικελία, εいぷしろんνにゅー μέρει επειδή κάποια από τたうαあるふぁ μηνύματά τたうοおみくろんυうぷしろん, γραμμένα σしぐまεいぷしろん παραλλαγή τたうοおみくろんυうぷしろん κώδικα τたうοおみくろんυうぷしろん Καίσαρα, αποκρυπτογραφήθηκαν. Οおみくろん κώδικας τたうοおみくろんυうぷしろん Προβεζάνο έκανε χρήση αριθμών, έτσι ώστε τたうοおみくろん A γραφόταν ως 4, τたうοおみくろん B ως 5 κかっぱαあるふぁιいおた ούτω καθεξής.[10]

Τたうοおみくろん 2011, οおみくろん Ρατζίμπ Καρίμ καταδικάστηκε σしぐまτたうοおみくろん Ηνωμένο Βασίλειο γがんまιいおたαあるふぁ «αδικήματα τρομοκρατίας» αφού χρησιμοποίησε τたうοおみくろんνにゅー κώδικα τたうοおみくろんυうぷしろん Καίσαρα γがんまιいおたαあるふぁ νにゅーαあるふぁ επικοινωνήσει μみゅーεいぷしろん ισλαμιστές ακτιβιστές από τたうοおみくろん Μπανγκλαντές, συζητώντας σχέδια γがんまιいおたαあるふぁ τたうηいーたνにゅー ανατίναξη αεροπλάνων της British Airways ή τたうηいーたνにゅー παρενόχληση τたうωおめがνにゅー τηλεπικοινωνιακών της δικτύων. Παρόλο πぱいοおみくろんυうぷしろん κかっぱαあるふぁιいおた τたうαあるふぁ δύο μέρη είχαν πρόσβαση σしぐまεいぷしろん κατά πολύ καλύτερες τεχνικές κρυπτογράφησης (οおみくろん ίδιος οおみくろん Καρίμ χρησιμοποιούσε τたうοおみくろん PGP γがんまιいおたαあるふぁ αποθήκευση δεδομένων σしぐまεいぷしろん σκληρούς δίσκους), επέλεξαν νにゅーαあるふぁ χρησιμοποιήσουν τたうηいーたνにゅー δική τους μέθοδο (υλοποιημένη σしぐまεいぷしろん Microsoft Excel) «επειδή οおみくろんιいおた 'άπιστοι' τたうοおみくろん γνώριζαν [εいぷしろんνにゅー. τたうοおみくろん PGP] κかっぱαあるふぁιいおた έτσι ήταν λιγότερο ασφαλές».[11]

Σπάζοντας τたうοおみくろんνにゅー κώδικα[Επεξεργασία | επεξεργασία κώδικα]

Μετατόπιση
αποκρυπτογράφησης
Υποψήφιο απλό κείμενο
0 exxegoexsrgi
1 dwwdfndwrqfh
2 cvvcemcvqpeg
3 buubdlbupodf
4 attackatonce
5 zsszbjzsnmbd
6 yrryaiyrmlac
...
23 haahjrhavujl
24 gzzgiqgzutik
25 fyyfhpfytshj

Οおみくろん κώδικας τたうοおみくろんυうぷしろん Καίσαρα μπορεί εύκολα νにゅーαあるふぁ σπάσει ακόμα κかっぱαあるふぁιいおた μみゅーεいぷしろん σενάριο κρυπτοκειμένου μόνο (ciphertext-only scenario). Μπορούν νにゅーαあるふぁ ληφθούν υπόψη δύο περιπτώσεις

  1. οおみくろん επιτιθέμενος γνωρίζει (ή υποθέτει) ότι έχει χρησιμοποιηθεί κάποιου είδους κώδικας απλής αντικατάστασης, αλλά όχι ότι πρόκειται γがんまιいおたαあるふぁ τたうοおみくろんνにゅー κώδικα τたうοおみくろんυうぷしろん Καίσαρα συγκεκριμένα.
  2. οおみくろん επιτιθέμενος γνωρίζει ότι πρόκειται γがんまιいおたαあるふぁ κώδικα τたうοおみくろんυうぷしろん Καίσαρα, αλλά δでるたεいぷしろんνにゅー γνωρίζει τたうηいーたνにゅー τιμή της μετατόπισης.

Σしぐまτたうηいーたνにゅー πρώτη περίπτωση οおみくろん κώδικας μπορεί νにゅーαあるふぁ σπάσει χρησιμοποιώντας τις ίδιες τεχνικές όπως κかっぱαあるふぁιいおた σしぐまεいぷしろん ένα γενικό απλό κώδικα αντικατάστασης, όπως ηいーた ανάλυση συχνότητας ή οおみくろんιいおた λέξεις μοτίβα.[12] Ενώ θしーたαあるふぁ λύνεται, είναι πιθανό ότι οおみくろん επιτιθέμενος θしーたαあるふぁ διαπιστώσει σύντομα τたうηいーたνにゅー κανονικότητα σしぐまτたうηいーた λύση κかっぱαあるふぁιいおた θしーたαあるふぁ συμπεράνει ότι χρησιμοποιείται οおみくろん κώδικας τたうοおみくろんυうぷしろん Καίσαρα.

Ηいーた κατανομή τたうωおめがνにゅー λέξεων σしぐまεいぷしろん ένα τυπικό δείγμα κειμένου σしぐまεいぷしろん αγγλική γλώσσα έχει διακριτικό κかっぱαあるふぁιいおた προβλέψιμο σχήμα. Μία μετατόπιση μみゅーεいぷしろん τたうοおみくろんνにゅー κώδικα τたうοおみくろんυうぷしろん Καίσαρα περιστρέφει αυτή τたうηいーたνにゅー κατανομή, κかっぱαあるふぁιいおた είναι πιθανό νにゅーαあるふぁ καθοριστεί ηいーた τιμή της από τたうηいーたνにゅー εξέτεση τたうοおみくろんυうぷしろん γραφήματος συχνότητας.

Σしぐまτたうηいーた δεύτερη περίπτωση τたうοおみくろん σπάσιμο τたうοおみくろんυうぷしろん κώδικα είναι ακόμα πぱいιいおたοおみくろん εύκολο. Καθώς υπάρχει περιορισμένος μόνο αριθμός πιθανών μετακινήσεων (23 σしぐまτたうαあるふぁ Ελληνικά), μπορούν νにゅーαあるふぁ εξεταστούν μみゅーεいぷしろん τたうηいーた σειρά σしぐまεいぷしろん μία brute force attack.[13] Ένας τρόπος νにゅーαあるふぁ γίνει αυτό είναι νにゅーαあるふぁ γραφτεί ένα τμήμα τたうοおみくろんυうぷしろん κρυπτογραφημένου κειμένου σしぐまεいぷしろん ένα πίνακα γがんまιいおたαあるふぁ όλες τις πιθανές μετατοπίσεις[14] - τεχνική πぱいοおみくろんυうぷしろん κάποιες φορές ονομάζεται «completing the plain component» (ολοκληρώνοντας τたうοおみくろん απλό συστατικό).[15] Τたうοおみくろん παράδειγμα πぱいοおみくろんυうぷしろん δίνεται είναι γがんまιいおたαあるふぁ τたうοおみくろん κρυπτογραφημένο κείμενο "EXXEGOEXSRGI", τたうοおみくろん κείμενο είναι αμέσως αναγνωρίσιμο μみゅーεいぷしろん τたうοおみくろん μάτι σしぐまτたうηいーた μετατόπιση κατά 4.

Μία άλλη προσέγγιση είναι ηいーた ταυτοποίηση τたうωおめがνにゅー κατανομών συχνότητας τたうωおめがνにゅー γραμμάτων. Σχεδιάζοντας τις συχνότητες τたうωおめがνにゅー γραμμάτων σしぐまτたうοおみくろん κρυπτογραφημένο κείμενο, κかっぱαあるふぁιいおた γνωρίζοντας τたうηいーたνにゅー αναμενόμενη κατανομή αυτών τたうωおめがνにゅー γραμμάτων σしぐまτたうηいーたνにゅー γλώσσα τたうοおみくろんυうぷしろん κειμένο, ένας άνθρωπος μπορεί εύκολα νにゅーαあるふぁ εντοπίσει τたうηいーたνにゅー τιμή της μετατόπισης κοιτώντας τたうηいーたνにゅー μετατόπιση συγκεκριμένων χαρακτηριστικών σしぐまτたうοおみくろん γράφημα. Αυτό είναι γνωστό ως ανάλυση συχνότητας. Γがんまιいおたαあるふぁ παράδειγμα σしぐまτたうηいーたνにゅー αγγλική γλώσσα οおみくろんιいおた συχνότητες τたうωおめがνにゅー γραμμάτων E, T (συνήθως τたうαあるふぁ πぱいιいおたοおみくろん συχνά) κかっぱαあるふぁιいおた Q, Z (τυπικά τたうαあるふぁ λιγότερο συχνά) είναι ιδιαίτερα διακριτές.[16] Τたうοおみくろん ίδιο πράγμα μπορεί νにゅーαあるふぁ γίνει κかっぱαあるふぁιいおた μみゅーεいぷしろん υπολογιστή, μετρώντας τたうοおみくろん πόσο καλά ηいーた κατανομή συχνότητας ταιριάζει μみゅーεいぷしろん τたうηいーたνにゅー αναμενόμενη κατανομή.[17]

Γがんまιいおたαあるふぁ κείμενο φυσικής γλώσσας, θしーたαあるふぁ υπάρχει, κατά πάσα πιθανότητα, μόνο μία αποκρυπτογράφηση, αあるふぁνにゅー κかっぱαあるふぁιいおた γがんまιいおたαあるふぁ εξαιρετικά σύντομα κείμενα, μπορεί νにゅーαあるふぁ υπάρχουν πολλαπλές λύσεις. Γがんまιいおたαあるふぁ παράδειγμα, τたうοおみくろん κρυπτογραφημένο κείμενο MPQY θしーたαあるふぁ μπορούσε νにゅーαあるふぁ αποκρυπτογραφηθεί είτε ως «aden» είτε ως «know» (αあるふぁνにゅー υποτεθεί ότι τたうοおみくろん κείμενο είναι σしぐまτたうαあるふぁ αγγλικά), ενώ κατά παρόμοιο τρόπο, τたうοおみくろん «ALIIP» μπορεί νにゅーαあるふぁ είναι «dolls» ή «wheel» κかっぱαあるふぁιいおた τたうοおみくろん "AFCCP" νにゅーαあるふぁ είναι «jolly» ή «cheer».

Πολλαπλές κρυπτογραφήσεις κかっぱαあるふぁιいおた αποκρυπτογραφήσεις δでるたεいぷしろんνにゅー παρέχουν επιπρόσθετη ασφάλεια. Αυτό οφείλεται σしぐまτたうοおみくろん ότι δύο κρυπτογραφήσεις μみゅーεいぷしろん μετατόπιση A κかっぱαあるふぁιいおた B θしーたαあるふぁ είναι ισοδύναμες μみゅーεいぷしろん μία κρυπτογράφησε μみゅーεいぷしろん μετατόπιση A + B. Μみゅーεいぷしろん μαθηματικούς όρους, ηいーた κρυπτογράφηση υπό διάφορα κλειδιά σχηματίζει μία ομάδα.[18]

Παραπομπές[Επεξεργασία | επεξεργασία κώδικα]

  1. Luciano, Dennis; Gordon Prichett (January 1987). «Cryptology: From Caesar Ciphers to Public-Key Cryptosystems». The College Mathematics Journal 18 (1): 2–17. doi:10.2307/2686311. https://archive.org/details/sim_college-mathematics-journal_1987-01_18_1/page/2. 
  2. Wobst, Reinhard (2001). Cryptology Unlocked. Wiley. σελίδες 19. ISBN 978-0-470-06064-3. 
  3. Reinke, Edgar C. (December 1992). «Classical Cryptography». The Classical Journal 58 (3): 114. 
  4. Josef Pieprzyk· Thomas Hardjono· Jennifer Seberry (2003). Fundamentals of Computer Security. Springer. σελίδες 6. ISBN 3-540-43101-2. 
  5. Singh, Simon (2000). The Code Book. Anchor. σελίδες 14–20. ISBN 0-385-49532-3. 
  6. Kahn, David (1967). The Codebreakers. σελίδες 775–6. ISBN 978-0-684-83130-5. 
  7. Kahn, David (1967). The Codebreakers. σελίδες 631–2. ISBN 978-0-684-83130-5. 
  8. Wobst, Reinhard (2001). Cryptology Unlocked. Wiley. σελίδες 20. ISBN 978-0-470-06064-3. 
  9. Kahn, David (1967). The Codebreakers. ISBN 978-0-684-83130-5. 
  10. Leyden, John (2006-04-19). «Mafia boss undone by clumsy crypto». The Register. http://www.theregister.co.uk/2006/04/19/mafia_don_clueless_crypto/. Ανακτήθηκε στις 2008-06-13. 
  11. «BA jihadist relied on Jesus-era encryption». The Register. 2011-03-22. http://www.theregister.co.uk/2011/03/22/ba_jihadist_trial_sentencing/. Ανακτήθηκε στις 2011-04-01. 
  12. Beutelspacher, Albrecht (1994). Cryptology. Mathematical Association of America. σελίδες 9–11. ISBN 0-88385-504-6. 
  13. Beutelspacher, Albrecht (1994). Cryptology. Mathematical Association of America. σελίδες 8–9. ISBN 0-88385-504-6. 
  14. Leighton, Albert C. (April 1969). «Secret Communication among the Greeks and Romans». Technology and Culture 10 (2): 139–154. doi:10.2307/3101474. https://archive.org/details/sim_technology-and-culture_1969-04_10_2/page/139. 
  15. Abraham Sinkov· Paul L. Irwin (1966). Elementary Cryptanalysis: A Mathematical Approach. Mathematical Association of America. σελίδες 13–15. ISBN 0-88385-622-0. 
  16. Singh, Simon (2000). The Code Book. Anchor. σελίδες 72–77. ISBN 0-385-49532-3. 
  17. Chris Savarese· Brian Hart (15 Ιουλίου 2002). «The Caesar Cipher». Αρχειοθετήθηκε από τたうοおみくろん πρωτότυπο στις 4 Ιουλίου 2008. Ανακτήθηκε στις 16 Ιουλίου 2008. 
  18. Wobst, Reinhard (2001). Cryptology Unlocked. Wiley. σελίδες 31. ISBN 978-0-470-06064-3.