Crittografia
Approfondimenti sulla matematica che protegge Internet: funzioni di hash, firme digitali, la famiglia SHA e la collisione SHAttered che ha dato il nome a questo sito. Spiegazioni e inchieste per chi vuole capire come funzionano davvero le primitive.
ECC in Node.js: ECDH ed ECDSA in 12 Step [2026]
La crittografia a curva ellittica (ECC) permette di raggiungere 128 bit di sicurezza con una chiave da 256 bit, mentre RSA richiede 3.072 bit per lo stesso livello…
LUKS su Ubuntu: Cifrare il Disco in 12 Step [2026]
Un portatile rubato, un disco dismesso senza wipe, un backup finito nelle mani sbagliate: in tutti questi casi la differenza tra un incidente trascurabile e una violazione di…
VeraCrypt vs BitLocker: 5 Cifrari vs 1 [2026]
Cifrare il disco non è più una scelta da paranoici. Con il furto di laptop, i controlli alla frontiera e i ransomware che colpiscono anche le piccole imprese,…
GPG: Cifrare e Firmare File in 12 Step [2026]
Cifrare un file con una password che chiunque può indovinare non protegge niente. GPG (GNU Privacy Guard, o GnuPG) risolve il problema alla radice: usa crittografia a chiave…
OpenSSL 3.5 LTS: Chiavi e Certificati in 12 Step [2026]
OpenSSL è lo strumento crittografico più diffuso al mondo: protegge la maggior parte del traffico HTTPS, firma pacchetti software e genera le chiavi che custodiscono dati aziendali e…
Hashing Password con bcrypt in Node.js: 12 Step [2026]
Ogni volta che un database di credenziali finisce online, la differenza tra un incidente gestibile e un disastro dipende da una scelta tecnica fatta mesi prima: come sono…
VeraCrypt: Cifrare un Disco AES-256 in 12 Step [2026]
Un portatile aziendale dimenticato su un treno regionale non è più solo un problema di hardware. È una potenziale violazione di dati personali ai sensi del GDPR, con…
Crittografia End-to-End in Node.js: 12 Step [2026]
La crittografia end-to-end non è più un argomento riservato ai team di Signal o WhatsApp. Nel 2026 qualsiasi sviluppatore che gestisce messaggi privati, documenti sanitari, dati finanziari o…
La collisione SHA-1 di SHAttered: come è stata infranta una funzione hash
La prima collisione pratica di SHA-1 Il 23 febbraio 2017 i ricercatori del CWI Amsterdam (il centro nazionale olandese per la matematica e l’informatica) e di Google annunciarono…
SHA-256 spiegato: il cuore della famiglia SHA-2
Che cos’è SHA-256 SHA-256 è una funzione hash crittografica che appartiene alla famiglia SHA-2, l’insieme di algoritmi standardizzati dal NIST come successori di SHA-1. Il numero nel nome…



