[Resource Topic] 2021/368: Memory Optimization Techniques for Computing Discrete Logarithms in Compressed SIKE

Welcome to the resource topic for 2021/368

Title:
Memory Optimization Techniques for Computing Discrete Logarithms in Compressed SIKE

Authors: Aaron Hutchinson, Koray Karabina, Geovandro Pereira

Abstract:

The supersingular isogeny-based key encapsulation (SIKE) suite stands as an attractive post-quantum cryptosystem with its relatively small public keys. Public key sizes in SIKE can further be compressed by computing pairings and solving discrete logarithms in certain subgroups of finite fields. This comes at a cost of precomputing and storing large discrete logarithm tables. In this paper, we propose several techniques to optimize memory requirements in computing discrete logarithms in SIKE, and achive to reduce table sizes by a factor of 4. We implement our techniques and verify our theoretical findings.

ePrint: https://eprint.iacr.org/2021/368

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .