🔐 La crittografia: il linguaggio dei messaggi segreti!

Hai presente quando tu e un tuo amico vi scrivete un bigliettino usando un codice inventato da voi per non farvi scoprire dai professori? Ecco, questa è la crittografia: l’arte di nascondere i messaggi segreti trasformandoli in modo che solo chi ha la “chiave giusta” possa leggerli.

Un po’ di storia antica

  • Il Cifrario di Cesare: Già duemila anni fa, l’imperatore romano Giulio Cesare usava un trucco semplicissimo per le sue lettere segrete: spostava le lettere dell’alfabeto di un certo numero di posizioni (ad esempio, al posto della A scriveva la D). Chi intercettava il messaggio vedeva solo un mucchio di lettere incomprensibili!
  • La macchina Enigma: Durante la Seconda Guerra Mondiale, i tedeschi usavano una macchina complicatissima chiamata Enigma per mandare ordini segreti. Sembrava impossibile da violare, ma un brillante matematico inglese di nome Alan Turing riuscì a costruire un super computer primitivo per decfrarla, salvando milioni di vite.

Un fatto sorprendente: la magia dei numeri primi

Oggi i messaggi segreti non si fanno più con carta e matita, ma con la matematica dei computer. Il trucco geniale su cui si basa internet è questo:

  • È facilissimo moltiplicare tra loro due numeri enormi (tipo un numero di 100 cifre per un altro di 100 cifre).
  • Invece, è impossibile (o ci metterebbe troppo tempo anche il computer più potente del mondo) fare il contrario: partire dal risultato finale per scoprire quali erano i due numeri di partenza!

È come mescolare della vernice blu e gialla per fare il verde: è facile mescolarle, ma è difficilissimo separarle di nuovo esattamente come prima.

Dove la usi tutti i giorni?

Anche se non te ne accorgi, usi la crittografia in continuazione:

  • Le chat sul telefono: Quando mandi un messaggio su WhatsApp o Telegram, il testo viene “mischiato” automaticamente dal telefono e torna leggibile solo sul telefono del tuo amico. Nemmeno la compagnia telefonica può leggerlo!
  • I videogiochi e gli acquisti online: Quando compri qualcosa su internet o accedi a un videogioco con la password, la crittografia crea uno scudo invisibile per evitare che gli hacker rubino i tuoi dati.

Curiosità: La crittografia dimostra che la matematica non serve solo a fare i calcoli a scuola, ma è il mantello dell’invisibilità del mondo digitale!

Salta al contenuto