Attività ed iniziative

Post Quantum and Cloud Cryptography

Il corso è riservato ai soci di “De Componendis Cifris APS”, per i quali è completamente gratuito (vedi a questo link come associarsi).

Si tratta della seconda fruizione, pertanto i soci che si iscrivono entro il 25 settembre 2023 possono seguire le lezioni registrate che si trovano nella sezione Edizione 2022. Ci aspettiamo che gli iscritti al corso completino la visione dei video entro il 17 novembre.

Nel periodo dal primo ottobre al 17 novembre, gli studenti possono fare domande e avere assistenza sul corso, scrivendo al Dott. Marzio Mula (marziomula@gmail.com).

Infine, gli iscritti che vogliano ottenere un certificato di partecipazione al corso, devono sostenere l'esame (online) il 27 Novembre 2023, il 5 Dicembre 2023, o il 29 Gennaio alle 15:00.


FULL DESCRIPTION IN ENGLISH

De Cifris members are again offered the opportunity to take the final exam of the course De Cifris Trends in Modern Cryptography 2022

Organizers

Massimiliano Sala and Marzio Mula.

Language

English.

How to sign up

The exam can only be taken by De Cifris members. Directions for becoming a member are available on this page.

Deadline: 25th September 2023 (send an email to trends@decifris.it)

Lessons

Part 1: Post Quantum Cryptography
Title and linkTopicsLecturers
Course introduction
(Video)
  • Sketch of the course
  • Introduction to post-quantum cryptography
  • Intro to cloud encryption
  • Intro to complexity theory
Massimiliano Sala
Marco Calderini
(UNITN)
Lattices mod 1
(Video)
Linear algebra over lattices:
  • Basis of a lattice
  • Dimension of a lattice
  • Length and distance
Lea Terracini
(UNITO)
Lattices mod 2
(Video)
Determinant:
  • Fundamental Domain
  • Determinant
  • Hadamard’s inequality
  • Hermite’s Theorem
Giordano Santilli
(UNITN)
Problems over lattices
(Video)
  • SVP and CVP
  • Appr-SVP
  • Gaussian heuristic
  • LLL
  • Babai’s Closest Vertex Algorithm
Stefano Barbero
(POLITO)
Complexity of the
problems for lattices
(Video)
  • Complexity of SVP
  • Complexity of CVP
  • Complexity of their approximate versions
Massimo Lauria
(Roma Sapienza)
NTRU encryption
(Video)
  • The encryption algorithm (classical) NTRU
  • The NTRU-HRSS-KEM (NIST submission round 2)
Nadir Murru
(UNITN)
Attacks to NTRU
(Video)
  • Coppersmith and Shamir
  • Other attacks
Andrea Visconti
(UNIMI)
LWE
(Video)
  • LWE on lattices
  • LWE on polynomial rings
Roberto Civino
(UNIVAQ)
Crystals & Saber
(Video)
  • The cryptosystems Crystals, Kyber and Dilithium
  • The cryptosystem Saber
Andrea Basso
(University of Birmingham)
Problems on codes
(Video)
  • Linear codes
  • The MLD problem
  • The equivalence problem
Marco Timpanella
(UNIPG)
Code-based cryptography
(Video)
  • McEliece
  • Niederreiter
  • LEDAcrypt
Marco Baldi
(UNIVPM)
Foundations of multivariate crypto
(Video)
  • Definition of the MQ problem
  • Methods to solve multivariate polynomial systems
  • Special methods for the finite field case
Michela Ceria
(POLIBA)
Rainbow digital signature
(Video)
  • The digital signature scheme Rainbow
  • Security of Rainbow
Roberto La Scala
(UNIBA)
Part 2: Cloud Cryptography
Title and linkTopicsLecturers
ABE-paring
(Video)
  • Formal properties of pairings
  • Tate pairing
  • Weil pairing
Laura Capuano
(ROMA3)
ABE-IBE
(Video)
  • Boneh Franklin scheme
  • Fuzzy IBE
Annamaria Iezzi
(UNINA)
Ciphertext-policy ABE
(Video)
  • CP-ABE based on pairings
Marco Pedicini
(ROMA3)
Key-policy ABE
(Video)
  • Key policy ABE
  • Revocable storage
Riccardo Longo
(UNITN)
Functional Encryption I
(Video)
  • Introduction to Functional Encryption
  • Security notions and mathematical assumptions
Irene Villa
(UNITN)
Functional Encryption II
(Video)
  • Predicate Encryption (PE)
  • PE with public index
  • PE with private index
Carla Mascia
(UNITN)
Secure multi-party
computation
(Video)
  • Security goals and proofs
  • MPC based on Threshold Secret Sharing
  • SPDZ
Mario Di Raimondo
(UNICT)

Test

The participants who pass an online test (oral exam) will receive a "Course Attendance" certificate.

Slides

Slides of the presentations are available.

Contacts

For any further information about the registration, or any questions about the lessons, send an email to marziomula@gmail.com.