5 modi per creare un codice segreto e una password

Sommario:

5 modi per creare un codice segreto e una password
5 modi per creare un codice segreto e una password

Video: 5 modi per creare un codice segreto e una password

Video: 5 modi per creare un codice segreto e una password
Video: 10 MODI PER TOGLIERE QUALSIASI PASSWORD DA UN TELEFONINO 2024, Novembre
Anonim

I codici sono un modo per modificare un messaggio in modo che il suo significato originale sia nascosto. In genere, questa tecnica richiede un libro o una parola in codice. La crittografia è un processo che viene applicato ai messaggi da nascondere o alle informazioni. Questo processo è il contrario della traduzione o dell'interpretazione dei messaggi. Codici e cifrari sono una parte importante della scienza della sicurezza delle comunicazioni, nota anche come crittoanalisi.

Fare un passo

Metodo 1 di 5: utilizzo di password e codici semplici (per bambini)

Creazione di codici segreti e cifrari Passaggio 1
Creazione di codici segreti e cifrari Passaggio 1

Passaggio 1. Scrivi le parole al contrario

Ecco un modo semplice per codificare i messaggi in modo che non possano essere capiti a colpo d'occhio. Messaggi come "Meet me outside" sono scritti al contrario, che diventa "Lumet uka id raul".

Questo codice è facile da interpretare, ma può essere utile se pensi che qualcuno stia cercando di leggere il tuo messaggio

Creare codici segreti e cifrari Passaggio 2
Creare codici segreti e cifrari Passaggio 2

Passaggio 2. Specchia l'alfabeto a metà dell'alfabeto per codificare il messaggio

Scrivi le lettere dalla A alla M in una riga sul foglio. Continua l'alfabeto successivo (N-Z) appena sotto questa riga, anche in una riga. Sostituisci ogni lettera nel messaggio con la lettera direttamente di fronte ad essa.

Usando la riflessione alfabetica, il messaggio "Hello" diventa "Unyb"

Creazione di codici segreti e cifrari Passaggio 3
Creazione di codici segreti e cifrari Passaggio 3

Passaggio 3. Prova ad applicare una password della griglia

Disegna quadrati come in tic tac toe su un pezzo di carta. Scrivi le lettere dalla A alla I nelle caselle, da sinistra a destra, dall'alto verso il basso. In questo esempio:

  • La prima riga è composta dalle lettere A, B, C.
  • La seconda riga è composta dalle lettere D, E, F.
  • L'ultima riga è composta da G, H, I.
Creazione di codici segreti e cifrari Passaggio 4
Creazione di codici segreti e cifrari Passaggio 4

Passaggio 4. Crea un secondo tic tac toe con i punti

Disegna un altro quadrato di tic tac toe accanto al primo. Compila le caselle con le lettere da J a R, simili alla prima. Quindi, contrassegna ogni casella di ogni riga con un punto come segue:

  • Nella prima riga, partendo da sinistra, posiziona un punto nell'angolo in basso a destra (lettera I), in basso al centro (lettera K) e nell'angolo in basso a sinistra (lettera L)
  • Nella seconda riga, partendo da sinistra, posiziona un punto al centro a destra (la lettera M), in basso al centro (la lettera N) e al centro a sinistra (la lettera O).
  • Nella terza riga, partendo da sinistra, posiziona un punto nell'angolo in alto a destra (la lettera P), nella parte centrale in alto (la lettera Q) e nell'angolo in alto a sinistra (la lettera R).
Creazione di codici segreti e cifrari Passaggio 5
Creazione di codici segreti e cifrari Passaggio 5

Passaggio 5. Scrivi due grandi X sotto ogni tessera

Queste due X saranno anche riempite con lettere per completare il cifrario quadrato. Sulla seconda X, posiziona un punto nello spazio aperto attorno alla sezione trasversale della X in modo che ci sia un punto su ciascun lato del centro della X. Quindi:

  • Nella prima X (non tratteggiata), scrivi una S sopra la X, una T a sinistra, una U a destra e una V in basso.
  • Sulla seconda X, scrivi W in alto, X a sinistra, Y a destra e Z in basso.
