Skip to content

AlexanderKud/KSOLVER-X_ice_Bloom

Repository files navigation

KSOLVER-X

Find PrivateKey of corresponding Pubkey using random xpoint search
original code : https://github.com/pianist-coder/KSOLVER-X

KSOLVER X is a tool for solving private keys in the Bitcoin secp256k1 curve.

Features

  • Utilizes the secp256k1 elliptic curve python library by iceland2k14 for efficient and fast ec operations
  • Added to secp256k1.py add_to_bloom function to add individual items
  • Added to secp256k1.py add_to_xor function to add individual items
  • secp256k1.point_sequential_increment(n, a_)) uses a lot of RAM
  • secp256k1.point_sequential_decrement(n, a_)) uses a lot of RAM
  • Supports parallel processing using multiple CPU cores for faster computation
  • Each CPU Core uses a separate Process with Python Interpreter Instance
  • Can be run on Windows and Linux

Usage

To use KSOLVER X, you'll need to have the following dependencies installed:

  • cursor
  • xxhash

You can install these dependencies using pip:

pip install cursor xxhash

Once the dependencies are installed, you can run the KSOLVER X script:

bloom.py
bits = 46        # range upper bits
count = 20000000 # number of bloom entries
core = 4         # number of CPU cores to use

ksolverx.py
pub = '02b560fa090d174209b122923c5e9968153066cd84707cbecf22dbfd11e15f0ec3' # pubkey to search private key
bits = 46    # range upper bits
n = 20000000 # number of bloom entries
c = 4        # number of CPU cores to use

About

Find private key of public key

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages