Glossario

Cifrario

algoritmo di cifraturacifrario crittografico

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

Definizione

Un cifrario è un algoritmo definito che trasforma il testo in chiaro in testo cifrato e lo ripristina con la chiave richiesta. La sicurezza deve risiedere nella chiave, non nel nascondere la procedura.

Tipi di cifrario

I cifrari classici usano sostituzione o trasposizione. Quelli simmetrici moderni elaborano blocchi o flussi; quelli a chiave pubblica usano chiavi correlate. Uno schema completo specifica anche modalità, nonce e autenticazione.

Cifrario, codice e codifica

Un codice storico sostituisce parole tramite un repertorio. Un cifrario trasforma simboli o bit con un algoritmo. Base64 e Morse cambiano solo la rappresentazione e non offrono segretezza crittografica.

Domande frequenti

Il cifrario è l’algoritmo; la cifratura è la sua applicazione con chiave e parametri.

No. La crittografia moderna presume algoritmi pubblici e chiavi protette.

No. Contano anche progetto, chiave, modalità, implementazione e uso corretto.

Vedi anche