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. Learn more →
Top 23 Ecc Open-Source Projects
-
UDPspeeder
A Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction, possible for All Traffics(TCP/UDP/ICMP)
-
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.
-
SwCrypt
RSA public/private key generation, RSA, AES encryption/decryption, RSA sign/verify in Swift with CommonCrypto in iOS and OS X
-
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.
-
GpgFrontend
A free, open-source, robust yet user-friendly, compact and cross-platform tool for OpenPGP encryption. It stands out as an exceptional GUI frontend for the modern GnuPG (gpg).
-
Crypt-LE
Crypt::LE - Let's Encrypt / Buypass / ZeroSSL and other ACME-servers client and library in Perl for obtaining free SSL certificates (inc. generating RSA/ECC keys and CSRs). HTTP/DNS verification is supported out of the box, EAB (External Account Binding) supported, easily extended with plugins, easily dockerized.
-
Elliptic-PHP
Fast, general Elliptic Curve Cryptography library. Supports curves used in Bitcoin, Ethereum and other cryptocurrencies (secp256k1, ed25519, ..)
-
recrypt
A set of cryptographic primitives for building a multi-hop Proxy Re-encryption scheme, known as Transform Encryption. (by IronCoreLabs)
-
2key-ratchet
2key-ratchet is an implementation of a Double Ratchet protocol and X3DH in TypeScript utilizing WebCrypto.
-
OpenFIPS201
An open source reference card application for NIST FIPS 201-2 / NIST SP800-73-4, targeting Javacard 3.0.4+
-
flutter-openpgp
OpenPGP for flutter made with golang for fast performance with support for android, ios, macos, linux, windows, web and hover
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Google Tone: Broadcast any URL to devices within earshot | news.ycombinator.com | 2023-07-16
Project mention: A beginner's guide to constant-time cryptography (2017) | news.ycombinator.com | 2024-02-22I noticed in July of 2022 that Go did exactly the vulnerable example and reported it to the security team.
https://github.com/golang/go/issues/53849
It was fixed as of Go 1.21 https://go.dev/doc/go1.21
---
The article cites JavaScript, which is not constant time. There's no sure way to do constant time operations in JavaScript and thus no secure way to do crypto directly in Javascript. Browsers like Firefox depend on low level calls which should be implemented in languages that are constant time capable.
JavaScript needs something like constant time WASM in order to do crypto securely, but seeing the only constant time WASM project on GitHub has only 16 stars and the last commit was 2 years ago, it doesn't appear to have much interest. https://github.com/WebAssembly/constant-time
However, for JavaScript, I recommend Paul's library Noble which is "hardened to be algorithmically constant time". It is by far the best library available for JavaScript. https://github.com/paulmillr/noble-secp256k1
Project mention: GpgFrontend: Open-source, Cross-platform GnuPG Front end | news.ycombinator.com | 2024-03-16
DVDisaster, https://github.com/speed47/dvdisaster
Project mention: Getting "checksum mismatch" too often when creating pars with latest version of MultiPar | /r/usenet | 2023-05-14
Project mention: L8w8jwt – a minimal, OpenSSL-less and lightweight JWT library written in C | news.ycombinator.com | 2023-07-23
Project mention: Show HN: Non.io, a Reddit-like platform Ive been working on for the last 4 years | news.ycombinator.com | 2023-06-12I'm concerned about the `#` character in the URL.
# means fragment and that's kept local and not sent to the server unless client side Javascript sends it to the server. I would use an identifier that doesn't already mean something to the URL.
See https://github.com/Cyphrme/URLFormJS#query-parameters-fragme... (Also see https://github.com/Cyphrme/Path)
For an example where this is relevant: https://cyphr.me/ed25519_tool/ed.html#?msg_encoding=Text&msg...
And see https://www.rfc-editor.org/rfc/rfc3986#section-3.5
Ecc related posts
- Noble Cryptography
- Stowaway -- Multi-hop Proxy Tool for pentesters
- Stowaway -- Multi-hop Proxy Tool for pentesters
- Google Tone: Broadcast any URL to devices within earshot
- Multi-hop proxy tool for pentesters XD
- Cold / Offline Storage - Budget Friendly
- Should I worry about BD-R disc rot in my archival storage?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Ecc projects? This list will help you:
Project | Stars | |
---|---|---|
1 | UDPspeeder | 4,589 |
2 | Practical-Cryptography-for-Developers-Book | 3,262 |
3 | Stowaway | 2,415 |
4 | gokey | 1,941 |
5 | ggwave | 1,849 |
6 | SwCrypt | 718 |
7 | noble-secp256k1 | 693 |
8 | GpgFrontend | 424 |
9 | Crypt-LE | 348 |
10 | dvdisaster | 240 |
11 | Elliptic-PHP | 203 |
12 | ParPar | 184 |
13 | py_ecc | 177 |
14 | recrypt | 140 |
15 | l8w8jwt | 123 |
16 | 2key-ratchet | 109 |
17 | OpenFIPS201 | 63 |
18 | flutter-openpgp | 60 |
19 | pairing | 55 |
20 | interesting-keys | 50 |
21 | elliptic-curve | 41 |
22 | ecies-ed25519 | 30 |
23 | Ed25519Tool | 20 |
Sponsored