nim-blscurveNim implementation of BLS signature scheme (Boneh-Lynn-Shacham) over Barreto-Lynn-Scott (BLS) curve BLS12-381
Stars: ✭ 19 (-56.82%)
noble-ed25519Fastest JS implementation of ed25519, x25519 & ristretto255. Independently audited, high-security, 0-dependency EDDSA signatures and ECDH key agreement
Stars: ✭ 220 (+400%)
keystore-idbIn-browser key management with IndexedDB and the Web Crypto API
Stars: ✭ 37 (-15.91%)
Practical Cryptography For Developers BookPractical 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
Stars: ✭ 2,400 (+5354.55%)
EllipticCurveAn elliptic curve library written in Swift 4
Stars: ✭ 18 (-59.09%)
hazmat-mathHazmat ECC arithmetic for Cryptography.io
Stars: ✭ 28 (-36.36%)
elliptic-curveA polymorphic interface for elliptic curve operations
Stars: ✭ 37 (-15.91%)
libgoldilocksAn implementation of Mike Hamburg's Ed448 (Goldilocks) curve - derived from libdecaf. This is a mirror of https://bugs.otr.im/otrv4/libgoldilocks
Stars: ✭ 17 (-61.36%)
publicBitDust project source codes : official Public Git repository (mirror on GitHub) : https://bitdust.io
Stars: ✭ 19 (-56.82%)
galoisA performant NumPy extension for Galois fields and their applications
Stars: ✭ 106 (+140.91%)
optiga-trust-mOPTIGA™ Trust M Software Framework
Stars: ✭ 86 (+95.45%)
powersoftauCommunal zk-SNARK MPC for Public Parameters
Stars: ✭ 16 (-63.64%)
bls-jsBLS signature implementation
Stars: ✭ 15 (-65.91%)
oseidMicrochip AVR based smartcard/token with ECC and RSA cryptography
Stars: ✭ 17 (-61.36%)
go-kzgFFT, data-recovery and KZG commitments, a.k.a. Kate commitments, in Go - *super experimental*
Stars: ✭ 34 (-22.73%)
libeddsacryptographic library for ed25519 and curve25519
Stars: ✭ 20 (-54.55%)
curvesImplementations of popular elliptic curves
Stars: ✭ 229 (+420.45%)
h2c-rust-refHash to curves - Rust reference implementation
Stars: ✭ 21 (-52.27%)
sodalitetweetnacl in rust
Stars: ✭ 26 (-40.91%)
littlecalittleca是一个基于BC的小型ca库,支持ecc,rsa,dsa,sm2的证书签发,加密解密,签名验签操作,支持国密加解密,证书签发
Stars: ✭ 44 (+0%)
haclArchived. Curve25519 support has been integrated into mirage-crypto-ec (via fiat-crypto). Hacl bindings are available from the hacl-star opam package. OCaml bindings for HACL* elliptic curves
Stars: ✭ 21 (-52.27%)
ParParHigh performance PAR2 create client for NodeJS
Stars: ✭ 110 (+150%)
trystero🤝 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase
Stars: ✭ 512 (+1063.64%)
UdpspeederA Tunnel which Improves your Network Quality on a High-latency Lossy Link by using Forward Error Correction, possible for All Traffics(TCP/UDP/ICMP)
Stars: ✭ 3,699 (+8306.82%)
std-curvesStandard curve database.
Stars: ✭ 53 (+20.45%)
schifraC++ Reed Solomon Error Correcting Library https://www.schifra.com
Stars: ✭ 28 (-36.36%)
Number-Theory-PythonPython code to implement various number theory, elliptic curve and finite field computations.
Stars: ✭ 85 (+93.18%)
pyecscaPython Elliptic Curve Side-Channel Analysis toolkit.
Stars: ✭ 23 (-47.73%)
Illustrated TlsThe Illustrated TLS Connection: Every byte explained
Stars: ✭ 2,751 (+6152.27%)
jwt-compactCompact JWT implementation in Rust
Stars: ✭ 26 (-40.91%)
FastecdsaPython library for fast elliptic curve crypto
Stars: ✭ 158 (+259.09%)
ECTesterTests support and behavior of elliptic curve cryptography implementations on JavaCards (TYPE_EC_FP and TYPE_EC_F2M) and in selected software libraries.
Stars: ✭ 51 (+15.91%)
watWAT - Windows ACME Tool
Stars: ✭ 28 (-36.36%)
cryptotoolsNo description or website provided.
Stars: ✭ 182 (+313.64%)
ecurveDiffieHellman, Elgamal, ECDSA & STS with elliptic curve in python
Stars: ✭ 19 (-56.82%)
crypto-in-actionalgebra arithmetic, finite fields, elliptic curves, zero-knowledge
Stars: ✭ 65 (+47.73%)
pairistPairing board for the modern era
Stars: ✭ 19 (-56.82%)
enigmaA fast, native, cryptographic engine for the web
Stars: ✭ 101 (+129.55%)
BulletproofJSSet of JavaScript based tools and Ethereum Solidity contracts for BulletProof based range proofs and confidential transactions
Stars: ✭ 26 (-40.91%)
btclibbtclib: a Python3 library for 'bitcoin cryptography'
Stars: ✭ 16 (-63.64%)
dvdisasterA tool providing additional ECC protection for optical media (unofficial version)
Stars: ✭ 116 (+163.64%)
aos-signatureAbe-Ohkubo-Suzuki Linkable Ring Signatures
Stars: ✭ 48 (+9.09%)
btclibbtclib: a python3 library for 'bitcoin cryptography'
Stars: ✭ 60 (+36.36%)
Useful Crypto ResourcesA place for useful crypto-related resources plus some of my fav stuff
Stars: ✭ 131 (+197.73%)
ACMECertPHP client library for Let's Encrypt (ACME v2 - RFC 8555)
Stars: ✭ 83 (+88.64%)
bulletproofsBulletproofs and Bulletproofs+ Rust implementation for Aggregated Range Proofs over multiple elliptic curves
Stars: ✭ 62 (+40.91%)
CoincurveCross-platform Python bindings for libsecp256k1
Stars: ✭ 89 (+102.27%)
interesting-keysInteresting collected (leaked) encryption/decryption keys
Stars: ✭ 33 (-25%)
wave-guiYet another data-over-sound tool
Stars: ✭ 64 (+45.45%)
cryptosPure Python from-scratch zero-dependency implementation of Bitcoin for educational purposes
Stars: ✭ 846 (+1822.73%)
CurvRust language general purpose elliptic curve cryptography.
Stars: ✭ 138 (+213.64%)
jubjubSupporting evidence for security of the Jubjub curve to be used in Zcash
Stars: ✭ 13 (-70.45%)
noble-secp256k1Fastest JS implementation of secp256k1. Independently audited, high-security, 0-dependency ECDSA & Schnorr signatures.
Stars: ✭ 313 (+611.36%)
ed448A golang implementation of Ed448-Goldilocks. This is a mirror of https://bugs.otr.im/otrv4/ed448
Stars: ✭ 36 (-18.18%)
zkpExperimental zero-knowledge proof compiler in Rust macros
Stars: ✭ 121 (+175%)
blue-pairSimple Bluetooth Android app for handling device discovery and pairing.
Stars: ✭ 52 (+18.18%)
elliptic-phpFast, general Elliptic Curve Cryptography library. Supports curves used in Bitcoin, Ethereum and other cryptocurrencies (secp256k1, ed25519, ..)
Stars: ✭ 178 (+304.55%)