Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

MSC Thesis

3 minute read

Published:

My MSC Thesis centered on Code-based post quantum signature schemes based on Cryptographic Group Actions and Code Equivalence assumptions; in particular LESS and MEDS.

Liberty

less than 1 minute read

Published:

Tiananmen Square massacre, 04.06.1989

portfolio

BeUnitn

Published:

A custom beamer theme for the Math Department in Università di Trento (unofficial).

BSC Thesis

Published:

Cryptographic Group Actions and Digital Signatures,
with a focus on Code Equivalence Problems

MSC Thesis

Published:

Cryptographic Group Actions and Digital Signatures,
with a focus on Code Equivalence Problems

publications

talks

Coding Theory Cryptography and LEDAcrypt implementation

Published:

For the course Applied Crptography I gave a short Presentation (🇬🇧) to an audience of engineers and mathematicians about the basics of linear coding theory and its application for post-quantum cryptography. In particular I’ve explained the key ideas behind McEliece Cryptosystem and one of its implementation: LEDAcrypt . This suite were designed by a group of italian researchers (Marco Baldi, Alessandro Barenghi, Franco Chiaraluce, Gerardo Pelosi, Paolo Santini) and reached the second round of the NIST Post-Quantum Cryptography Standardization process .

Commutative Algebra and Coding Theory

Published:

A presentation (🇬🇧) for the final exam of the course Advanced Commutative Algebra . These slides where inspired by the wonderful book Codes, Cryptology and Curves with Computer Algebra containing two interesting intersections between coding theory and commutative algebra, that I have expanded and inserted in the slides (it is possible to have also the annotated version). The two main arguments are:

  • A general method for decoding Cyclic codes using Groebner basis, called Cooper’s Philosophy. I have also proposed a working example of the decoding in MAGMA (here the code), where is possible also to change the parameters to obtain different examples.
  • A link between Matroid and Coding theory, with some easy results.

Additional Functionalities for Code-Based Group Actions

Published:

Group actions are fundamental mathematical tools, both for classical cryptography with discrete logarithm and for post-quantum cryptography, such as isogeny-based and code-based ones. They have received a lot of interest from the cryptographic community, who are also attracted by the possibility of defining additional functionalities over standard primitives. However, different families of group actions may differ significantly in their core characteristics, so some works usually focus on specific schemes, usually with abelian acting groups like CSI-FiSh. In this talk, we have seen some additional functionalities for general cryptographic group actions, particularly the one arising from isomorphism problems in coding theory used in LESS and MEDS signature schemes, such as a threshold implementation and different commitment design strategies.

teaching

GTA for Linear Algebra & Calculus

Undergraduate course, University of Trento, Departments of Math & Physics, 2021

For two years I tutored first years undergraduated students attending Linear Algebra and Calculus courses.

TA for Codierungstheorie

Undergraduate and Graduate course, University of Zurich, Institute of Mathematics, 2024

I tutored the students providing exercises in Coding Theory and solving them in exercise sections.