Come Inventare La Crittografia

Sommario:

Come Inventare La Crittografia
Come Inventare La Crittografia

Video: Come Inventare La Crittografia

Video: Come Inventare La Crittografia
Video: CRIPTARE i dati | Cosa significa e come si fa 2024, Aprile
Anonim

Non tutte le informazioni dovrebbero essere disponibili per la visualizzazione generale. Uno dei modi per proteggere le informazioni è la crittografia, ovvero la compilazione di uno speciale algoritmo che consente di ricodificare le informazioni in una forma che solo alcune persone comprendono.

Come inventare la crittografia
Come inventare la crittografia

Il cifrario più primitivo è l'uso di parole o lettere ausiliarie. Durante l'infanzia, molti hanno cercato di parlare in una lingua immaginaria, ad esempio aggiungendo la sillaba "ma" dopo ogni vocale. Questo metodo funziona solo durante una conversazione, è improbabile che altri siano in grado di capirti. È improbabile che le informazioni scritte possano essere crittografate in questo modo, poiché un tale algoritmo è facilmente calcolabile.

Un altro cifrario per bambini è la rimozione di qualsiasi lettera da una parola. Molto spesso, vengono eliminate tutte le vocali o ogni altra lettera. Quindi, ad esempio, dalla frase "Vieni a visitare" puoi ottenere "prhd in gst". Non è difficile da decifrare senza ulteriori indizi.

Cifrari simmetrici

In un altro modo, sono chiamati crittosistemi simmetrici. La particolarità di questo metodo di crittografia è che la stessa chiave viene utilizzata per la crittografia e la decrittografia. L'algoritmo deve essere concordato preventivamente dalle parti.

Uno dei metodi più comuni di tale crittografia è scrivere il testo verticalmente, non orizzontalmente. Viene compilata una tabella con altezza fissa e lunghezza variabile. Le informazioni richieste vengono registrate verticalmente. Non appena il testo raggiunge una certa dimensione, va a capo nella colonna successiva. Quindi la tabella viene rimossa e la cifra ricevuta viene inviata alla seconda parte. Per effettuare una decrittazione è sufficiente conoscere l'altezza della tabella.

Se le informazioni sono molto preziose e devono essere crittografate con maggiore attenzione, è possibile utilizzare una doppia permutazione. Cioè, il metodo precedente viene ripetuto di nuovo con una modifica dell'altezza della tabella. Inoltre, nella seconda tabella, puoi utilizzare non colonne, ma righe, questo complicherà solo la decrittazione. Alcuni crittografano i record secondo uno schema a zigzag, diagonale o a spirale.

I cifrari asimmetrici sono chiamati cifrari, la cui chiave è nota in anticipo. Utilizzato principalmente su Internet. Ad esempio, le firme digitali funzionano con l'aiuto di crittosistemi asimmetrici.

Sostituzione delle lettere

Il vantaggio di questo metodo di crittografia rispetto al precedente è che è quasi impossibile capirlo da soli. Per lo meno, ci vorrà molto tempo.

Il modo più semplice è quando una lettera viene abbinata a un'altra. Ad esempio, A = B, D = D e così via. Innanzitutto, scrivono il testo stesso, quindi sostituiscono le lettere una per una. Il vantaggio di questo metodo è che puoi imparare la tabella delle sostituzioni necessarie una volta e poi usarla costantemente. La soluzione migliore è dividere l'alfabeto a metà, mettere le lettere una accanto all'altra e abbinarle in questo modo.

Consigliato: