External Collaborator Department of Mathematical Sciences (DISMA) francesco.difelice@polito.it Research Research groups Cryptography and Number Theory (DISMA)