Creazione di codici segreti e cifrari Passaggio 6
Creazione di codici segreti e cifrari Passaggio 6

Passaggio 6. Utilizzare la casella che circonda le lettere per annotare la password

I quadrati (compresi i punti) che circondano le lettere vengono utilizzati al posto delle lettere stesse. Usa questa password per codificare e tradurre i messaggi.

Creazione di codici segreti e cifrari Passaggio 7
Creazione di codici segreti e cifrari Passaggio 7

Passaggio 7. Utilizzare una password per la data

Scegli qualsiasi data; Puoi utilizzare una data personale, come un compleanno o una laurea, o un'altra data, come il giorno dell'indipendenza dell'Indonesia. Annota i numeri per la data, il mese e l'anno in ordine. Ecco il tuo blocco numerico.

  • Ad esempio, se usi il giorno dell'indipendenza dell'Indonesia, scrivilo come 1781945.
  • Se hai già concordato una data per il codice con qualcuno, puoi includere un suggerimento per il blocco numerico nel messaggio in codice (ad es. Buon compleanno).
Creazione di codici segreti e cifrari Passaggio 8
Creazione di codici segreti e cifrari Passaggio 8

Passaggio 8. Cripta il messaggio con il blocco della data

Scrivi il messaggio su un pezzo di carta. Sotto il messaggio, annota una cifra del blocco numerico per ogni lettera del messaggio. Quando raggiungi l'ultima cifra del blocco della data, ricomincia da capo. Ad esempio, se usi il giorno dell'indipendenza dell'Indonesia (17/8/1945) come chiave:

  • Messaggio: Ho fame
  • Codifica:

    ho fame

    1.7.8.1.9.4.5.1.

    Fai scorrere le lettere in base al tasto numerico e genera…

  • Messaggio password:B. Q. B. M. I. S. E. S.
Creazione di codici segreti e cifrari Passaggio 9
Creazione di codici segreti e cifrari Passaggio 9

Passaggio 9. Usa una lingua segreta, ad esempio Pig Latin

In Pig Latin, le parole che iniziano con una consonante vengono sostituite in modo che il suono sia alla fine della parola e aggiungi "ay". Questa tecnica è più efficace per le parole che iniziano con molte consonanti. Le parole che iniziano con una vocale possono essere semplicemente fissate con "way" o "ay" alla fine.

  • Esempi di parole che iniziano con una consonante: sapi = apisay; I = Akuway; anche = ugajay; bagnato = asahbay; ciao = ciao
  • Esempi di parole che iniziano con molte consonanti: preoccupazione = awatirkhay; standard = andarstay; dolore = erynyay
  • Esempi di parole che iniziano con vocali: cloud = awanay; delizioso = delizioso; cenere = abuway;

Metodo 2 di 5: decifrare il codice

Creare codici segreti e cifrari Passaggio 10
Creare codici segreti e cifrari Passaggio 10

Passaggio 1. Conoscere le limitazioni del codice

I codici possono essere rubati, smarriti o distrutti. Le moderne tecniche di analisi crittoanalitica e computerizzata possono spesso decifrare codici anche potenti. Tuttavia, il codice può condensare messaggi lunghi in una sola parola, il che può far risparmiare molto tempo.

  • I codici possono essere utilizzati per esercitarsi nella lettura dei modelli. Questa abilità può essere utilizzata durante la creazione e la decifrazione di codici o cifre.
  • I codici vengono solitamente utilizzati da amici intimi. Una battuta che solo gli amici intimi capiscono può in realtà essere pensata come una sorta di "codice". Prova a codificare il linguaggio con i tuoi amici più stretti.
Creazione di codici segreti e cifrari Passaggio 11
Creazione di codici segreti e cifrari Passaggio 11

Passaggio 2. Determinare lo scopo della generazione del codice

