0Pricing
Cryptology Academy · Lezione

Vocabolario fondamentale della crittografia

Padroneggi plaintext, ciphertext, chiavi, cifratura e decifratura.

Vocabolario fondamentale della crittografia è una lezione Cryptology Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Cryptology Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Cryptology Academy include 4 lezioni in totale.

Benvenuto

In questa lezione imparerà il vocabolario fondamentale della crittografia: testo in chiaro, testo cifrato, chiavi, algoritmi e protocolli.

Testo in chiaro e testo cifrato

Il testo in chiaro è il dato originale leggibile. Il testo cifrato è il risultato reso illeggibile. La cifratura converte il testo in chiaro in testo cifrato; la decifratura esegue l'operazione inversa.

Che cos'è una chiave?

Una chiave è un'informazione segreta che controlla il modo in cui un algoritmo cifra o decifra i dati. L'algoritmo può essere pubblico; solo la chiave deve rimanere segreta.

Principio di Kerckhoffs

Nel 1883, Kerckhoffs affermò che un cifrario deve essere sicuro anche se tutto ciò che riguarda il sistema, tranne la chiave, è di dominio pubblico. La crittografia moderna segue rigorosamente questo principio.

Cifrario e protocollo

Un cifrario è una trasformazione matematica, come AES. Un protocollo è una sequenza di passaggi che usa i cifrari per raggiungere un obiettivo di sicurezza, come l'handshake di TLS.

Riservatezza

La riservatezza significa che solo le parti autorizzate possono leggere un messaggio. La cifratura garantisce la riservatezza trasformando i dati in testo cifrato illeggibile.

Integrità

L'integrità significa che un messaggio non è stato alterato durante la trasmissione. Le funzioni hash e i codici di autenticazione dei messaggi (MAC) verificano l'integrità.

Autenticazione

L'autenticazione dimostra l'identità: prova che Lei è chi dichiara di essere. Le firme digitali e i certificati forniscono l'autenticazione crittografica.

Non ripudio

Il non ripudio significa che il mittente non può negare di aver inviato un messaggio. Le firme digitali associano crittograficamente un messaggio alla chiave privata del mittente.

Triade CIA

La triade CIA — riservatezza, integrità e disponibilità — è il modello classico della sicurezza. La crittografia si occupa principalmente di riservatezza e integrità.

Entropia e casualità

L'entropia misura l'imprevedibilità. Una chiave a 256 bit con entropia completa ha 2^256 valori possibili. La casualità insufficiente è la causa più comune dei guasti crittografici.

Verifica rapida

Secondo il principio di Kerckhoffs, che cosa deve rimanere segreto in un sistema crittografico?

Riepilogo

Eccellente! Ora conosce il linguaggio della crittografia. Nella prossima lezione vedrà le differenze fondamentali tra cifratura simmetrica e asimmetrica.

Domande Frequenti

La lezione «Vocabolario fondamentale della crittografia» è gratuita?

Sì — il testo completo di «Vocabolario fondamentale della crittografia» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Cryptology Academy, passa a CoddyKit PRO. Il corso Cryptology Academy include 4 lezioni in totale.

Cosa imparerò in «Vocabolario fondamentale della crittografia»?

Padroneggi plaintext, ciphertext, chiavi, cifratura e decifratura. Eserciti Cryptology Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Cryptology Academy?

Non è richiesta alcuna esperienza precedente. Cryptology Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.

Quanto tempo richiede la lezione «Vocabolario fondamentale della crittografia»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Cryptology Academy?

Sì. Ogni lezione Cryptology Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Cifrari antichi e storia delle origini della crittografia
  2. Vocabolario fondamentale della crittografia
  3. Panoramica della crittografia simmetrica e asimmetrica
  4. La crittografia nella vita quotidiana
← Torna a Cryptology Academy