Vai al contenuto

Crittografia: proteggere dati e comunicazioni

Ogni volta che apri un sito con il lucchetto, mandi un messaggio su WhatsApp o accedi con SPID, stai usando la crittografia senza accorgertene. È la tecnologia che rende possibile la privacy e la fiducia in rete.

In questo modulo capiamo prima a cosa serve e come funziona, poi la mettiamo in pratica con Python: calcolo di impronte (hash), cifratura di dati con AES e una piccola introduzione alla steganografia.

Educazione civica – Cittadinanza digitale. Tre lezioni (una teorica e due di laboratorio) e una verifica a risposta multipla su Athena.

  1. 1 La crittografia nella vita di tutti i giorni A cosa serve la crittografia, cifratura simmetrica e asimmetrica, hashing e dove la incontri ogni giorno.
  2. 2 Laboratorio: hashing e cifratura in Python Calcolare impronte con SHA-256, verificare l'integrità di un file e cifrare dati con AES usando pycryptodome.
  3. 3 Laboratorio: steganografia Nascondere un messaggio dentro un'immagine con Python, la differenza con la crittografia e gli usi leciti e illeciti.

Inizia dalla lezione 1