Conoscere lo scopo della codifica assicurerà che i tuoi sforzi siano mirati. Se lo scopo della codifica è risparmiare tempo, puoi creare alcune parole in codice personalizzate. Se stai cercando di codificare messaggi dettagliati, è una buona idea creare un libro di codici simile a un dizionario.

  • Seleziona la frase che appare frequentemente nel messaggio che desideri codificare. Questo è il tuo obiettivo principale da trasformare in un codice segreto.
  • Il codice può essere ulteriormente complicato utilizzando diversi codici che vengono ruotati o combinati. Tuttavia, man mano che viene utilizzato più codice, il numero di libri di codici richiesti aumenta.
Creazione di codici segreti e cifrari Passaggio 12
Creazione di codici segreti e cifrari Passaggio 12

Passaggio 3. Crea il tuo libro dei codici

Accorcia frasi comuni, come "Messaggio ricevuto completo e chiaro", a qualcosa come "Roy". Specifica parole in codice alternative per ogni parola che desideri codificare, nonché frasi comuni nel messaggio.

  • A volte, il codice parziale/parziale può mascherare bene i messaggi. Ad esempio, se "danza" significa "consegna" e "ristorante" significa "museo" significa "ristorante" e "Roy" deriva dal codice precedente.

    • Messaggio:

      Riguardo a ieri. Volevo dire, Roy. Vado a ballare al ristorante come previsto. Avanti e indietro.

    • Significato:

      Riguardo a ieri. Voglio dire che il tuo messaggio è stato ricevuto completo e chiaro. Ti porterò al museo come previsto. Avanti e indietro.

Creazione di codici segreti e cifrari Passaggio 13
Creazione di codici segreti e cifrari Passaggio 13

Passaggio 4. Applicare il codebook al messaggio

Usa le parole in codice nel tuo libro dei codici per codificare i messaggi. Puoi risparmiare tempo sostituendo i nomi (come nomi e pronomi come me, lei, te) come testo normale. Tuttavia, tutto dipende dalla tua situazione.

Un codice in due parti utilizza due diversi libri di codici per codificare o decodificare un messaggio. Questo tipo di codice è molto più robusto del codice a una parte

Creazione di codici segreti e cifrari Passaggio 14
Creazione di codici segreti e cifrari Passaggio 14

Passaggio 5. Utilizzare la chiave per crittografare il messaggio, in alternativa

Messaggi chiave, gruppi di parole, lettere, simboli o una combinazione di questi possono essere utilizzati per codificare i messaggi. Il destinatario del messaggio ha anche bisogno di una frase chiave o di una lettera/simbolo chiave per decifrare il messaggio.

  • Ad esempio, con la parola chiave " SEGRETO ", ogni lettera del messaggio verrà convertita nel numero di lettere compreso tra essa e la lettera della parola chiave associata. Per esempio,

    • Messaggio:

      Ciao

    • Codifica:

      /H/ distanza

      Passaggio 11. la lettera della chiave /S/

      /e/ è la stessa lettera (zero) con il tasto /E/

      /l/ berjara

      Passaggio 9. la lettera della chiave /C/

      Eccetera…

    • Messaggio codificato:

      11; 0; 9; 6; 10

Creazione di codici segreti e cifrari Passaggio 15
Creazione di codici segreti e cifrari Passaggio 15

Passaggio 6. Traduci il messaggio

Quando ricevi un messaggio in codice, usa il tuo libro dei codici o frasi/parole chiave per tradurlo in modo che possa essere compreso. All'inizio potrebbe essere difficile, ma man mano che ti abitui al codice, diventerà più facile decifrarlo.

Per rafforzare le tue capacità di programmazione e programmazione, prova a convincere i tuoi amici a creare un gruppo di programmatori dilettanti. Invia messaggi l'uno all'altro per migliorare le tue abilità

Metodo 3 di 5: studiare i codici comuni

Creazione di codici segreti e cifrari Passaggio 16
Creazione di codici segreti e cifrari Passaggio 16

Passaggio 1. Applicare il codice utilizzato da Mary, Queen of Scots

