Stage di Matematica e Applicazioni

13 - 22 giugno 2017

Lo stage ha lo scopo di presentare l’algoritmo di crittografia RSA introducendo l’apparato teorico sul quale l’algoritmo si basa. Accanto a lezioni frontali, esercizi comunitari e studio individuale sotto la supervisione dei tutors, i ragazzi saranno chiamati anche ad implementare, con opportuni linguaggi di programmazione, algoritmi di calcolo sulla base delle nozioni teoriche apprese. Lo stage culminerà in una sfida finale a premi nella quale degli hacker tenteranno di decifrare il messaggio codificato tra banca e cliente.

Orario delle attività didattiche (Aula Magna al piano 0 di Via Valleggio 11)

Esercizi, quiz e sfide

Dispense

Slides sulla crittografia

Slides sulla programmazione in Python

Link utili

SFIDA FINALE (spedire la soluzione a stefano.pigola@uninsubria.it)

    1. Scrivere in MAXIMA(!) il codice per realizzare la scomposizione di un numero intero sapendo che i fattori primi sono vicini
    2. Dato il numero intero (.rtf) scomporlo in fattori primi.
    1. Sono dati i seguenti messaggi (.rtf) cifrati attraverso l'algoritmo RSA con le chiavi pubbliche indicate nel file.  L'alfabeto di codifica è riportato qui: (.rtf). Decifrateli!


ore 13:30. Lo stage è finito!


... e ora...

BUONE VACANZE!!!

GRAZIE a tutti per la partecipazione. È stata un'edizione spettacolare!
Per qualsiasi informazione, curiosità o semplicemente per rimanere in contatto, non esitate a scrivere. Un gigantesco "in bocca al lupo" per il vostro futuro: Valerio, Alberto e Stefano

aggiornato al 22 giugno 2017