Crittografia
Dalla cifra di Cesare al post-quantum: chiavi, firme, TLS e marca temporale.
AES spiegato semplice: come funziona lo standard di cifratura
Cos'è AES, come trasforma i dati in blocchi da 128 bit, che differenza c'è tra chiavi da 128 e 256 bit e perché resta lo standard di cifratura più usato.
Blockchain spiegata dal punto di vista crittografico
Hash concatenati, alberi di Merkle, firme digitali e proof of work: gli ingredienti crittografici di una blockchain e perché i dati non sono cifrati.
Certificati digitali e autorità di certificazione spiegati
Cos'è un certificato X.509, come funziona la catena di fiducia delle autorità di certificazione, cosa sono revoca e Certificate Transparency.
Chiavi di sicurezza hardware e smart card: come funzionano
Come chiavi FIDO2, passkey e smart card custodiscono una chiave privata non copiabile, perché resistono al phishing e come usarle in sicurezza.
Cifratura del disco: BitLocker, FileVault e LUKS a confronto
Come funziona la cifratura del disco con BitLocker, FileVault e LUKS, cosa protegge quando il PC è spento e perché la chiave di ripristino è decisiva.
Cifratura end-to-end nelle chat: come funziona e i suoi limiti
Cosa significa davvero cifratura end-to-end nelle chat, come funziona il protocollo Signal, a cosa servono i codici di sicurezza e dove resta il rischio.
Crittografia a curve ellittiche: perché bastano chiavi corte
Come funziona la crittografia a curve ellittiche, perché una chiave da 256 bit equivale a un RSA da 3072 e dove la incontri: HTTPS, chat cifrate, Bitcoin.
Crittografia post-quantistica: cosa cambia e perché ora
Perché i computer quantistici minacciano RSA e curve ellittiche, quali algoritmi post-quantistici sono standard e come prepararsi alla transizione.
Crittografia simmetrica e asimmetrica: differenze e usi
Chiave condivisa o coppia di chiavi? Come funzionano crittografia simmetrica e asimmetrica, pregi, limiti e perché i sistemi reali le usano insieme.
Diffie-Hellman: lo scambio di chiavi spiegato semplice
Come concordare una chiave segreta parlando in pubblico: lo scambio Diffie-Hellman con un esempio numerico, i suoi limiti e le versioni moderne.
Errori comuni nell'uso della crittografia e come evitarli
Base64 scambiato per cifratura, chiavi nel codice, nonce riutilizzati, certificati non verificati: gli errori più frequenti e le alternative corrette.
Firma digitale: come funziona davvero, passo dopo passo
Cosa succede quando firmi digitalmente un file: hash, chiave privata, certificato e verifica. Differenze con la firma scansionata e formati p7m e PDF.
Firma elettronica ed eIDAS: semplice, avanzata e qualificata
I tre livelli di firma elettronica del regolamento eIDAS spiegati dal punto di vista tecnico: requisiti, dispositivi, certificati qualificati, esempi.
Forward secrecy: perché protegge le comunicazioni passate
Cos'è la forward secrecy, perché il furto di una chiave privata non deve esporre il traffico registrato in passato e come si ottiene in TLS e nelle chat.
Funzioni hash crittografiche: cosa sono e a cosa servono
Cos'è un hash crittografico, quali proprietà deve avere, perché MD5 e SHA-1 sono superati e come SHA-256 garantisce l'integrità di file, firme e prove.
Gestione delle chiavi crittografiche: il vero punto debole
Generare, custodire, ruotare e distruggere le chiavi crittografiche: ciclo di vita, HSM, cifratura a busta ed errori che vanificano la cifratura.
Hashing delle password: bcrypt, scrypt e Argon2 a confronto
Perché le password non si cifrano ma si trasformano con funzioni lente: sale, fattore di costo e differenze tra bcrypt, scrypt, PBKDF2 e Argon2.
Marca temporale: come provare quando esisteva un documento
Come funziona la marca temporale crittografica: hash, autorità di marcatura, token firmato. A cosa serve, cosa prova davvero e quali limiti ha.
Modalità di cifratura a blocchi: ECB, CBC, CTR e GCM
Perché AES da solo non basta: come funzionano le modalità ECB, CBC, CTR e GCM, cosa sono IV e nonce e perché oggi si sceglie la cifratura autenticata.
Numeri casuali in crittografia: perché la casualità conta
Chiavi, nonce e sali dipendono dalla casualità: generatori veri e pseudocasuali, fonti di entropia e cosa succede quando la casualità è debole.
PGP e GnuPG: cifrare e firmare le email in modo consapevole
Come funziona PGP con GnuPG: coppia di chiavi, impronta, rete di fiducia, firma e cifratura delle email. Cosa protegge, cosa no e come evitare gli errori.
RSA: come funziona la crittografia a chiave pubblica
RSA spiegato con un esempio numerico: numeri primi, chiave pubblica e privata, perché fattorizzare è difficile e quali errori rendono RSA vulnerabile.
Steganografia e crittografia: nascondere o rendere illeggibile
Differenze tra steganografia e crittografia, dagli inchiostri invisibili ai bit delle immagini, filigrane digitali e come si scopre un messaggio nascosto.
Storia della crittografia: da Cesare a Enigma e oltre
Dal cifrario di Cesare a Enigma fino alla chiave pubblica: come è nata la crittografia moderna e quali lezioni la sua storia insegna ancora a chi la usa.
TLS e HTTPS: cosa succede davvero quando vedi il lucchetto
Cosa fa TLS dietro il lucchetto di HTTPS: handshake, scambio di chiavi, certificato, cifratura dei dati. Cosa protegge davvero e cosa resta visibile.