Quando le condizioni politiche scozzesi erano in subbuglio, Maria, regina di Scozia, usava simboli invece di lettere e parole comuni. Alcune delle caratteristiche del codice di Mary che potresti trovare utili includono:

  • Usa forme semplici per le lettere usate di frequente, come un cerchio al posto di /A/. Ciò consente di risparmiare tempo durante la codifica dei messaggi.
  • I simboli comuni sono usati come parte del nuovo linguaggio del codice; ad esempio, Mary usa "8" come codice per la lettera "Y". Questo può indurre l'interprete di codice a pensare che sia un numero anziché un simbolo di codice.
  • Simboli unici per parole comuni. Maria usava un simbolo unico per le parole "pregare" e "corriere", ed entrambi erano usati molto spesso ai suoi tempi. L'utilizzo di simboli univoci per sostituire parole e frasi usate di frequente consente di risparmiare tempo e aggiunge complessità al codice.
Creazione di codici segreti e cifrari Passaggio 17
Creazione di codici segreti e cifrari Passaggio 17

Passaggio 2. Utilizzare una frase in codice simile a quella utilizzata dai militari

Le frasi in codice possono abbreviare più significati in una singola frase. In effetti, molte condizioni di allerta militare, come il sistema DEFCON, sono note per descrivere lo stato di prontezza della difesa. Determina le parole/frasi in codice appropriate nella tua vita quotidiana.

  • Ad esempio, invece di dire "Devo andare in bagno" quando sei con gli amici, puoi usare la parola in codice "Colazione".
  • Per far sapere al tuo amico che la sua cotta è entrata nella stanza, puoi dire la frase in codice "Anche mio cugino ama giocare a calcio".
Creazione di codici segreti e cifrari Passaggio 18
Creazione di codici segreti e cifrari Passaggio 18

Passaggio 3. Codificare il messaggio utilizzando il libro dei codici di blocco

I libri sono abbastanza facili da ottenere. Se il libro è impostato come blocco con codice, puoi visitare la libreria o la biblioteca dopo aver ricevuto il codice per decifrarlo.

  • Ad esempio, potresti usare il libro Dune di Frank Herbert, dove il codice numerico rappresenta la pagina, la riga e il conteggio delle parole a partire da sinistra.

    • Messaggi in codice:

      224.10.1; 187.15.1; 163.1.7; 309.4.4

    • Messaggio originale:

      nascondo le mie parole.

  • I libri con lo stesso titolo ma edizioni diverse possono avere numeri di pagina diversi. Per assicurarti che venga utilizzato il libro giusto come chiave, includi le informazioni sulla pubblicazione, come l'edizione, l'anno di pubblicazione e così via con la chiave del libro.

Metodo 4 di 5: decifrare la password

Creazione di codici segreti e cifrari Passaggio 19
Creazione di codici segreti e cifrari Passaggio 19

Passaggio 1. Determinare l'idoneità all'uso della password

Le password utilizzano algoritmi, ovvero processi o modifiche applicati ai messaggi in modo coerente. Ciò significa che chiunque conosca questa password può decifrarla.

  • Le password complesse possono confondere anche un esperto di password esperto. A volte le operazioni matematiche alla base di cifrari complessi possono essere un potente baluardo contro i messaggi di tutti i giorni.
  • Molti cifrari aggiungono chiavi, come le date, per rafforzare le password. Questo tasto regola il valore dell'uscita sommando il giorno del mese corrispondente (ad esempio il 1° tutte le codifiche vengono incrementate di 1).
Creazione di codici segreti e cifrari Passaggio 20
Creazione di codici segreti e cifrari Passaggio 20

Passaggio 2. Invertire l'algoritmo da applicare al messaggio

Una delle password più semplici che possono essere applicate è la password ROT1 (a volte indicata come password Caesar). Questo nome significa semplicemente che avanzi ogni lettera del messaggio alla lettera successiva dell'alfabeto.

  • Messaggio ROT1:

    Ciao

  • ROT1 codificato:

    io; B; m; P

  • Il cifrario di Cesare può essere modificato aumentando il numero delle diverse lettere dell'alfabeto. Concettualmente, ROT1 e ROT13 sono sostanzialmente gli stessi.
  • Le password possono essere molto complesse. Alcune password utilizzano coordinate, ore e altri numeri. Alcune password possono essere decifrate solo con l'aiuto di un computer.
