Multi Utility Program for Bitcoin
C++
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
projects
.gitignore
BigInt.cpp
BigInt.hpp
ECDSA.cpp
ECDSA.hpp
LICENSE
MUPBit.cpp
README.md
RIPEMD160.cpp
RIPEMD160.hpp
SHA256.cpp
SHA256.hpp
StableHeaders.cpp
StableHeaders.hpp

README.md

mupbit

Multi Utility Program for Bitcoin

This program uses no external libraries besides the one in the STL. That means established hash algorithms (SHA256 and RIPEMD160), arbitrary precision integers, and elliptic curve cryptography are implemented from scratch. This is obviously a bad idea which you should never do in practice, but I am doing so in the interests of paranoia (no rigged secret key generation), intellectual exercise (reading papers and converting to code), fun, and maybe profit!.