Progettazione di codici e cifrari

Elcomeway otay yptographycray ithway ikihowway! Che tu stia scrivendo appunti ai tuoi amici in classe o cercando di saperne di più sulla crittografia (lo studio di codici e cifrari) come hobby, questo articolo ti insegnerà le basi e ti aiuterà a iniziare a codificare i tuoi messaggi. Esamina ulteriormente il passaggio 1 per iniziare subito! Alcune persone pensano che i termini crittografia e cifratura significhino la stessa cosa, ma sono due parti molto diverse della crittografia. Un codice segreto è un sistema in cui ogni parola o frase nel messaggio viene sostituita da un`altra parola, frase o insieme di simboli. E il cifrario è un sistema in cui ogni lettera del tuo messaggio viene sostituito da un`altra lettera o simbolo.

Passi

Metodo 1 di 3: codifica

Codice predefinito

Immagine titolata Create Secret Codes and Ciphers Step 1
1. Crea il tuo libro di codici. Ogni buon codice ha bisogno di un codebook. Crea parole e frasi da sostituire ad altre parole e frasi e riassumile in un codebook che puoi condividere con gli altri membri del tuo club segreto.
Immagine titolata Create Secret Codes and Ciphers Step 2
2. Scrivi il tuo messaggio. Usa il codebook per costruire con cura il tuo messaggio. Ricorda che combinare il tuo messaggio con una chiave rende quel messaggio ancora più sicuro!
Immagine titolata Create Secret Codes and Ciphers Step 3
3. Traduci il messaggio. Quando i tuoi amici ricevono il messaggio, hanno bisogno del tuo codebook per tradurre il messaggio. Assicurati che sappiano se stai usando la doppia crittografia o meno.

codifica del libro

    Immagine titolata Create Secret Codes and Ciphers Step 4
    1. Scegli un libro. Creerai un codice specificando la posizione delle parole in un libro. Se vuoi essere sicuro che la maggior parte delle parole di cui hai bisogno siano effettivamente nel libro, puoi optare per una guida di viaggio o un dizionario. Si consiglia di utilizzare un libro che contenga molte parole diverse e copra molti argomenti.
    Immagine titolata Create Secret Codes and Ciphers Step 5
    2. Trasforma le parole del tuo messaggio in numeri. Prendi la prima parola del tuo messaggio e cerca quella parola nel libro. Ora prendi il numero di pagina, il numero di riga e il numero di parola. Scrivi questi uno dopo l`altro in sostituzione della parola. Fallo per ogni parola. Puoi farlo anche per le frasi, se anche quelle frasi sono nel libro.
  1. Un esempio: una parola a p. 105, quinta riga, 12a parola diventa 105512, 1055.12 o qualcosa del genere.
  2. Immagine titolata Create Secret Codes and Ciphers Step 6
    3. Traduci il messaggio. Consegna il messaggio crittografato al destinatario. Questo ha bisogno di una copia identica del libro per poter decifrare il codice.

Codice di polizia

    Immagine titolata Create Secret Codes and Ciphers Step 7
    1. Scegli i detti più usati. Questo tipo di codifica funziona meglio se hai una raccolta di frasi che usi spesso. Questo potrebbe essere qualcosa di semplice come "È un tesoro!" a qualcosa di più serio come "sono in riunione."
    Immagine titolata Create Secret Codes and Ciphers Step 8
    2. Assegna codici alle frasi. Puoi davvero farlo nello stile di un codice di polizia assegnando un numero o un numero di lettere a ciascuna frase. Puoi anche usare un`altra frase (come fanno gli ospedali). Ad esempio puoi "1099" invece di "questa linea viene toccata" dire. O dici "Sto pensando di andare a pescare questo fine settimana ". Usare i numeri è più facile da scrivere; il testo, tuttavia, suona meno sospetto.
    Immagine titolata Create Secret Codes and Ciphers Step 9
    3. Memorizza i codici. Sebbene questo tipo di codice funzioni meglio dopo aver memorizzato le diverse frasi, avere un codebook a portata di mano non è una cattiva idea!

Metodo 2 di 3: codice segreto

Spostamento di data

