Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists tagged with elliptic-curves
A curated list of projects in awesome lists tagged with elliptic-curves .
https://github.com/syncsynchalt/illustrated-tls12
The Illustrated TLS 1.2 Connection: Every byte explained
aes-cbc ecdhe elliptic-curves rsa ssl tls tls12
Last synced: 31 Jul 2024
https://github.com/syncsynchalt/illustrated-tls
The Illustrated TLS 1.2 Connection: Every byte explained
aes-cbc ecdhe elliptic-curves rsa ssl tls tls12
Last synced: 04 Aug 2024
https://github.com/nakov/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
aes asymmetric-ciphers book cryptography digital-signature ecc ecdh elliptic-curves elliptic-curves-cryptography hashes hmac kdf key-agreement programming public-key-cryptography python quantum-safe-cryptography tutorial
Last synced: 30 Sep 2024
https://github.com/nakov/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
aes asymmetric-ciphers book cryptography digital-signature ecc ecdh elliptic-curves elliptic-curves-cryptography hashes hmac kdf key-agreement programming public-key-cryptography python quantum-safe-cryptography tutorial
Last synced: 30 Jul 2024
https://github.com/dchest/tweetnacl-js
Port of TweetNaCl cryptographic library to JavaScript
authentication crypto curve25519 djb ed25519 eddsa elliptic-curves javascript libsodium nacl salsa20 secretbox sha-512 signature tweetnacl
Last synced: 29 Sep 2024
https://github.com/karpathy/cryptos
Pure Python from-scratch zero-dependency implementation of Bitcoin for educational purposes
bitcoin crypto cryptocurrency elliptic-curves
Last synced: 28 Sep 2024
https://github.com/wtfacademy/wtf-zk
零知识证明入门教程。Comprehensive Zero-Knowledge Proofs Tutorial. #zk #WIP
abstract-algebra bitcoin blockchain cryptography elliptic-curve-cryptography elliptic-curves ethereum group-theory number-theory snark stark zero-knowledge zero-knowledge-proofs zk zkp zkproof zksnarks
Last synced: 28 Sep 2024
https://github.com/apple/swift-crypto
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
boringssl ciphers cryptography ecdh ecdsa eddsa elliptic-curves hash-functions swift swift-crypto
Last synced: 28 Sep 2024
https://github.com/WTFAcademy/WTF-zk
零知识证明入门教程。Comprehensive Zero-Knowledge Proofs Tutorial. #zk #WIP
abstract-algebra bitcoin blockchain cryptography elliptic-curve-cryptography elliptic-curves ethereum group-theory number-theory snark stark zero-knowledge zero-knowledge-proofs zk zkp zkproof zksnarks
Last synced: 01 Aug 2024
https://github.com/cloudflare/circl
CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
circl cryptography csidh dilithium ed25519 ed448 elliptic-curves go golang hpke kyber pki post-quantum sidh
Last synced: 01 Oct 2024
https://github.com/tlsfuzzer/python-ecdsa
pure-python ECDSA signature/verification and ECDH key agreement
cryptography digital-signatures ecdh ecdsa elliptic-curves python
Last synced: 01 Aug 2024
https://github.com/dalek-cryptography/curve25519-dalek
A pure-Rust implementation of group operations on Ristretto and Curve25519
cryptography curve25519 edwards-curve elliptic-curves montgomery ristretto
Last synced: 01 Aug 2024
https://github.com/stealth/opmsg
opmsg message encryption
anti-censorship censorship-circumvention cryptography dh elliptic-curves encryption end-to-end-encryption gpg message-encryption perfect-forward-secrecy pgp privacy
Last synced: 26 Sep 2024
https://github.com/agens-no/EllipticCurveKeyPair
Sign, verify, encrypt and decrypt using the Secure Enclave
elliptic-curves ios keychain keypair macos secure-enclave-processor security
Last synced: 01 Aug 2024
https://github.com/paulmillr/noble-curves
Audited & minimal JS implementation of elliptic curve cryptography.
bitcoin bls12-381 bn128 bn254 crypto cryptography ecdsa ed25519 ed448 eddsa elliptic-curve-cryptography elliptic-curves ethereum jubjub noble p256 p384 p521 secp256k1 x448
Last synced: 03 Oct 2024
https://github.com/dedis/kyber
Advanced crypto library for the Go language
crypto-library elliptic-curves go
Last synced: 01 Aug 2024
https://github.com/arkworks-rs/algebra
Libraries for finite field, elliptic curve, and polynomial arithmetic
cryptography elliptic-curves finite-fields pairings polynomials rust
Last synced: 01 Aug 2024
https://github.com/adjoint-io/bulletproofs
Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup
bulletproofs cryptography elliptic-curves pedersen-commitment range-proofs sigma zero-knowledge zk-snarks zksnarks
Last synced: 10 Aug 2024
https://github.com/sdiehl/bulletproofs
Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup
bulletproofs cryptography elliptic-curves pedersen-commitment range-proofs sigma zero-knowledge zk-snarks zksnarks
Last synced: 02 Aug 2024
https://github.com/Consensys/gnark-crypto
gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
biginteger bls12-377 bls12-381 bn254 crypto cryptography ecc eddsa elliptic-curves finite-field-arithmetic fri go golang hash-to-curve mimc pairing snark zkp zksnark
Last synced: 01 Aug 2024
https://github.com/WickrInc/wickr-crypto-c
An implementation of the Wickr Secure Messaging Protocol in C
aes-256 c cryptography elliptic-curves messaging messaging-library
Last synced: 04 Aug 2024
https://github.com/elementsproject/secp256k1-zkp
A fork of libsecp256k1 with support for advanced and experimental features such as Confidential Assets and MuSig2
bitcoin c cryptography elliptic-curves musig secp256k1 zero-knowledge
Last synced: 04 Aug 2024
https://github.com/BlockstreamResearch/secp256k1-zkp
A fork of libsecp256k1 with support for advanced and experimental features such as Confidential Assets and MuSig2
bitcoin c cryptography elliptic-curves musig secp256k1 zero-knowledge
Last synced: 01 Aug 2024
https://github.com/taurusgroup/multi-party-sig
Implementation of protocols for threshold signatures
cryptography elliptic-curves multi-party-computation signature
Last synced: 14 Aug 2024
https://github.com/taurushq-io/multi-party-sig
Implementation of protocols for threshold signatures
cryptography elliptic-curves multi-party-computation signature
Last synced: 01 Aug 2024
https://github.com/arkworks-rs/curves
Implementations of popular elliptic curves
Last synced: 01 Aug 2024
https://github.com/mratsim/constantine
Constantine: modular, high-performance, zero-dependency cryptography stack for proof systems and blockchain protocols.
barreto-naehrig bigint bignum bls bls-signature bls12-381 constant-time cryptography digital-signature elliptic-curve-arithmetic elliptic-curve-cryptography elliptic-curves finite-fields galois-field hash-to-curve pairing pairing-cryptography public-key-cryptography side-channels zkp
Last synced: 03 Oct 2024
https://github.com/ZenGo-X/curv
Rust language general purpose elliptic curve cryptography.
bignumber cryptography elliptic-curves rust zero-knowledge-proofs
Last synced: 01 Aug 2024
https://github.com/ANSSI-FR/libecc
Library for elliptic curves cryptography
batch-verification bign bip-0340 cryptography ecdh ecdsa ecgdsa eckcdsa ecrdsa ecsdsa ed25519 ed448 eddsa elliptic-curves iso14888-3 rsa schnorr sm2 x25519 x448
Last synced: 01 Aug 2024
https://github.com/claucece/useful-crypto-resources
A place for useful crypto-related resources plus some of my fav stuff
cryptography elliptic-curves otr security
Last synced: 03 Aug 2024
https://github.com/mcdallas/cryptotools
bitcoin cryptography ecdsa elliptic-curves rsa
Last synced: 02 Aug 2024
https://github.com/keep-starknet-strange/garaga
State-of-the-art Elliptic Curve operations and SNARKS verification for Cairo & Starknet 🐺.
cairo-lang elliptic-curve-cryptography elliptic-curves pairing snarks starknet starks zero-knowledge zero-knowledge-proofs zk-snarks zkp
Last synced: 04 Aug 2024
https://github.com/ofek/coincurve
Cross-platform Python bindings for libsecp256k1
bitcoin cryptocurrency elliptic-curves ethereum secp256k1
Last synced: 03 Oct 2024
https://github.com/skalenetwork/libBLS
Solidity-compatible BLS signatures, threshold encryption, distributed key generation library in modern C++. Actively maintained and used by SKALE for consensus, distributed random number gen, inter-chain communication and protection of transactions. BLS threshold signatures can be verified in Solidity, and used as random beacon (common coin)
bls bls-signature bls-signatures bls-threshold-signatures common-coin cryptography distributed-key-generation dkg elliptic-curves joint-feldman skale skale-network solidity threshold-cryptography threshold-encryption threshold-signatures
Last synced: 01 Aug 2024
https://github.com/demining/cryptodeeptools
Crypto Deep Tools a set of scripts for detailed cryptanalysis of the Blockchain network in cryptocurrency Bitcoin
attack bitcoin bitcoin-wallet blockchain btc coin cryptocurrencies cryptography ecdsa ecdsa-cryptography ecdsa-signature elliptic-curve-cryptography elliptic-curves latticeattack privatekey secp256k1 vulnerabilities vulnerability
Last synced: 28 Sep 2024
https://github.com/syncsynchalt/animated-curves
An animated visualization of elliptic curve cryptography
canvas2d cryptography diffie-hellman elliptic-curves requestanimationframe x25519
Last synced: 01 Aug 2024
https://github.com/OpenCryptoProject/JCMathLib
Implementation of mathematical operations with big numbers and elliptic curve points for smart cards with JavaCard platform.
biginteger crypto elliptic-curves javacard smartcard
Last synced: 31 Jul 2024
https://github.com/ZenGo-X/bulletproofs
Bulletproofs and Bulletproofs+ Rust implementation for Aggregated Range Proofs over multiple elliptic curves
bulletproofs elliptic-curves zero-knowledge-proofs
Last synced: 01 Aug 2024
https://github.com/thery/coqprime
Prime numbers for Coq
coq elliptic-curves pocklington-certificate prime-numbers theorem-proving
Last synced: 27 Sep 2024
https://github.com/dmazzella/ucrypto
Micropython package for doing fast rsa and elliptic curve cryptography, specifically digital signatures
cryptography elliptic-curves micropython rsa
Last synced: 04 Aug 2024
https://github.com/status-im/nim-blscurve
Nim implementation of BLS signature scheme (Boneh-Lynn-Shacham) over Barreto-Lynn-Scott (BLS) curve BLS12-381
bls cryptography elliptic-curve-arithmetic elliptic-curve-cryptography elliptic-curves pairing pairing-cryptography signature-scheme
Last synced: 03 Aug 2024
https://github.com/deliberative/crypto
Cryptographic operations in WASM, C, Typescript for Nodejs and the browser.
c crypto cryptography elliptic-curves end-to-end-encryption hash javascript libsodium merkle-tree public-key-cryptography rollup shamir-secret-sharing typescript webassembly
Last synced: 02 Aug 2024
https://github.com/hyugit/ellipticcurve
An elliptic curve library written in Swift 4
carthage ecc ecdsa ecdsa-cryptography elliptic-curve-arithmetic elliptic-curves finite-elements finite-fields secp256k1 secp256r1 swift swift-package-manager swift4
Last synced: 30 Sep 2024
https://github.com/triska/bitcoinolog
Reason about Bitcoin addresses with Prolog
bitcoin bitcoin-wallet cryptocurrency elliptic-curves offline-capable prolog
Last synced: 27 Sep 2024
https://github.com/indutny/crypto-deck
Cryptographically secure Mental Card Deck implementation
card-game cryptography elliptic-curves
Last synced: 01 Oct 2024
https://github.com/dannywillems/zkacademy
A place to learn ZK with Jupyter
academy education elliptic-curves finite-fields kzg plonk starks zk zk-snarks
Last synced: 01 Aug 2024
https://github.com/mvasilkov/jwa-purejs
A pure JavaScript implementation of the RFC 7518 ES256 digital signature algorithm
elliptic-curves es256 isomorphic javascript jwa
Last synced: 01 Oct 2024
https://github.com/beritani/ring-signatures
Pure TypeScript Ring Signatures
cryptography elliptic-curves ring-signatures
Last synced: 26 Sep 2024
https://github.com/mrezaakbari/ecc
Elliptic curve secp256k1 (Bitcoin) find private key from public key
bitcoin cryptocurrency cryptography ecc ecc-secp256k1 elliptic-curves etereum private-key public-key
Last synced: 26 Sep 2024
https://github.com/alexanderbkl/btcwalletcapture
A small script in nodejs that captures wallets from a range of trivial binary private keys
bitcoin btc btcwhales crypto cryptocurrency cryptography ellipse elliptic-curves ens ethereum generation privatekey scp256k wallet walletcapture walletgeneration
Last synced: 26 Sep 2024