saferith

Arithmetic library

A constant-time arithmetic library designed to enhance cryptographic operations

Constant time big numbers for Go

GitHub

97 stars
1 watching
11 forks
Language: Go
last commit: about 1 year ago

Related projects:

Repository Description Stars
dedis/kyber A comprehensive cryptographic toolkit for Go developers 646
flintlib/arb A C library for performing arbitrary-precision interval arithmetic on real and complex numbers 459
shady831213/algorithms A collection of algorithms and data structures implemented in Go. 806
nikolaydubina/fpdecimal Provides a precise and efficient data type for fixed-point decimals in Go. 31
open-quantum-safe/liboqs Provides a C library implementing quantum-resistant cryptographic algorithms and APIs 1,964
cretz/bine A library for accessing and controlling Tor clients and servers 765
blastrain/octillery A Go package for sharding databases in a flexible and declarative way, supporting various OR mapping libraries and raw SQL. 194
aldy505/phc-crypto Provides a simplified interface to multiple hashing algorithms 26
cronokirby/haze A Haskell implementation of the Bittorrent protocol for learning and development purposes. 107
nikolaydubina/fpmoney A library for precise and efficient decimal money handling in Go. 30
mratsim/constantine A high-performance cryptography library for cryptographic primitives and protocols used in blockchain and zero-knowledge proof systems 417
francesconi/go-rampart A library that provides types and functions for defining intervals and determining how they relate to each other in terms of overlaps or meetings. 101
bcgit/bc-csharp A .NET implementation of cryptographic algorithms and protocols. 1,683
agro1986/caustic An Elixir library providing algorithms and utilities for cryptography, number theory, and other mathematical concepts used in cryptocurrencies 5
stillwater-sc/universal A header-only C++ template library providing custom arithmetic plug-in types for mixed-precision algorithm development and optimization in AI, Machine Learning, and other fields. 424