CriptoLab: dalla teoria degli algoritmi al coding crittografico

Dal 3 al 5 ottobre 2025 si è svolta, presso il Grand Hotel Salerno (Lungomare Clemente Tafuri, 1), la terza edizione del Convegno ITAliano sulla Didattica dell’INFOrmatica (ITADINFO 2025). Il convegno è stato organizzato dal Laboratorio Nazionale CINI “Informatica e Scuola”, in collaborazione con il Dipartimento di Informatica dell’Università di Salerno e con l’associazione di promozione sociale APS “Programma il Futuro”, con il contributo del Progetto Nazionale “Informatica” del Piano Lauree Scientifiche. L’iniziativa è rientrata nel quadro del Protocollo d’Intesa tra CINI e Ministero dell’Istruzione e del Merito per lo sviluppo dell’insegnamento dei concetti scientifici di base dell’informatica e dell’educazione all’uso responsabile della tecnologia.

ITADINFO ha proposto sessioni di diversa natura dedicate ai temi dell’insegnamento e dell’apprendimento dell’informatica nella scuola, favorendo il confronto fra docenti e ricercatori su esperienze sul campo, risultati di ricerca e formazione laboratoriale interattiva.

Continua a leggere

Algebra booleana – Esercizi

La logica booleana è il linguaggio fondamentale dei sistemi digitali.
Lavora con due valori, vero (1) e falso (0), e usa operatori come AND (∧), OR (∨), NOT (¬), oltre a composti come NAND, NOR, XOR (⊕). Imparare a costruire e leggere le tavole di verità aiuta a sviluppare capacità di analisi, a comprendere il funzionamento dei circuiti e a ragionare sulle condizioni nei programmi.

Continua a leggere

Implementazione del Cifrario di Cesare e realizzazione di un attacco a forma bruta

Il Cifrario di Cesare è uno dei metodi di crittografia più antichi e semplici, utilizzato dallo stesso Giulio Cesare per proteggere le sue comunicazioni. Questo metodo consiste nel sostituire ogni lettera di un messaggio con un’altra lettera, spostata di un numero fisso di posizioni nell’alfabeto. In questo articolo, esploreremo come implementare questo sistema crittografico in Python e vedremo come attaccarlo con la forza bruta.

Continua a leggere