Οι κωδικοί είναι ένας τρόπος αλλαγής ενός μηνύματος έτσι ώστε να κρύβεται το αρχικό του νόημα. Συνήθως, αυτή η τεχνική απαιτεί ένα βιβλίο ή μια κωδική λέξη. Η κρυπτογράφηση είναι μια διαδικασία που εφαρμόζεται σε μηνύματα για απόκρυψη ή πληροφορίες. Αυτή η διαδικασία είναι το αντίστροφο της μετάφρασης ή ερμηνείας μηνυμάτων. Οι κώδικες και οι κρυπτογράφηση αποτελούν ένα σημαντικό μέρος της επιστήμης της ασφάλειας της επικοινωνίας, η οποία είναι επίσης γνωστή ως κρυπτανάλυση.
Βήμα
Μέθοδος 1 από 5: Χρήση απλών κωδικών πρόσβασης και κωδικών (για παιδιά)
Βήμα 1. Γράψτε τις λέξεις αντίστροφα
Ακολουθεί ένας απλός τρόπος κωδικοποίησης μηνυμάτων, ώστε να μην είναι κατανοητά με μια ματιά. Μηνύματα όπως το "Meet me out" γράφονται αντίστροφα, το οποίο γίνεται "Lumet uka id raul".
Αυτός ο κώδικας είναι εύκολο να ερμηνευτεί, αλλά μπορεί να είναι χρήσιμος αν νομίζετε ότι κάποιος προσπαθεί να διαβάσει το μήνυμά σας
Βήμα 2. Κατοπτρίστε το αλφάβητο στο μισό του αλφαβήτου για να κωδικοποιήσετε το μήνυμα
Γράψτε τα γράμματα Α έως Μ σε μία γραμμή στο χαρτί. Συνεχίστε το επόμενο αλφάβητο (Ν-Ζ) ακριβώς κάτω από αυτήν τη γραμμή, επίσης σε μία γραμμή. Αντικαταστήστε κάθε γράμμα στο μήνυμα με το γράμμα ακριβώς απέναντί του.
Χρησιμοποιώντας αλφαβητική αντανάκλαση, το μήνυμα "Γεια" γίνεται "Unyb"
Βήμα 3. Δοκιμάστε να εφαρμόσετε έναν κωδικό πρόσβασης δικτύου
Σχεδιάστε τετράγωνα όπως στο tic tac toe σε ένα κομμάτι χαρτί. Γράψτε τα γράμματα Α έως Ι στα πλαίσια, από αριστερά προς τα δεξιά, από πάνω προς τα κάτω. Σε αυτό το παράδειγμα:
- Η πρώτη γραμμή αποτελείται από τα γράμματα Α, Β, Γ.
- Η δεύτερη γραμμή αποτελείται από τα γράμματα D, E, F.
- Η τελευταία γραμμή αποτελείται από G, H, I.
Βήμα 4. Δημιουργήστε ένα δεύτερο tic toac toe με τελείες
Σχεδιάστε ένα άλλο τετράγωνο tic tac toe δίπλα στο πρώτο. Συμπληρώστε τα πλαίσια με τα γράμματα J έως R, παρόμοια με το πρώτο. Στη συνέχεια, σημειώστε κάθε πλαίσιο κάθε γραμμής με μια περίοδο ως εξής:
- Στην πρώτη σειρά, ξεκινώντας από τα αριστερά, τοποθετήστε μια κουκκίδα στην κάτω δεξιά γωνία (γράμμα I), στην κάτω κεντρική πλευρά, (γράμμα K) και στην κάτω αριστερή γωνία (γράμμα L)
- Στη δεύτερη σειρά, ξεκινώντας από τα αριστερά, τοποθετήστε μια κουκκίδα στη μεσαία δεξιά πλευρά (το γράμμα Μ), στην κάτω κεντρική πλευρά (το γράμμα Ν) και στη μέση αριστερή πλευρά (το γράμμα Ο).
- Στην τρίτη σειρά, ξεκινώντας από τα αριστερά, τοποθετήστε μια κουκκίδα στην επάνω δεξιά γωνία (το γράμμα P), στην επάνω κεντρική πλευρά (το γράμμα Q) και στην επάνω αριστερή γωνία (το γράμμα R).
Βήμα 5. Γράψτε δύο μεγάλα Χ κάτω από κάθε κεραμίδι
Αυτά τα δύο Χ θα γεμίσουν επίσης με γράμματα για να συμπληρώσουν την τετράγωνη κρυπτογράφηση. Στο δεύτερο Χ, τοποθετήστε μια τελεία στον ανοιχτό χώρο γύρω από την διατομή του Χ έτσι ώστε να υπάρχει μια τελεία σε κάθε πλευρά του κέντρου του Χ. Στη συνέχεια:
- Στο πρώτο Χ (χωρίς διάστικτο), γράψτε ένα S πάνω από το X, ένα T στα αριστερά, ένα U στα δεξιά και ένα V στο κάτω μέρος.
- Στο δεύτερο Χ, γράψτε W στην επάνω πλευρά, X στην αριστερή πλευρά, το Y στα δεξιά και το Z στο κάτω μέρος.
Βήμα 6. Χρησιμοποιήστε το πλαίσιο που περιβάλλει τα γράμματα για να γράψετε τον κωδικό πρόσβασης
Τα τετράγωνα (συμπεριλαμβανομένων των κουκκίδων) που περιβάλλουν τα γράμματα χρησιμοποιούνται αντί για τα ίδια τα γράμματα. Χρησιμοποιήστε αυτό το κλειδί πρόσβασης για να κωδικοποιήσετε και να μεταφράσετε μηνύματα.
Βήμα 7. Χρησιμοποιήστε έναν κωδικό πρόσβασης ημερομηνίας
Επιλέξτε οποιαδήποτε ημερομηνία. Μπορείτε να χρησιμοποιήσετε μια προσωπική ημερομηνία, όπως γενέθλια ή αποφοίτηση κολλεγίου, ή άλλη ημερομηνία, όπως η ημέρα ανεξαρτησίας της Ινδονησίας. Γράψτε τους αριθμούς για την ημερομηνία, το μήνα και το έτος με τη σειρά. Εδώ είναι το αριθμητικό κλείδωμά σας.
- Για παράδειγμα, εάν χρησιμοποιείτε την ημέρα ανεξαρτησίας της Ινδονησίας, γράψτε την ως 1781945.
- Εάν έχετε ήδη συμφωνήσει για ημερομηνία κωδικού πρόσβασης με κάποιον, μπορείτε να συμπεριλάβετε μια αριθμητική υπόδειξη κλειδώματος στο κωδικοποιημένο μήνυμα (π.χ. Χρόνια Πολλά).
Βήμα 8. Κρυπτογράφηση μηνύματος με κλείδωμα ημερομηνίας
Γράψτε το μήνυμα σε ένα κομμάτι χαρτί. Κάτω από το μήνυμα, γράψτε ένα ψηφίο της αριθμητικής κλειδαριάς για κάθε γράμμα στο μήνυμα. Όταν φτάσετε στο τελευταίο ψηφίο του κλειδώματος ημερομηνίας, ξεκινήστε από την αρχή. Για παράδειγμα, εάν χρησιμοποιείτε την ημέρα ανεξαρτησίας της Ινδονησίας (17/8/1945) ως κλειδί:
- Μήνυμα: Πεινάω
-
Κωδικοποίηση:
πεινάω
1.7.8.1.9.4.5.1.
Σύρετε τα γράμματα σύμφωνα με το αριθμητικό πλήκτρο και δημιουργήστε…
- Μήνυμα κωδικού πρόσβασης: B. Q. B. M. I. S. E. S.
Βήμα 9. Χρησιμοποιήστε μια μυστική γλώσσα, για παράδειγμα Λατινικά χοίρων
Στα λατινικά Pig, οι λέξεις που ξεκινούν με έναν σύμφωνο ήχο αντικαθίστανται έτσι ώστε ο ήχος να βρίσκεται στο τέλος της λέξης και προσθέτουν "ay". Αυτή η τεχνική είναι πιο αποτελεσματική για λέξεις που ξεκινούν με πολλά σύμφωνα. Οι λέξεις που ξεκινούν με ένα φωνήεν μπορούν απλά να τοποθετηθούν με "way" ή "ay" στο τέλος.
- Παραδείγματα λέξεων που ξεκινούν με σύμφωνο: sapi = apisay; I = Akuway; επίσης = ugajay; υγρό = asahbay? γεια = γεια
- Παραδείγματα λέξεων που ξεκινούν με πολλά σύμφωνα: ανησυχία = awatirkhay; standard = andarstay; πόνος = ερύναι
- Παραδείγματα λέξεων που ξεκινούν με φωνήεντα: cloud = awanay; νόστιμο = νόστιμο? τέφρα = από μακριά ·
Μέθοδος 2 από 5: Σπάσιμο του κώδικα
Βήμα 1. Γνωρίστε τους περιορισμούς κώδικα
Τα βιβλία κωδικών μπορούν να κλαπούν, να χαθούν ή να καταστραφούν. Οι σύγχρονες τεχνικές κρυπταναλυτικής και ανάλυσης υπολογιστών μπορούν συχνά να σπάσουν ακόμη και ισχυρούς κώδικες. Ωστόσο, ο κώδικας μπορεί να συμπυκνώσει μεγάλα μηνύματα σε μία λέξη, πράγμα που μπορεί να εξοικονομήσει πολύ χρόνο.
- Οι κώδικες μπορούν να χρησιμοποιηθούν για την πρακτική ανάγνωσης προτύπων. Αυτή η ικανότητα μπορεί να χρησιμοποιηθεί κατά τη δημιουργία και το σπάσιμο κωδικών ή κρυπτογράφησης.
- Οι κωδικοί χρησιμοποιούνται συνήθως από στενούς φίλους. Ένα αστείο που καταλαβαίνουν μόνο στενοί φίλοι μπορεί στην πραγματικότητα να θεωρηθεί ως ένα είδος «κώδικα». Προσπαθήστε να κωδικοποιήσετε τη γλώσσα με τους στενούς φίλους σας.
Βήμα 2. Καθορίστε το σκοπό της δημιουργίας κώδικα
Η γνώση του σκοπού της κωδικοποίησης θα διασφαλίσει ότι οι προσπάθειές σας είναι στο στόχο. Εάν ο σκοπός της κωδικοποίησης είναι να εξοικονομήσετε χρόνο, μπορείτε να δημιουργήσετε μερικές προσαρμοσμένες κωδικές λέξεις. Εάν προσπαθείτε να κωδικοποιήσετε λεπτομερή μηνύματα, είναι καλή ιδέα να δημιουργήσετε ένα βιβλίο κωδικών που μοιάζει με λεξικό.
- Επιλέξτε τη φράση που εμφανίζεται συχνά στο μήνυμα που θέλετε να κωδικοποιήσετε. Αυτός είναι ο κύριος στόχος σας για να μετατραπεί σε μυστικό κωδικό.
- Ο κώδικας μπορεί να περιπλέκεται περαιτέρω χρησιμοποιώντας πολλούς διαφορετικούς κωδικούς που περιστρέφονται ή συνδυάζονται. Ωστόσο, καθώς χρησιμοποιείται περισσότερος κώδικας, ο αριθμός των απαιτούμενων βιβλίων κωδικών αυξάνεται.
Βήμα 3. Δημιουργήστε το βιβλίο κωδικών σας
Συντομεύστε κοινές φράσεις, όπως "Το μήνυμα ελήφθη πλήρες και σαφές", σε κάτι σαν "Roy". Καθορίστε εναλλακτικές κωδικές λέξεις για κάθε λέξη που θέλετε να κωδικοποιήσετε καθώς και κοινές φράσεις στο μήνυμα.
-
Μερικές φορές, μερικός/μερικός κώδικας μπορεί να συγκαλύψει καλά τα μηνύματα. Για παράδειγμα, εάν "χορός" σημαίνει "παράδοση" και "εστιατόριο" σημαίνει "μουσείο" σημαίνει "εστιατόριο" και το "Roy" προέρχεται από τον προηγούμενο κώδικα.
-
Μήνυμα:
Σχετικά με το χθες. Wantedθελα να πω, Ρόι. Θα χορέψω στο εστιατόριο όπως είχε προγραμματιστεί. Πάνω και έξω.
-
Εννοια:
Σχετικά με το χθες. Θέλω να πω, το μήνυμά σας ελήφθη πλήρες και σαφές. Θα σε πάω στο μουσείο όπως είχε προγραμματιστεί. Πάνω και έξω.
-
Βήμα 4. Εφαρμόστε το βιβλίο κωδικών στο μήνυμα
Χρησιμοποιήστε τις κωδικές λέξεις στο βιβλίο κωδικών σας για να κωδικοποιήσετε μηνύματα. Μπορείτε να εξοικονομήσετε χρόνο αντικαθιστώντας ουσιαστικά (όπως ονόματα και αντωνυμίες όπως εγώ, αυτή, εσείς) ως απλό κείμενο. Ωστόσο, όλα εξαρτώνται από την κατάστασή σας.
Ένας κωδικός δύο τμημάτων χρησιμοποιεί δύο διαφορετικά βιβλία κωδικών για την κωδικοποίηση ή την αποκωδικοποίηση ενός μηνύματος. Αυτός ο τύπος κώδικα είναι πολύ πιο ισχυρός από έναν κωδικό ενός μέρους
Βήμα 5. Χρησιμοποιήστε το κλειδί για να κρυπτογραφήσετε το μήνυμα, εναλλακτικά
Τα μηνύματα -κλειδιά, οι ομάδες λέξεων, τα γράμματα, τα σύμβολα ή ένας συνδυασμός τους μπορούν να χρησιμοποιηθούν για την κωδικοποίηση των μηνυμάτων. Ο παραλήπτης του μηνύματος χρειάζεται επίσης μια φράση -κλειδί ή ένα βασικό γράμμα/σύμβολο για να αποκρυπτογραφήσει το μήνυμα.
-
Για παράδειγμα, με τη λέξη -κλειδί "SECRET", κάθε γράμμα του μηνύματος θα μετατραπεί στον αριθμό των γραμμάτων μεταξύ αυτού και του γράμματος της σχετικής λέξης -κλειδιού. Για παράδειγμα,
-
Μήνυμα:
γεια σας
-
Κωδικοποίηση:
/ H/ απόσταση
Βήμα 11. το γράμμα του κλειδιού /S /
/ e/ είναι το ίδιο γράμμα (μηδέν) με κλειδί /E /
/ l/ berjara
Βήμα 9. το γράμμα του κλειδιού /C /
Και τα λοιπά…
-
Κωδικοποιημένο μήνυμα:
11; 0; 9; 6; 10
-
Βήμα 6. Μεταφράστε το μήνυμα
Όταν λαμβάνετε ένα κωδικοποιημένο μήνυμα, χρησιμοποιήστε το βιβλίο κωδικών σας ή φράσεις -κλειδιά/λέξεις -κλειδιά για να το μεταφράσετε ώστε να γίνει κατανοητό. Μπορεί να είναι δύσκολο στην αρχή, αλλά καθώς συνηθίζετε τον κώδικα, θα γίνει πιο εύκολο να το σπάσετε.
Για να ενισχύσετε τις δεξιότητες κωδικοποίησης και κωδικοποίησης, προσπαθήστε να κάνετε τους φίλους σας να δημιουργήσουν μια ομάδα ερασιτεχνών κωδικοποιητών. Στείλτε μηνύματα ο ένας στον άλλον για να βελτιώσετε τις δεξιότητές σας
Μέθοδος 3 από 5: Μελέτη κοινών κωδικών
Βήμα 1. Εφαρμόστε τον κώδικα που χρησιμοποίησε η Mary, Queen of Scots
Όταν οι πολιτικές συνθήκες της Σκωτίας ήταν σε αναταραχή, η Μαίρη, η βασίλισσα των Σκωτσέζων, χρησιμοποίησε σύμβολα αντί για κοινά γράμματα και λέξεις. Ορισμένες από τις δυνατότητες του κώδικα της Mary που μπορεί να σας φανούν χρήσιμες περιλαμβάνουν:
- Χρησιμοποιήστε απλά σχήματα για γράμματα που χρησιμοποιούνται συχνά, όπως έναν κύκλο στη θέση /A /. Αυτό εξοικονομεί χρόνο για την κωδικοποίηση των μηνυμάτων.
- Τα κοινά σύμβολα χρησιμοποιούνται ως μέρος της νέας γλώσσας κώδικα. Για παράδειγμα, η Mary χρησιμοποιεί το "8" ως κωδικό για το γράμμα "Y." Αυτό μπορεί να ξεγελάσει τον διερμηνέα κώδικα νομίζοντας ότι είναι αριθμός αντί για σύμβολο κώδικα.
- Μοναδικά σύμβολα για κοινές λέξεις. Η Μαίρη χρησιμοποίησε ένα μοναδικό σύμβολο για τις λέξεις "προσευχήσου" και "κούριερ", και αμφότερα χρησιμοποιήθηκαν πολύ συχνά στην εποχή της. Η χρήση μοναδικών συμβόλων για την αντικατάσταση των συχνά χρησιμοποιούμενων λέξεων και φράσεων εξοικονομεί χρόνο και προσθέτει πολυπλοκότητα στον κώδικα.
Βήμα 2. Χρησιμοποιήστε μια φράση κώδικα παρόμοια με αυτήν που χρησιμοποιεί ο στρατός
Οι φράσεις κώδικα μπορούν να συντομεύσουν πολλαπλές σημασίες σε μία φράση. Στην πραγματικότητα, πολλές συνθήκες στρατιωτικού συναγερμού, όπως το σύστημα DEFCON, είναι πασίγνωστες για να περιγράψουν την κατάσταση της αμυντικής ετοιμότητας. Καθορίστε τις κατάλληλες κωδικές λέξεις/φράσεις στην καθημερινή σας ζωή.
- Για παράδειγμα, αντί να πείτε "Πρέπει να πάω τουαλέτα" όταν είστε με φίλους, μπορείτε να χρησιμοποιήσετε την κωδική λέξη "Πρωινό".
- Για να ενημερώσετε τον φίλο σας ότι ο έρωτάς του έχει μπει στο δωμάτιο, μπορείτε να πείτε την κωδική φράση: "Ο ξάδερφός μου λατρεύει επίσης να παίζει ποδόσφαιρο".
Βήμα 3. Κωδικοποιήστε το μήνυμα χρησιμοποιώντας το βιβλίο κωδικών κλειδώματος
Βιβλία είναι αρκετά εύκολο να αποκτηθούν. Εάν το βιβλίο έχει οριστεί ως κλειδαριά κωδικού, μπορείτε να επισκεφθείτε το βιβλιοπωλείο ή τη βιβλιοθήκη αφού λάβετε τον κωδικό για να το σπάσετε.
-
Για παράδειγμα, μπορείτε να χρησιμοποιήσετε το βιβλίο του Frank Herbert Dune, όπου ο αριθμητικός κώδικας αντιπροσωπεύει τη σελίδα, τη γραμμή και τον αριθμό λέξεων ξεκινώντας από τα αριστερά.
-
Κωδικοποιημένα μηνύματα:
224.10.1; 187.15.1; 163.1.7; 309.4.4
-
Αρχικό Μήνυμα:
Κρύβω τα λόγια μου.
-
- Τα βιβλία με τον ίδιο τίτλο αλλά διαφορετικές εκδόσεις μπορεί να έχουν διαφορετικούς αριθμούς σελίδων. Για να βεβαιωθείτε ότι το σωστό βιβλίο χρησιμοποιείται ως κλειδί, συμπεριλάβετε τις πληροφορίες έκδοσης, όπως έκδοση, έτος έκδοσης κ.ο.κ. με το κλειδί του βιβλίου σας.
Μέθοδος 4 από 5: Σπάσιμο κωδικού πρόσβασης
Βήμα 1. Καθορίστε την καταλληλότητα χρήσης του κωδικού πρόσβασης
Οι κωδικοί πρόσβασης χρησιμοποιούν αλγόριθμους, οι οποίοι είναι διαδικασίες ή αλλαγές που εφαρμόζονται με συνέπεια στα μηνύματα. Αυτό σημαίνει ότι όποιος γνωρίζει αυτόν τον κωδικό πρόσβασης μπορεί να τον σπάσει.
- Οι σύνθετοι κωδικοί πρόσβασης μπορούν να μπερδέψουν ακόμη και έναν εκπαιδευμένο ειδικό κωδικού πρόσβασης. Μερικές φορές οι μαθηματικές πράξεις πίσω από πολύπλοκους κρυπτογράφους μπορούν να αποτελέσουν ένα ισχυρό προπύργιο ενάντια στα καθημερινά μηνύματα.
- Πολλοί κρυπτογράφοι προσθέτουν κλειδιά, όπως ημερομηνίες, για να ενισχύσουν τους κωδικούς πρόσβασης. Αυτό το κλειδί προσαρμόζει την τιμή εξόδου προσθέτοντας την ημέρα του αντίστοιχου μήνα (για παράδειγμα, την 1η, όλες οι κωδικοποιήσεις αυξάνονται κατά 1).
Βήμα 2. Αντιστρέψτε τον αλγόριθμο που θα εφαρμοστεί στο μήνυμα
Ένας από τους απλούστερους κωδικούς πρόσβασης που μπορούν να εφαρμοστούν είναι ο κωδικός πρόσβασης ROT1 (μερικές φορές αναφέρεται ως κωδικός πρόσβασης Caesar). Αυτό το όνομα σημαίνει απλώς ότι προωθείτε κάθε γράμμα στο μήνυμα στο επόμενο γράμμα του αλφαβήτου.
-
Μήνυμα ROT1:
γεια σας
-
Κωδικοποιημένο ROT1:
Εγώ; β? Μ; Π
- Ο κώδικας του Καίσαρα μπορεί να προσαρμοστεί προωθώντας τον αριθμό των διαφορετικών γραμμάτων στο αλφάβητο. Εννοιολογικά, το ROT1 και το ROT13 είναι βασικά το ίδιο.
- Οι κωδικοί πρόσβασης μπορεί να είναι πολύ περίπλοκοι. Ορισμένοι κωδικοί πρόσβασης χρησιμοποιούν συντεταγμένες, ώρες και άλλους αριθμούς. Ορισμένοι κωδικοί πρόσβασης μπορούν να σπάσουν μόνο με τη βοήθεια υπολογιστή.
Βήμα 3. Κρυπτογράφηση του μηνύματος
Χρησιμοποιήστε αλγόριθμους για την κωδικοποίηση μηνυμάτων. Καθώς η διαδικασία εκμάθησης κωδικοποίησης συνεχίζεται, η ταχύτητά σας στο σπάσιμο των κωδικών πρόσβασης θα αυξηθεί. Προσθέστε τον αλγόριθμο για να τον περιπλέξετε. Ως παράδειγμα:
- Συμπεριλάβετε μια συνθήκη αλλαγής στον κωδικό πρόσβασής σας, όπως την ημέρα της εβδομάδας. Καθορίστε την τιμή για κάθε ημέρα. Προσαρμόστε τον κωδικό πρόσβασης σε αυτήν την τιμή κατά την κωδικοποίηση μηνυμάτων για την ημέρα.
-
Συμπεριλάβετε τον αριθμό σελίδας στο μήνυμα κωδικού πρόσβασής σας. Κάθε σχετικό γράμμα στη σελίδα λειτουργεί ως κλειδί στο μήνυμα, για παράδειγμα:
-
Πρώτο μήνυμα:
7; 2; 3; 6; 3
-
Κλείδωμα βιβλίων: A_girl (τα κενά δεν μετρούν)
/ H/ απόσταση
Βήμα 7. επιστολή του /A /
/ e/ berjara
Βήμα 2. γράμματα του /g /
/ l/ berjara
Βήμα 3. γράμματα του /i /
Και τα λοιπά…
-
Μήνυμα με προσαρμοσμένο κλειδί:
γεια σας
-
Βήμα 4. Σπάστε τον κωδικό πρόσβασης
Θα πρέπει να συνηθίσετε να διαβάζετε κωδικούς πρόσβασης όταν έχετε αρκετή εμπειρία, ή τουλάχιστον είναι ευκολότερο να τους σπάσετε. Όταν εφαρμόζετε διαδικασίες (αλγόριθμους) με συνέπεια, αυτές οι συνήθειες θα σας βοηθήσουν να εντοπίσετε τάσεις ή να αποκτήσετε διαίσθηση όταν εργάζεστε σε αυτόν τον τύπο συστήματος κρυπτογράφησης.
Τα ερασιτεχνικά κλαπ κρυπτογραφίας είναι αρκετά δημοφιλή στο διαδίκτυο. Πολλά από αυτά τα κλαμπ είναι δωρεάν και διδάσκουν τα βασικά της σύγχρονης κωδικοποίησης
Μέθοδος 5 από 5: Κατανόηση των προεπιλεγμένων κωδικών πρόσβασης
Βήμα 1. Master Morse Code
Παρά το κωδικό του όνομα, το Morse είναι ένας τύπος κρυπτογράφησης. Οι τελείες και οι παύλες αντιπροσωπεύουν μεγάλα και σύντομα ηλεκτρικά σήματα, τα οποία χρησιμοποιούνται στη θέση των γραμμάτων στο αλφάβητο. Αυτή η μέθοδος χρησιμοποιήθηκε για την επικοινωνία με την ηλεκτρική ενέργεια στο παρελθόν (γνωστή ως τηλεγράφος). Μερικά από τα γράμματα που χρησιμοποιούνται συνήθως στο Μορς, τα οποία συμβολίζονται με μεγάλα (_) και σύντομα (.) Σήματα, περιλαμβάνουν:
- R; S; Τ; L:._. ? _..; _;._..
- ΕΝΑ; Ε; Ο:._; Το ? _ _ _
Βήμα 2. Επωφεληθείτε από τους κρυπτογράφους μεταφοράς
Πολλοί σπουδαίοι άνθρωποι στην ιστορία, όπως ο ιδιοφυής Λεονάρντο ντα Βίντσι, έγραψαν μηνύματα όπως εμφανίζονται στον καθρέφτη. Επομένως, αυτή η μέθοδος κωδικοποίησης ονομάζεται συνήθως "εγγραφή στον καθρέφτη". Αυτός ο τύπος κωδικού πρόσβασης μπορεί να φαίνεται δύσκολος στην αρχή, αλλά θα γίνει γρήγορα κατανοητός.
Οι κρυπτογράφοι μεταφοράς συνήθως αλλάζουν οπτικά το μήνυμα ή τη διάταξη των γραμμάτων. Η εικόνα του μηνύματος θα αλλάξει για να αποκρύψει το αρχικό του νόημα
Βήμα 3. Μετατρέψτε το μήνυμα σε δυαδικό κώδικα
Η δυαδική είναι μια γλώσσα υπολογιστή που χρησιμοποιεί τους αριθμούς 1 και 0. Οι συνδυασμοί 1 και 0 μπορούν να κωδικοποιηθούν και να ερμηνευτούν με ένα δυαδικό κλειδί ή υπολογίζοντας τις τιμές που αναπαρίστανται με 1 και 0 για κάθε γράμμα σε ένα μήνυμα.
Όταν το όνομα "Matt" κωδικοποιείται με δυαδικό κώδικα, το αποτέλεσμα είναι: 01001101; 01000001; 01010100; 01010100
Συμβουλές
- Βρείτε έναν τρόπο κωδικοποίησης των κενών μεταξύ των λέξεων καθώς και των ίδιων των λέξεων. Αυτό θα ενισχύσει τον κώδικα και θα κάνει πιο δύσκολο το σπάσιμο. Για παράδειγμα, μπορείτε να χρησιμοποιήσετε γράμματα (κατά προτίμηση E, T, A, O και N) αντί για κενά. Αυτά τα γράμματα ονομάζονται μηδενικά.
- Μάθετε διαφορετικά σενάρια, όπως το Runic και δημιουργήστε κωδικούς κωδικοποίησης/ερμηνείας για τον παραλήπτη του μηνύματος. Μπορείτε να το βρείτε στο διαδίκτυο.