Towards Modular Foundations for Protocol Security 2023-02-13
On Security Against Time Traveling Adversaries 2022-09-04
MPC for Group Reconstruction Circuits 2022-06-22
Constant-Time Arithmetic for Safer Cryptography 2021-09-03
The humble integers, are the backbone of many cryptosystems. When bridging the gap from theoretical systems to real-world implementations, programmers often look towards general purpose libraries to implement the arbitrary-precision arithmetic required. Alas, these libraries are often conceived without cryptography in mind, leaving applications potentially vulnerable to timing attacks.
To address this, we present saferith, a library providing safer arbitrary-precision arithmetic for cryptography, through constant-time operations.