Skip to content

KULeuven-COSIC/Qlapoti

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Qlapoti

Code accompanying the paper "Qlapoti: Simple and Efficient Translation of Quaternion Ideals to Isogenies" by Giacomo Borin, Maria Corte-Real Santos, Jonathan Komada Eriksen, Riccardo Invernizzi, Marzio Mula, Sina Schaeffler, and Frederik Vercauteren, available here.

The implementation in SageMath, which is also integrated into an implementation of the protocol PRISM, can be found in the folder sage-implementation/. The implementation in C, which is also integrated into the NIST Round 2 submission of SQIsign can be found in the folder C-implementation/.

Instructions on how to run the respective codes can be found in the respective repositories.

Qlapoti was published at Asiacrypt 2025. Please consider citing our work if you use or build upon the results in this repository.

BibTex
@inproceedings{10.1007/978-981-95-5113-2_6,
author="Borin, Giacomo
and Corte-Real Santos, Maria
and Eriksen, Jonathan Komada
and Invernizzi, Riccardo
and Mula, Marzio
and Schaeffler, Sina
and Vercauteren, Frederik",
editor="Hanaoka, Goichiro
and Yang, Bo-Yin",
title="Qlapoti: Simple and Efficient Translation of Quaternion Ideals to Isogenies",
booktitle="Advances in Cryptology -- ASIACRYPT 2025",
year="2026",
publisher="Springer Nature Singapore",
address="Singapore",
pages="174--205",
isbn="978-981-95-5113-2"
}

Licences

The Sage and the C-implementation are under different licences, which are provided in the respective folders.

About

Qlapoti implementation in Sage and C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors