Che cos'è un cifrario?
Il termine inglese americano cipher e la variante principalmente inglese britannico, cypher , sono usati vagamente per fare riferimento a qualsiasi messaggio codificato o crittografato e più in particolare per fare riferimento a messaggi crittografati utilizzando una chiave segreta. La parola è arrivata in inglese attraverso il francese antico e il latino medievale, ma ha origine nella parola araba che è traslitterata in inglese come sifr , che è una variante di una parola che significa "essere vuota" e riferita allo zero, che deriva dal stessa radice araba. Nel regno della crittografia - scrittura nascosta, la cifra può essere un verbo che significa "crittografare un testo" o un sostantivo, facendo riferimento al particolare sistema crittografico utilizzato o alla chiave utilizzata in quel sistema o al testo trasmesso da quel sistema. In altre parole, una cifra è tre cose diverse.
Quando il nome cifrato viene utilizzato per fare riferimento a un messaggio che è stato crittografato, si riferisce a ciò che viene più specificamente chiamato testo cifrato . Ciò è in contrasto con il testo in chiaro, che si riferisce al materiale normale non trattato. Il testo in chiaro è ciò che si ha sia prima della crittografia che dopo la decrittazione, con il testo cifrato che sostituisce temporaneamente il testo in chiaro nel tempo in cui è protetto.
Nel caso in cui il nome cifrato sia usato per riferirsi alla chiave segreta, si riferisce ad un valore che è o può essere usato per crittografare un messaggio in chiaro. Una chiave simmetrica viene utilizzata sia per crittografare che per decrittografare il testo cifrato. Quando vengono utilizzate chiavi asimmetriche, esiste una chiave per crittografare i dati e una chiave separata per decrittografare i dati.
Questo ci porta al significato della cifra in cui si fa riferimento al sistema di crittografia e decrittografia. Il sistema che utilizza una chiave simmetrica si chiama crittografia a chiave privata. Il sistema che utilizza chiavi asimmetriche è chiamato crittografia a chiave pubblica. Altre categorizzazioni dei sistemi di cifratura includono le cifre di trasposizione e le cifre di sostituzione, che descrivono i diversi modi di trattare il testo in chiaro. Il famoso codice usato da Giulio Cesare e spesso citato era un semplice codice di sostituzione. I cifrari sono anche classificati come cifrari a blocchi o in streaming.
I cifrari vengono utilizzati per facilitare le comunicazioni private di molti tipi. I cifrari possono essere usati da un governo, una spia, un'azienda o un terrorista. I cifrari vengono utilizzati su Internet per transazioni via e-mail e carta di credito, ad esempio. Oltre a rendere illeggibili i messaggi da parte di coloro ai quali non erano destinati, le cifre aiutano anche l'autenticazione dei messaggi, assicurando al destinatario che il messaggio proviene dal mittente da cui pretende di provenire.