Immagine titolata Create Secret Codes and Ciphers Step 10
1. prendi un appuntamento. Ad esempio, il compleanno di Steven Spielberg: 18 dicembre 1946. Scrivi quella data in numeri, uno dopo l`altro e senza spazi: 181246.
Immagine titolata Create Secret Codes and Ciphers Step 11
2. Assegna numeri alle lettere. Supponiamo di inviare il seguente messaggio a un amico inglese: "Mi piacciono i film di Steven Spielberg." Scrivi il numero di 6 cifre sotto questo messaggio, più e più volte fino ad arrivare alla fine della frase: 1 21846 121 846121 84 612184 612184612.
Immagine titolata Create Secret Codes and Ciphers Step 12
3. Cripta il tuo messaggio. Scrivi l`alfabeto da sinistra a destra. Sposta ogni lettera del tuo messaggio in base al numero sottostante. La lettera I si sposta di 1 punto, rendendola una J; E sposta 2 punti, rendendo questo un G. Nota la Y che si sposta di 6 posizioni in modo da iniziare di nuovo davanti alla A e alla fine finire in E. Il tuo messaggio finale sarà: J gorse ujf usbjgt wj yugwmr yqkftfksi.
Immagine titolata Create Secret Codes and Ciphers Step 13
4. Traduci il messaggio. Quando qualcuno vuole leggere questo messaggio, tutto ciò di cui ha bisogno è la data che hai usato per codificare il messaggio. Ora non ti resta che invertire la procedura: annota il codice numerico e sposta indietro la lettera, secondo i numeri sotto il messaggio.
  • Il tasto Data ha l`ulteriore vantaggio di essere abbastanza arbitrario: puoi modificare la data in qualsiasi momento. Consente di personalizzare il sistema più facilmente rispetto ad altri metodi di crittografia. È meglio evitare date famose e ovvie, come il 12 dicembre 1912 (121212).
  • Crittografia numerata

    1. 1. Scegli una data segreta insieme al destinatario. Ad esempio, supponiamo che sia 5.
    2. 2. Scrivi il tuo messaggio (senza spazi) con 5 lettere per riga (non importa se l`ultima riga non è piena). Se è la frase "Ci hanno capito", allora questo sarebbe simile a questo:
    3. Zeheb
    4. benone
    5. porta
    6. 3. Per creare il tuo codice segreto, segui le colonne e scrivi le lettere come segue:
    7. zbsendhnoeoobnr
    8. 4. Per decifrare questo messaggio, il destinatario divide il numero di lettere per 5 e sa che sono rimaste 0 lettere. Quindi scrive questo messaggio in 3 colonne di 5 lettere per poter leggere il messaggio originale.

    Codice segreto rosacrociano

      Immagine titolata Create Secret Codes and Ciphers Step 14
      1. Crea due tabelle, una tabella 3 per 3 e una tabella 2 per 2, sotto forma di un cancelletto e un segno più.
      Immagine titolata Create Secret Codes and Ciphers Step 15
      2. Metti due lettere in ogni scatola. Fallo a caso e non usare una lettera due volte.
    1. Chiunque voglia leggere il messaggio ha bisogno di una copia di questa chiave.
    2. Immagine titolata Create Secret Codes and Ciphers Step 16
      3. Costruisci il tuo codice. Prendi la prima lettera del tuo messaggio. Trova questa lettera nella tabella delle chiavi. Guarda le linee intorno ad esso. Prendi la forma della linea nella versione codificata del tuo messaggio. Se la lettera che scrivi è la seconda lettera nella casella, puoi aggiungere un punto. Fallo per ogni lettera del tuo messaggio.

    figura di Cesare

      Immagine titolata Create Secret Codes and Ciphers Step 17
      1. Crea il tuo alfabeto numerico. Il numero di Cesare inverte l`alfabeto e lo sposta di un certo numero di posizioni. Questo può rendere il codice più difficile da decifrare, specialmente se lo cambi regolarmente. Uno spostamento di 3 posizioni significa che A diventa X, B diventa Y, C diventa Z e così via. Quindi se invii il seguente messaggio: "Ritrovo domani in stazione" quindi lo scrivi come Jbbqfkd qljloelt xq pqxqflk.
    1. Ci sono variazioni come mescolare l`alfabeto prima di iniziare a cambiare. Ciò garantisce che questa crittografia sia più sicura.
    2. Immagine titolata Create Secret Codes and Ciphers Step 18
      2. Scrivi il tuo messaggio. Una guida, come una decrittazione, facilita la scrittura. Puoi crearne uno che si adatti alla tua codifica.
      Immagine titolata Create Secret Codes and Ciphers Step 19
      3. Traduci il messaggio. Il destinatario che deve decodificare il codice ha bisogno solo del numero per spostare il numero corretto di posti. Cambialo regolarmente, ma assicurati di poter trasmettere il nuovo numero in modo segreto.

    Metodo 3 di 3: Lingue segrete

    Immagine titolata Create Secret Codes and Ciphers Step 19

    maiale latino

      Immagine titolata Create Secret Codes and Ciphers Step 20
      1. Trova le parole che iniziano con una vocale. Aggiungi qui a "Ay" aggiungi alla fine della parola. Così, l`orecchio diventa oray, l`arca diventa arkay e l`insulina diventa insulinay.
      Immagine titolata Create Secret Codes and Ciphers Step 21
      2. Trova le parole che iniziano con una consonante. Sposta la prima lettera della parola alla fine e aggiungi di nuovo lì "Ay" pronto. Se il primo suono è composto da due lettere, come TH e CH, spostale entrambe alla fine e aggiungi "Ay" pronto.
    1. Quindi, il tank diventa anktay, gli occhiali diventano lazengay e il morbillo diventa azelenmay.
    2. Immagine titolata Create Secret Codes and Ciphers Step 22
      3. Parla latino di maiale. Funziona meglio se pronunci le parole velocemente, ma può volerci del tempo per impararle correttamente. Continuare a praticare!

    codice bussare

      Immagine titolata Create Secret Codes and Ciphers Step 23
      1. Crea un codice knock. Questa codifica funziona allo stesso modo del codice Morse. Dovrai inventare un sistema di bussare e assegnarlo alle diverse lettere dell`alfabeto oa parole specifiche. Scegli i ritmi che puoi ricordare.
      Immagine titolata Create Secret Codes and Ciphers Step 24
      2. Impara il codice e passalo. Il codice deve essere memorizzato quindi insegnalo a chiunque dovrà usarlo.
      Immagine titolata Create Secret Codes and Ciphers Step 25
      3. Batti il ​​codice. Usa le dita, una matita o qualsiasi altro mezzo di comunicazione per trasmettere il tuo messaggio. Prova a farlo in modo sottile. Non vuoi che nessuno si accorga che stai inviando un messaggio.

    linguaggio segreto

      Immagine titolata Create Secret Codes and Ciphers Step 26
      1. Impara a parlare una lingua segreta, nota anche come incomprensibile. È un gioco linguistico come il maiale latino ma suona più complesso. La spiegazione più breve è "-otag" prima di ogni vocale di una sillaba. Questo è più difficile di quanto sembri! Dovrai esercitarti duramente per padroneggiare bene questo codice linguistico.

    Consigli

    • Nascondi il tuo codice in un luogo che solo tu e il destinatario conoscete. Ad esempio, prendi una penna per inserire il codice e mettila in un punto in cui il destinatario può prelevare il codice.
    • Puoi anche assegnare un simbolo agli spazi per una codifica ancora migliore. Ad esempio, puoi usare una lettera per questo (E, T, A, O e N funzionano meglio). Questi sono anche chiamati nulli. Q, J, Z e X appaiono immediatamente come caratteri nulli per gli agili decifratori di codici, quindi non usare quelli o altri caratteri che si distinguono immediatamente.
    • Creare il tuo codice mescolando le lettere di ogni parola non funziona. Il tuo cervello può vedere molto rapidamente quale parola significa. Basta guardare il seguente esempio: "Lnulze ew eifkof naga nedrkin" ti leggo subito come "Andiamo a prendere un caffè"!
    • Invia sempre le chiavi di decrittazione al destinatario.
    • Se usi la cosiddetta lingua segreta Turkish-Something, non devi necessariamente farlo "ab" da usare prima di una vocale. Puoi usare qualsiasi combinazione di lettere.
    • Se stai usando il codice con gli spazi, fai quello che vuoi con le lettere per renderle più difficili da decifrare. Assicurati che il destinatario sappia cosa hai fatto, altrimenti non funzionerà.
    • Con la figura di Cesare puoi spostare le lettere di quanti posti vuoi, avanti o indietro. Assicurati di mantenere lo stesso turno ogni volta.
    • Assicurati di eliminare il codice decifrato.
    • Usa il codice Morse. È una codifica famosa ma comunque utile da poter applicare.

    Avvertenze

    • Se scrivi i codici con noncuranza, saranno più difficili da decifrare per il tuo complice a meno che non ci sia una variazione nel codice specificamente progettata per confondere il lettore (tranne il tuo complice ovviamente).
    • Pig Latin è meglio usato per parole più brevi. Le parole più lunghe non funzionano altrettanto bene perché le lettere in più non sono facili da nascondere. Lo stesso vale per la pronuncia.

    Necessità

    Codici:

    • Libro o dizionario
    • Matita
    • Carta

    codice segreto:

    • Matita
    • Carta
    • Qualsiasi data

    Articoli sull'argomento "Progettazione di codici e cifrari"
    Condividi sui social network: