Glossario di crittografia

Definizioni in linguaggio semplice: cifrari, codici, codifiche e termini di crittoanalisi usati nel sito.

Concetti di base

Chiave

Una chiave crittografica controlla una trasformazione e determina chi può cifrare, decifrare o autenticare i dati.

Cifrario

Un cifrario è un algoritmo che trasforma i dati in base a una chiave, normalmente tra testo in chiaro e testo cifrato.

Cifrario a blocchi

Un cifrario a blocchi è un algoritmo simmetrico che trasforma blocchi di dati di dimensione fissa sotto una chiave segreta.

Cifrario a flusso

Un cifrario a flusso combina il testo in chiaro con un flusso pseudocasuale generato da chiave segreta e nonce.

Cifratura

La cifratura è una trasformazione crittografica reversibile che converte il testo in chiaro in testo cifrato usando una chiave.

Cifratura asimmetrica

La cifratura asimmetrica usa una chiave pubblica per cifrare e la chiave privata correlata per decifrare.

Cifratura simmetrica

La cifratura simmetrica usa la stessa chiave segreta, o chiavi derivate, per cifrare e decifrare i dati.

Codice

Nella crittografia classica, un codice sostituisce parole o frasi con simboli o gruppi assegnati in un libro dei codici.

Decifratura

La decifratura usa la chiave richiesta per invertire la cifratura e recuperare il testo in chiaro dal testo cifrato.

Entropia

L’entropia misura l’incertezza di un valore e limita la difficoltà di indovinare i segreti crittografici.

Nonce

Un nonce è un valore che non deve ripetersi nell’ambito definito dal protocollo, spesso sotto una stessa chiave.

Testo cifrato

Il testo cifrato è un dato trasformato mediante cifratura affinché il significato originale resti inaccessibile senza la chiave.

Testo in chiaro

Il testo in chiaro è il dato originale non cifrato fornito alla cifratura o recuperato intatto mediante la decifratura.

Vettore di inizializzazione

Un vettore di inizializzazione è un input non segreto che inizializza una modalità di cifratura ed evita ripetizioni pericolose.

Cifrari classici

Cifrario a chiave scorrevole

Un cifrario a chiave scorrevole usa un testo lungo non ripetuto come flusso per una sostituzione polialfabetica.

Cifrario a scorrimento

Un cifrario a scorrimento sostituisce ogni simbolo con quello a distanza fissa in un alfabeto ordinato.

Cifrario a sostituzione

Un cifrario a sostituzione rimpiazza le unità del testo in chiaro con altri simboli senza cambiarne l'ordine.

Cifrario a trasposizione

Un cifrario a trasposizione riordina i simboli del testo in chiaro secondo una chiave senza sostituirli.

Cifrario monoalfabetico

Un cifrario monoalfabetico usa un'unica corrispondenza di sostituzione fissa per tutto il messaggio.

Cifrario nullo

Un cifrario nullo nasconde un messaggio in un testo innocuo selezionando caratteri secondo una regola segreta.

Cifrario polialfabetico

Un cifrario polialfabetico alterna più alfabeti di sostituzione durante l'elaborazione del messaggio.

Espansione della chiave

L'espansione della chiave deriva chiavi di round o sottochiavi dalla chiave fornita al cifrario.

Flusso di chiave

Un flusso di chiave è la sequenza di valori combinati in successione con le unità del testo in chiaro.

Macchina a rotori

Una macchina a rotori è un dispositivo elettromeccanico le cui ruote cablate cambiano la sostituzione dopo ogni input.

Steganografia

La steganografia nasconde l'esistenza di un contenuto inserendolo in un supporto dall'aspetto ordinario.

Tabula recta

Una tabula recta è una tabella quadrata le cui righe contengono versioni dell'alfabeto traslate in successione.

Crittoanalisi

Analisi delle frequenze

Un metodo crittoanalitico che confronta le frequenze di simboli e gruppi di lettere con i profili linguistici per interpretare i cifrari classici.

Attacco a dizionario

Un attacco a dizionario prova una lista prioritaria di password, chiavi o frasi probabili invece di tutte le possibilità.

Attacco a forza bruta

Un attacco a forza bruta prova sistematicamente chiavi o segreti finché trova un risultato valido riconoscibile.

Crib (parola probabile)

Un crib è un frammento ipotizzato di testo in chiaro usato per provare posizioni, chiavi o struttura del testo cifrato.

Crittoanalisi

La crittoanalisi studia i sistemi crittografici per recuperare informazioni, chiavi o debolezze senza il segreto previsto.

Esame di Kasiski

L’esame di Kasiski stima il periodo di un cifrario polialfabetico a chiave ripetuta dalle distanze tra sequenze cifrate ripetute.

Indice di coincidenza

L’indice di coincidenza misura la probabilità che due lettere scelte da un testo siano uguali.

Nessun termine corrisponde alla ricerca.