Cifrele de substituție sunt un mod de criptare sau deghizare a limbajului, astfel încât o frază sau un paragraf să nu poată fi citit de nimeni care nu cunoaște cifrul. Cifrele se fac de obicei prin înlocuirea unei litere cu alta. Sunt o modalitate distractivă pentru grupuri de prieteni de a transmite informații înainte și înapoi fără ca colegii lor (sau profesorii) să poată citi informațiile. Începeți să lucrați cu cifre venind cu propriul alfabet cifrat și codificând cuvinte sau propoziții simple.
Pași
Exemple de paragrafe codificate
Exemplu de paragraf al codului Augustus
Partea 1 din 3: Alegerea unei secvențe de înlocuire
Pasul 1. Inversați alfabetul pentru a crea un alfabet de cifrare de bază
Cifrele de substituție funcționează prin crearea unui alfabet dezordonat, permițându-vă să înlocuiți literele cu alte litere. Pentru un cifru de substituție direct, pur și simplu folosiți alfabetul înapoi, astfel încât „a” să devină „z”, „b” să devină „y”, „c” să devină „x” și așa mai departe.
- Acest cifru de substituție ar citi: ZYXWVUTSRQPONMLKJIHGFEDCBA.
- Acest al doilea alfabet este adesea denumit „text cifrat”.
Pasul 2. Înlocuiți fiecare literă cu litera 3 dinaintea ei pentru un cifru mai complex
Scrierea alfabetului înapoi pentru cifrul dvs. este destul de simplă și va fi ușor de spart. Dacă doriți un cifru mai complex, înlocuiți fiecare literă cu litera care apare 3 înaintea ei în alfabet.
Ca un exemplu ușor, folosind acest cifru, cuvântul „CAT” citește „ZYQ”
Pasul 3. Înlocuiți o succesiune arbitrară de 5 litere pentru fiecare literă a alfabetului
Acesta este cunoscut sub numele de Codul lui Bacon. Codul Bacon înlocuiește fiecare literă a alfabetului englez cu o succesiune de 5 litere. Aceste secvențe încep cu „AAAAA” și adaugă „B” într-o ordine arbitrară. Deci, în Codul lui Bacon, A = AAAAA; B = AAAAB; C = AAABA; D = AAABB și așa mai departe. Păstrați acest model pentru a completa restul alfabetului sau completați propriile înlocuiri cu 5 litere.
- Când citiți mesaje în Codul lui Bacon, întrerupeți la fiecare 5 litere pentru a decoda litera. De exemplu, mesajul „AAABAAABAAABABBABABB ABBBBAABBBABBBAABBABAABAA” citește „TELEFON CELULAR”
- Criptați mesajele din codul Bacon online la:
Partea 2 din 3: Notarea alfabetului dvs. de înlocuire
Pasul 1. Scrieți cele 2 secvențe alfabetice pe o foaie de hârtie
Scrieți alfabetul englezesc standard în partea de sus a unei foi de hârtie: ABCDEFGHIJKLMNOPQRSTUVWXYZ. Apoi, sub aceasta, scrieți literele de substituție. Înlocuind fiecare literă cu litera 3 înainte de a citi în schimb: XYZABCDEFGHIJKLMNOPQRSTUVW. Deci, foaia dvs. de cifrare ar arăta astfel:
- A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
- X Y Z A B C D E F G H I J K L M N O P Q R S T U V W
Pasul 2. Folosiți un generator de substituție online pentru a economisi hârtie
Dacă preferați să nu fiți nevoit să scrieți manual cu mână întreaga secvență de cifrare - și fiecare mesaj codat - încercați să utilizați un site de cifrare. Site-urile de cifrare vă permit să selectați litera alfabetului care va fi substituită celeilalte litere. După ce ați introdus înlocuirile, puteți utiliza site-ul de cifrare pentru a codifica și pentru a decoda mesajele.
- Găsiți un generator de cifrare de substituție online la:
- Accesați un alt site viabil la:
Pasul 3. Adăugați simboluri în cifru pentru a face mai greu spargerea
Dacă vă faceți griji că oamenii (de exemplu, prieteni sau părinți) pot încerca să vă spargă cifrul, nu vă limitați doar la utilizarea literelor. Introduceți câteva simboluri cifrului dvs. În acest fel, cuvintele codate vor include simboluri de punctuație și nu doar litere, făcându-le mai confuze pentru persoanele fără codul de criptare. De exemplu, cifrul dvs. de criptare cu simboluri ar putea citi:
- A B C D E F G H I J K L M N O P Q R S T U V W X Y Z.
- X Y Z & B C D E # G H I J K $ M N O P Q R @ T U = W.
- Folosind acest cifru, mesajul „CUM SUNTI” va citi „E $ T XOB = $ R”.
- Dacă este prima dată când creați (sau utilizați) un cifru de substituție, vă recomandăm să ignorați acest pas.
Partea 3 din 3: Criptarea și decriptarea mesajelor
Pasul 1. Alegeți un cuvânt sau o frază pentru a cripta
Înainte de a putea crea un mesaj criptat, veți avea nevoie de text pentru a codifica. Dacă este prima dată când codificați un mesaj folosind un cifru de substituție, începeți simplu. Alegeți un cuvânt scurt sau 2 pentru a codifica, mai degrabă decât un paragraf lung. De exemplu, încercați expresia „deschideți ușa”.
- După ce vă familiarizați cu procesul de criptare, începeți să codificați fraze sau propoziții mai lungi.
- Site-urile de criptare online pot face mult mai ușoară codificarea paragrafelor complete.
Pasul 2. Înlocuiți fiecare literă din fază cu o literă din alfabetul cifrat
Parcurgeți expresia dvs. engleză sau cuvânt literă cu literă și înlocuiți litera engleză cu litera corespunzătoare din textul cifrat. Găsiți literele de înlocuire identificând litera engleză, apoi căutați dedesubt pentru a găsi litera corespunzătoare în textul cifrat
De exemplu, spuneți că utilizați textul cifrat în care ați înlocuit fiecare literă a alfabetului cu litera 3 dinaintea acestuia. Fraza engleză „OPEN DOOR” atunci când este codificată în textul dvs. cifrat ar putea citi: „LMBK ALLO”
Pasul 3. Decriptați un mesaj codat găsind înlocuitorul literelor cifrate
Pentru a traduce înapoi un mesaj codat în engleză, inversați procesul pe care l-ați folosit pentru a codifica un mesaj. Pentru fiecare literă a mesajului codificat din alfabetul text cifrat, găsiți litera cu care corespunde în alfabetul englez. Scrieți fiecare literă 1 la rând pentru a decripta mesajul.
De exemplu, să presupunem că utilizați în continuare textul cifrat care înlocuiește literele alfabetului standard cu litera 3 dinaintea lor. Dacă prietenul tău îți transmite un cod pe care scrie „ZLLI EXQ. IRKZE PLLK?” puteți utiliza alfabetul cifrat pentru al decripta. Veți descoperi că mesajul spune „COOL HAT. PRÂNEAZĂ CÂND?
sfaturi
- Există diverse alte cifre de substituție existente pe care vă puteți baza codul de cifrare nou creat. Dacă doriți, încercați să utilizați unul dintre cele mai cunoscute cifre. Acestea includ codul CrissCross, codul numeric Nihilist și codul Key-Word (sau Key-Number).
- Dacă sunteți îngrijorat de faptul că alții (de exemplu, un frate nebun) pot găsi hârtia pe care ați scris secvența cifrată, ați putea memora secvența.
- Puteți crea un cifru de substituție pentru orice limbă care folosește alfabetul latin. Deși toate exemplele din acest articol sunt în engleză, puteți face un cifru folosind aceleași principii în spaniolă, franceză, germană etc.