July 21st, 2024

Bignum Arithmetic by AWS

The s2n-bignum project on GitHub provides optimized integer arithmetic routines for cryptography. It includes assembly code for speed and HOL-Light proofs for verification, supporting various languages and emphasizing security and performance.

Read original articleLink Icon
Bignum Arithmetic by AWS

The GitHub repository at the provided URL contains information about the s2n-bignum project, which offers integer arithmetic routines tailored for cryptographic purposes. These routines are optimized for performance and correctness, featuring assembly code for speed and formal proofs in HOL-Light for verification. The project supports integration with C and other high-level languages, focusing on building, usage, architecture considerations for ARM and x86, constant-time bignums, functions, testing, formal verification, benchmarking, and security aspects. For further details or support regarding this project, additional inquiries are encouraged.

Link Icon 3 comments
By @playingalong - 3 months
Did they build it to handle customer invoicing?
By @JonChesterfield - 3 months
These are assembly implementations of arbitrary precision integer arithmetic with correctness proofs in hol light.