SaaSHub helps you find the best software and product alternatives Learn more →
Top 8 elliptic-curve-cryptography Open-Source Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
constantine
Constantine: modular, high-performance, zero-dependency cryptography stack for proof systems and blockchain protocols.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
bls-server
A gRPC server written in python that provides BLS (Boneh–Lynn–Shacham) signatures related functionalities like signing, verification and signatures aggregation - used in production at some places.
BlueSky uses @noble/secp256k1 which performs this stuff in Javascript, with about 880* verifications per second on the Apple M2 (a chip with a relatively high IPC, likely higher than your average server).
Verifying those messages will take about a minute of CPU time per user (assuming no impact from cache misses due to threads swapping in and out and processing new data). I think that's quite significant.
* = https://github.com/paulmillr/noble-curves
Project mention: A beginner's guide to constant-time cryptography (2017) | news.ycombinator.com | 2024-02-22Percival cache attacks on Hyperthreading.
I go over some examples here: https://github.com/mratsim/constantine/issues/358#issuecomme...
Project mention: Show HN: VulnTLS a TLS server that can be hacked | news.ycombinator.com | 2023-05-16
elliptic-curve-cryptography related posts
-
A beginner's guide to constant-time cryptography (2017)
-
Fast constant-time pairing or elliptic curve based cryptography (Nim/C)
-
Matrix Multiplication Using Only Addition
-
Elliptic Curve Cryptography Explained
-
Constant-Time Big Numbers: An Introduction
-
just a question that has been lingering on my mind
-
Const [pdf]
-
A note from our sponsor - SaaSHub
www.saashub.com | 4 May 2024
Index
What are some of the best open-source elliptic-curve-cryptography projects? This list will help you:
Project | Stars | |
---|---|---|
1 | noble-curves | 588 |
2 | galois | 269 |
3 | constantine | 255 |
4 | py | 132 |
5 | ecc | 27 |
6 | minerva | 25 |
7 | VulnTLS | 7 |
8 | bls-server | 1 |
Sponsored