Solidity crypto libraries, ring signatures, proof of knowledge, packed signatures etc. with matching Python implementations for secp256k1 and (alt)BN-256
-
Updated
Jun 18, 2019 - Python
Solidity crypto libraries, ring signatures, proof of knowledge, packed signatures etc. with matching Python implementations for secp256k1 and (alt)BN-256
Crypto Deep Tools a set of scripts for detailed cryptanalysis of the Blockchain network in cryptocurrency Bitcoin
Cross-platform Python bindings for libsecp256k1
Elliptic Curve Integrated Encryption Scheme for secp256k1 in Python
Algorithms to re-compute a private key, to fake signatures and some other funny things with Bitcoin.
This repository implements a Python function that recovers the private key from two different signatures that use the same random nonce during signature generation.
Hazmat ECC arithmetic for Cryptography.io
PoC implementation of Gallois Field, Paillier, DSA, ECDSA, and curve secp256k1 with an adapted scheme of "Two-party generation of DSA signatures" by MacKenzie and Reiter
Basic Arithmetic or Advanced Cryptographic Protocols, SECP256k2 Provides the Essential Functions Needed for Modern Cryptography Generating & Converting
brute force bitcoin publickeys , Based on binary sequences, with the ability to store a huge database using little disk space.
Compiled libsecp256k1 for using ECDSA signatures and secret/public key cryptography in your python projects.
Elliptic Curve Cryptography for public key encryption and ECDSA. Elliptic Cryptography Diffie Hellman Key Exchange with AES algorithms are implmented as well as Sha512
Mysterious Numbers of Bitcoin Cryptography
A Python 🐍 Secure Multi-Party Computation Sandbox with a Joint Signature Scheme using Elliptic Curve Cryptography ✉️+🔑+🔑+🔑 = 🔓
Fork of secp256k1-py with Windows/macOS/Linux better Support
Elliptic Curve Arithmetic for secp256k1 Curve
The focus of this repo is to retrieve the full list of addresses ever appeared into any transactions for some of the most famous blockchains using the secp256k1 curve. These Python scripts have been used for an academic research at Politecnico di Torino. If you want to know more about our paper, you can find it at https://arxiv.org/abs/2206.14107.
Secure Payment with Server Identification using Elliptic Protocol Digital Signature and Key Exchange, Blowfish Cipher and SHA-256.
Add a description, image, and links to the secp256k1 topic page so that developers can more easily learn about it.
To associate your repository with the secp256k1 topic, visit your repo's landing page and select "manage topics."