Skip to Main Content (Press Enter)

Logo UNIBS
  • ×
  • Home
  • Persone
  • Strutture
  • Competenze
  • Pubblicazioni
  • Professioni
  • Corsi
  • Insegnamenti
  • Terza Missione

Competenze & Professionalità
Logo UNIBS

|

Competenze & Professionalità

unibs.it
  • ×
  • Home
  • Persone
  • Strutture
  • Competenze
  • Pubblicazioni
  • Professioni
  • Corsi
  • Insegnamenti
  • Terza Missione
  1. Insegnamenti

750786 - ALGEBRA PER CODICI E CRITTOGRAFIA

insegnamento
Tipo Insegnamento:
Ins. uff. con erogazioni e cop.
Opzionale
Durata (ore):
60
CFU:
6
SSD:
GEOMETRIA
Sede:
BRESCIA
Url:
Dettaglio Insegnamento:
COMMUNICATION TECHNOLOGIES AND MULTIMEDIA - TECNOLOGIE DELLE COMUNICAZIONI E MULTIMEDIA/PERCORSO COMUNE Anno: 1
Dettaglio Insegnamento:
COMMUNICATION TECHNOLOGIES AND MULTIMEDIA - TECNOLOGIE DELLE COMUNICAZIONI E MULTIMEDIA/PERCORSO COMUNE Anno: 2
Dettaglio Insegnamento:
INGEGNERIA DELLE TECNOLOGIE PER L'IMPRESA DIGITALE/comune Anno: 3
Dettaglio Insegnamento:
INGEGNERIA ELETTRONICA E DELLE TELECOMUNICAZIONI/Telecomunicazioni Anno: 2
INGEGNERIA ELETTRONICA E DELLE TELECOMUNICAZIONI/TELECOMUNICAZIONI Anno: 3
Dettaglio Insegnamento:
INGEGNERIA INFORMATICA/comune Anno: 2
Dettaglio Insegnamento:
INGEGNERIA INFORMATICA/comune Anno: 3
Anno:
2025
Course Catalogue:
https://permalink.unibs.it/suacds/afcc/2025?corso=...
  • Dati Generali
  • Syllabus
  • Corsi

Dati Generali

Periodo di attività

Primo Semestre (15/09/2025 - 23/12/2025)

Syllabus

Obiettivi Formativi

Gli obiettivi del corso sono di fornire agli studenti
1) una conoscenza di base degli algoritmi crittografici fondamentali simmetrici (AES, DES) e asimmetrici (RSA, ElGamal) correntemente in uso, nonche' delle primitive crittografiche generali (funzioni hash, numeri pseudo-casuali, etc.)
2) gli strumenti matematici necessari a comprendere gli anzidetti algoritmi ed ad implementarli
3) nozioni sui protocolli fondamentali per l'implementazione di sistemi sicuri ( ZKP, Homomorphic Encryption)
4) esempi di applicazioni della crittografia a problemi concreti (e.g. anonimita', voto elettronico, crittovalute, etc.)

Prerequisiti

Corso di Algebra e Geometria (I anno)

Metodi didattici

Esclusivamente lezioni frontali in modalita' tradizionale.

Verifica Apprendimento

Elaborazione e presentazione di un elaborato su di un argomento selezionato inerente le tematiche del corso. L'elaborato deve costituire un approfondimento sostanziale rispetto quanto visto a lezione.
Il voto in questo caso viene determinato in funzione della qualita' della presentazione e della capacita' dello studente di rispondere a domande su quanto svolto.
In alternativa, esame orale con verifica dei contenuti appresi sul programma svolto.

Testi

* N.P. Smart, Cryptography made simple, Springer-Verlag (2016)
* D. Boneh, V. Shoup, A Graduate Course in Applied Cryptography (2023)
* W. Stallings, "Cryptography and network security", Prentice Hall (2010)
* M.W. Baldoni, C. Ciliberto, G.M. Piacentini Cattaneo, "Aritmetica, Crittografia e Codici", Springer Verlag Unitext 24 (2006)

Testi Consigliati:
* R.A. Mollin, "RSA and Public-Key cryptography", CRC Press (2003)
* C.Cid, S.Murphy, M. Robshaw, "Algebraic aspects of the advanced encryption standard"
* C. Swenson, Modern Cryptanalysis, Wiley Publishing, Inc. (2008)
* L. Giuzzi, Codici Correttori, Springer-Verlag (2006)

Contenuti

L'obiettivo del corso e' quello di introdurre in modo rigoroso le principali primitive crittografiche alla base dei protocolli di comunicazione correntemente usati e di fornire gli strumenti algebrico-geometrici necessari per comprenderne il funzionamento nonche' le potenziali vulnerabilita'.

Lingua Insegnamento

Italiano; i testi di riferimento sono per la piu' parte in inglese.

Altre informazioni

Materiale supplementare per il corso sara' reso disponibile sulla pagina web del docente https://luca-giuzzi.unibs.it/

Corsi

Corsi (6)

INGEGNERIA DELLE TECNOLOGIE PER L'IMPRESA DIGITALE 
Laurea
Corso ad esaurimento
3 anni
INGEGNERIA ELETTRONICA E DELLE TELECOMUNICAZIONI 
Laurea
Corso ad esaurimento
3 anni
INGEGNERIA INFORMATICA 
Laurea
Corso ad esaurimento
3 anni
COMMUNICATION TECHNOLOGIES AND MULTIMEDIA - TECNOLOGIE DELLE COMUNICAZIONI E MULTIMEDIA 
Laurea Magistrale
2 anni
COMMUNICATION TECHNOLOGIES AND MULTIMEDIA - TECNOLOGIE DELLE COMUNICAZIONI E MULTIMEDIA 
Laurea Magistrale
2 anni
INGEGNERIA INFORMATICA 
Laurea Magistrale
Corso ad esaurimento
2 anni
No Results Found
  • Assistenza
  • Privacy
  • Utilizzo dei cookie
  • Note legali

Realizzato con VIVO | Designed by Cineca | 25.12.4.0