All Projects → btclib → Similar Projects or Alternatives

93 Open source projects that are alternatives of or similar to btclib

ECTester
Tests support and behavior of elliptic curve cryptography implementations on JavaCards (TYPE_EC_FP and TYPE_EC_F2M) and in selected software libraries.
Stars: ✭ 51 (+218.75%)
Mutual labels:  ecdsa, elliptic-curves
Number-Theory-Python
Python code to implement various number theory, elliptic curve and finite field computations.
Stars: ✭ 85 (+431.25%)
Mutual labels:  ecdsa, elliptic-curves
EllipticCurve
An elliptic curve library written in Swift 4
Stars: ✭ 18 (+12.5%)
Mutual labels:  ecdsa, elliptic-curves
Fastecdsa
Python library for fast elliptic curve crypto
Stars: ✭ 158 (+887.5%)
Mutual labels:  ecdsa, elliptic-curves
btclib
btclib: a python3 library for 'bitcoin cryptography'
Stars: ✭ 60 (+275%)
Mutual labels:  ecdsa, elliptic-curves
cryptotools
No description or website provided.
Stars: ✭ 182 (+1037.5%)
Mutual labels:  ecdsa, elliptic-curves
Swift Crypto
Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.
Stars: ✭ 1,005 (+6181.25%)
Mutual labels:  ecdsa, elliptic-curves
sillyproxy
SillyProxy - Dynamic SNI based TLS proxy for terminating TLS (>=1.1) HTTP connections to multiple domains.
Stars: ✭ 19 (+18.75%)
Mutual labels:  ecdsa
Crypt Le
Crypt::LE - Let's Encrypt / Buypass / ACME 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, easily extended with plugins, easily dockerized.
Stars: ✭ 277 (+1631.25%)
Mutual labels:  ecdsa
rhonabwy
Javascript Object Signing and Encryption (JOSE) library - JWK, JWKS, JWS, JWE and JWT
Stars: ✭ 33 (+106.25%)
Mutual labels:  ecdsa
oseid
Microchip AVR based smartcard/token with ECC and RSA cryptography
Stars: ✭ 17 (+6.25%)
Mutual labels:  ecdsa
mobileid
Mobile ID Sample Scripts
Stars: ✭ 13 (-18.75%)
Mutual labels:  ecdsa
Phpseclib
PHP Secure Communications Library
Stars: ✭ 4,627 (+28818.75%)
Mutual labels:  ecdsa
yubihsm-rs
Pure Rust client for YubiHSM2 devices
Stars: ✭ 70 (+337.5%)
Mutual labels:  ecdsa
Cryptolib4pascal
Crypto for Modern Object Pascal
Stars: ✭ 127 (+693.75%)
Mutual labels:  ecdsa
Oscrypto
Compiler-free Python crypto library backed by the OS, supporting CPython and PyPy
Stars: ✭ 257 (+1506.25%)
Mutual labels:  ecdsa
Tlslite Ng
TLS implementation in pure python, focused on interoperability testing
Stars: ✭ 119 (+643.75%)
Mutual labels:  ecdsa
Bitcoinecdsa.php
PHP library to generate BTC addresses and signatures from private keys.
Stars: ✭ 169 (+956.25%)
Mutual labels:  ecdsa
Illustrated Tls
The Illustrated TLS Connection: Every byte explained
Stars: ✭ 2,751 (+17093.75%)
Mutual labels:  elliptic-curves
Bitp0wn
Algorithms to re-compute a private key, to fake signatures and some other funny things with Bitcoin.
Stars: ✭ 59 (+268.75%)
Mutual labels:  ecdsa
ECDSA secp256k1 JordonMatrix nodejs
javascript ecdsa generator, specifically secp256k1 properties, using jordon form matrices
Stars: ✭ 15 (-6.25%)
Mutual labels:  ecdsa
Curv
Rust language general purpose elliptic curve cryptography.
Stars: ✭ 138 (+762.5%)
Mutual labels:  elliptic-curves
Gcp Iot Core Examples
Google Cloud Platform IOT Core Examples
Stars: ✭ 103 (+543.75%)
Mutual labels:  elliptic-curves
crypton
A simple Dart library for asymmetric encryption and digital signatures
Stars: ✭ 25 (+56.25%)
Mutual labels:  ecdsa
Bitcoin Cryptography Library
Nayuki's implementation of cryptographic primitives used in Bitcoin.
Stars: ✭ 81 (+406.25%)
Mutual labels:  elliptic-curves
Tweetnacl Js
Port of TweetNaCl cryptographic library to JavaScript
Stars: ✭ 1,176 (+7250%)
Mutual labels:  elliptic-curves
noble-secp256k1
Fastest JS implementation of secp256k1. Independently audited, high-security, 0-dependency ECDSA & Schnorr signatures.
Stars: ✭ 313 (+1856.25%)
Mutual labels:  ecdsa
Chattervox
📡 An AX.25 packet radio chat protocol with support for digital signatures and binary compression. Like IRC over radio waves.
Stars: ✭ 662 (+4037.5%)
Mutual labels:  ecdsa
Joeecc
Elliptic Curve Cryptography playground/toolkit written in pure Python
Stars: ✭ 46 (+187.5%)
Mutual labels:  ecdsa
zkp-ecdsa
Proves knowledge of an ECDSA-P256 signature under one of many public keys that are stored in a list.
Stars: ✭ 118 (+637.5%)
Mutual labels:  ecdsa
Constantine
Constant time pairing-based or elliptic curve based cryptography and digital signatures
Stars: ✭ 61 (+281.25%)
Mutual labels:  elliptic-curves
Signatures
Cryptographic signature algorithms: ECDSA, Ed25519
Stars: ✭ 135 (+743.75%)
Mutual labels:  ecdsa
ecdsa-kotlin
A simple, yet lightweight, fast elliptical curve cryptography library in kotlin.
Stars: ✭ 24 (+50%)
Mutual labels:  ecdsa
Multi Party Ecdsa
Rust implementation of {t,n}-threshold ECDSA (elliptic curve digital signature algorithm).
Stars: ✭ 339 (+2018.75%)
Mutual labels:  ecdsa
SSL-TLS-ECDSA-timing-attack
Timing Attack on TLS' ECDSA signature
Stars: ✭ 41 (+156.25%)
Mutual labels:  ecdsa
Ecdsa Private Key Recovery
A simple library to recover the private key of ECDSA and DSA signatures sharing the same nonce k and therefore having identical signature parameter r
Stars: ✭ 186 (+1062.5%)
Mutual labels:  ecdsa
X25519
Public key cryptography library for Ruby providing the X25519 Diffie-Hellman function
Stars: ✭ 37 (+131.25%)
Mutual labels:  elliptic-curves
docker-nginx-certbot
Automatically create and renew website certificates for free using the Let's Encrypt certificate authority.
Stars: ✭ 367 (+2193.75%)
Mutual labels:  ecdsa
Opmsg
opmsg message encryption
Stars: ✭ 704 (+4300%)
Mutual labels:  elliptic-curves
optiga-trust-m
OPTIGA™ Trust M Software Framework
Stars: ✭ 86 (+437.5%)
Mutual labels:  ecdsa
dtls
Datagram Transport Layer Security (DTLS) client.
Stars: ✭ 72 (+350%)
Mutual labels:  ecdsa
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
Stars: ✭ 2,400 (+14900%)
Mutual labels:  elliptic-curves
Jsrsasign
The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES JSON Web Signature/Token in pure JavaScript.
Stars: ✭ 2,760 (+17150%)
Mutual labels:  ecdsa
Useful Crypto Resources
A place for useful crypto-related resources plus some of my fav stuff
Stars: ✭ 131 (+718.75%)
Mutual labels:  elliptic-curves
interesting-keys
Interesting collected (leaked) encryption/decryption keys
Stars: ✭ 33 (+106.25%)
Mutual labels:  ecdsa
Coincurve
Cross-platform Python bindings for libsecp256k1
Stars: ✭ 89 (+456.25%)
Mutual labels:  elliptic-curves
Watchdog
Simple registration framework for OS X apps. DSA/ECDSA support. No OpenSSL required.
Stars: ✭ 46 (+187.5%)
Mutual labels:  ecdsa
Ss Isogeny Software
Software for "Quantum-Resistant Cryptosystems from Supersingular Elliptic Curve Isogenies"
Stars: ✭ 80 (+400%)
Mutual labels:  elliptic-curves
threshold-signatures
Threshold Signature Scheme for ECDSA
Stars: ✭ 79 (+393.75%)
Mutual labels:  ecdsa
Gurvy
gurvy implements Elliptic Curve Cryptography (+Pairing) for BLS12-381, BLS12-377, BW6-761, and BN256. Originally developed (and used) by gnark
Stars: ✭ 66 (+312.5%)
Mutual labels:  elliptic-curves
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
Stars: ✭ 49 (+206.25%)
Mutual labels:  elliptic-curves
gotham-city
Gotham city is a fully functional project to demonstrate real-life example of minimalist Bitcoin decentralized HD wallet using 2 party ECDSA
Stars: ✭ 109 (+581.25%)
Mutual labels:  ecdsa
Jc curve25519
Javacard implementation of Curve25519 (prototype, work-in-progress)
Stars: ✭ 18 (+12.5%)
Mutual labels:  elliptic-curves
Ellipticcurvekeypair
Sign, verify, encrypt and decrypt using the Secure Enclave
Stars: ✭ 589 (+3581.25%)
Mutual labels:  elliptic-curves
secp256k1.cr
a native library implementing secp256k1 purely for the crystal language.
Stars: ✭ 34 (+112.5%)
Mutual labels:  ecdsa
Jwt
JSON Web Token library
Stars: ✭ 242 (+1412.5%)
Mutual labels:  ecdsa
Putty Cac
Windows Secure Shell Client With Support For Smart Cards & Certificates
Stars: ✭ 192 (+1100%)
Mutual labels:  ecdsa
Signatory
Multi-provider digital signature library for Rust
Stars: ✭ 136 (+750%)
Mutual labels:  ecdsa
Secp256k1 Go
Bindings to lib-secp256k1 for golang
Stars: ✭ 22 (+37.5%)
Mutual labels:  ecdsa
sgxwallet
sgxwallet is the first-ever opensource high-performance hardware secure crypto wallet that is based on Intel SGX technology. First opensource product on Intel SGX whitelist. Scales to 100,000+ transactions per second. Currently supports ETH and SKALE, and will support BTC in the future. Sgxwallet is under heavy development and use by SKALE network.
Stars: ✭ 50 (+212.5%)
Mutual labels:  ecdsa
1-60 of 93 similar projects