Corso di laurea magistrale in Matematica

"Crittografia post-quantistica"

Registro delle Lezioni

Pagina del corso

Programma

Testi Consigliati

(Altri riferimenti saranno aggiunti durante lo svolgimento del corso)

Koblitz , N. “A course in number theory and cryptography

Galbraith, S. “Mathematics of Public key Cryptography

Micciancio, D., Goldwasser, S. “Complexity of Lattice Problems

Bernstein, D.J.,Buchmann, J.,Dahmen, E. (Eds.) “Post-Quantum Cryptography



Nielsen, M.A., Chuang, I.L., “Quantum Computation and Quantum Information”



Accesso quantum computer



Lezioni telematiche

Lezione-11-3-2020



Lezione-18-3-2020

Lezione-18-3-2020-b



Lezione-25-3-2020 Lezione-25-3-2020-cvp



Lezione-1/04/2020 -Deutsch-Jozsa

Quantum Computing

Deutsch-Josza e Shor

Quantum tutorial

https://medium.com/@jonathan_hui/qc-quantum-computing-series-10ddd7977abd

Lezione-8-4-20

Lezione-22-4-20

Lezione-24-4-20 Stima della fase, Stima di un autovalore e Order Finding

Nielsen, Chuang 5.1,5.2, 5.3



Lezione-29-4-20 Frazioni continue, Stime algoritmi, Period-finding e logaritmo discreto

Nielsen, Chuang 5.4



Esercitazioni

Quantum Algorithm Implementations for Beginners

https://qiskit.org/textbook/ch-algorithms/deutsch-josza.html#quantum-solution

https://qiskit.org/ Qiskit-cloud



Esempi

Superposition

C21, Swap

CCCX

Grover-Implementazione:

Diffusion

Grover-4-1, Grover-5-1, Grover-5-2, Grover-5-3

Grover-2targets



E-1-3-SAT

LG-110,

LCSAT-3-1G

LCSAT-3-2-G



QE-2

QE2-sG

QE2





nice post

http://twistedoakstudios.com/blog/Post2644_grovers-quantum-search-algorithm



E-1-3-SAT

https://researcher.watson.ibm.com/researcher/files/us-nannicini/8100_lecture_5.pdf

QE-2

https://cryptojedi.org/papers/mqgrover-20160901.pdf