Creazione di codici segreti e cifrari Passaggio 21
Creazione di codici segreti e cifrari Passaggio 21

Passaggio 3. Criptare il messaggio

Usa algoritmi per codificare i messaggi. Man mano che il processo di apprendimento del codice continua, la tua velocità nel decifrare le password aumenterà. Aggiungi l'algoritmo per complicarlo. Come esempio:

  • Includere una condizione di modifica nella password, ad esempio il giorno della settimana. Determina il valore per ogni giorno. Regola la password su questo valore durante la codifica dei messaggi per il giorno.
  • Includi il numero di pagina nel messaggio della password. Ogni lettera correlata sulla pagina funge da chiave nel messaggio, ad esempio:

    • Primo messaggio:

      7; 2; 3; 6; 3

    • Blocco libro: A_girl (gli spazi non contano)

      /H/ distanza

      Passaggio 7. lettera di /A/

      /e/ berjara

      Passo 2. lettere di /g/

      /l/ berjara

      Passaggio 3. lettere di /i/

      Eccetera…

    • Messaggio con chiave personalizzata:

      Ciao

Creazione di codici segreti e cifrari Passaggio 22
Creazione di codici segreti e cifrari Passaggio 22

Passaggio 4. Decifra la password

Dovresti abituarti a leggere le password quando sei abbastanza esperto, o almeno è più facile decifrarle. Quando applichi i processi (algoritmi) in modo coerente, queste abitudini ti aiuteranno a individuare le tendenze o ad acquisire intuizione quando lavori su questo tipo di sistema di cifratura.

I club di crittografia amatoriale sono piuttosto popolari su Internet. Molti di questi club sono gratuiti e insegnano le basi della programmazione moderna

Metodo 5 di 5: comprensione delle password predefinite

Creazione di codici segreti e cifrari Passaggio 23
Creazione di codici segreti e cifrari Passaggio 23

Passaggio 1. Impara il codice Morse

Nonostante il nome in codice, Morse è un tipo di cifrario. I punti e i trattini rappresentano segnali elettrici lunghi e corti, che vengono utilizzati al posto delle lettere dell'alfabeto. Questo metodo è stato utilizzato in passato per comunicare con l'elettricità (noto come telegrafo). Alcune delle lettere comunemente usate in Morse, indicate da segnali lunghi (_) e corti (.), includono:

  • R; S; T; L:._.; _..; _;._..
  • UN; E; O:._;.; _ _ _
Creazione di codici segreti e cifrari Passaggio 24
Creazione di codici segreti e cifrari Passaggio 24

Passaggio 2. Approfitta dei codici di trasposizione

Molte grandi persone della storia, come il genio Leonardo da Vinci, hanno scritto messaggi così come appaiono allo specchio. Pertanto, questo metodo di codifica viene comunemente chiamato "scrittura allo specchio". Questo tipo di password può sembrare difficile all'inizio, ma sarà presto compreso.

I cifrari a trasposizione di solito cambiano visivamente il messaggio o la disposizione delle lettere. L'immagine del messaggio verrà modificata per nascondere il suo significato originale

Creazione di codici segreti e cifrari Passaggio 25
Creazione di codici segreti e cifrari Passaggio 25

Passaggio 3. Converti il messaggio in codice binario

Binary è un linguaggio informatico che utilizza i numeri 1 e 0. Le combinazioni di 1 e 0 possono essere codificate e interpretate con una chiave binaria, oppure calcolando i valori rappresentati da 1 e 0 per ogni lettera di un messaggio.

Quando il nome "Matt" è codificato con codice binario, il risultato è: 01001101; 01000001; 01010100; 01010100

Suggerimenti

  • Trova un modo per codificare gli spazi tra le parole e le parole stesse. Ciò rafforzerà il codice e renderà più difficile decifrarlo. Ad esempio, puoi usare le lettere (preferibilmente E, T, A, O e N) invece degli spazi. Queste lettere sono chiamate zero.
  • Impara diversi script, come Runic e genera codici di codifica/interpretazione per il destinatario del messaggio. Lo puoi trovare su internet.

Consigliato: