SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 elliptic-curf Open-Source Projects
-
Practical-Cryptography-for-Developers-Book
Practical Cryptography for Developers: Hashes, MAC, Key Derivation, DHKE, Symmetric and Asymmetric Ciphers, Public Key Cryptosystems, RSA, Elliptic Curves, ECC, secp256k1, ECDH, ECIES, Digital Signatures, ECDSA, EdDSA
-
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.
-
swift-crypto
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
secp256k1-zkp
A fork of libsecp256k1 with support for advanced and experimental features such as Confidential Assets and MuSig2
-
constantine
Constantine: modular, high-performance, zero-dependency cryptography stack for proof systems and blockchain protocols.
-
sigtool
Ed25519 signing, verification and encryption, decryption for arbitary files; like OpenBSD signifiy but with more functionality and written in Golang - only easier and simpler
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Swift for Android: How to use Swift-Crypto with Android Studio | dev.to | 2023-11-14dependencies: [ .package(url: "https://github.com/scade-platform/swift-java.git", branch: "main"), .package(url: "https://github.com/apple/swift-crypto.git", .branch("main")) ]
- https://github.com/cloudflare/circl
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: Müsli - An experimental binary serialization framework with more choice | /r/rust | 2023-05-18Love seeing the work on modes! There's definitely a use for this in cryptography, where you might want to serialize things containing elliptic curve points, which can be serialized in both "compressed" form and "uncompressed" form. We make extensive use of this in our serialization framework in arkworks: https://github.com/arkworks-rs/algebra/tree/master/serialize
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...
elliptic-curves related posts
- Swift for Android: How to use Swift-Crypto with Android Studio
- Fast constant-time pairing or elliptic curve based cryptography (Nim/C)
- Matrix Multiplication Using Only Addition
- Interacting with the bitcoin network without typical software.
- Covert a seed phrase to Bitcoin address(es) offline
- Can swift be used for web, data science, or cybersecurity?
- Elliptic Curves: The Great Mystery
-
A note from our sponsor - SaaSHub
www.saashub.com | 28 Apr 2024
Index
What are some of the best open-source elliptic-curf projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Practical-Cryptography-for-Developers-Book | 3,262 |
2 | tweetnacl-js | 1,723 |
3 | swift-crypto | 1,403 |
4 | cryptos | 1,326 |
5 | CIRCL | 1,177 |
6 | python-ecdsa | 890 |
7 | curve25519-dalek | 827 |
8 | opmsg | 742 |
9 | kyber | 608 |
10 | noble-curves | 585 |
11 | algebra | 541 |
12 | wickr-crypto-c | 372 |
13 | secp256k1-zkp | 350 |
14 | multi-party-sig | 286 |
15 | galois | 267 |
16 | constantine | 254 |
17 | cryptotools | 198 |
18 | coincurve | 145 |
19 | taiga | 124 |
20 | btclib | 97 |
21 | sigtool | 82 |
22 | rs | 72 |
23 | pairing | 55 |
Sponsored