Bitgen - Bitcoin address generator

The Bitgen software generates crypto currency addresses from a given or generated random number.

The bitsig application is a signature tool that sign and verify bitcoin signatures in various formats.

Also included in the package is bitcry, which is a public key encryption tool that encrypt/decrypt using the bitcoin elliptic curve.

The private key can be generated by the following inputs:

  • Hex number
  • Dice numbers (1-6)
  • Hash input
  • Computer generated random key (/dev/random)
  • Bulk
  • Mnemonic
  • Uncompressed and compressed public keys
  • Bitgen also support:

  • Bitcoin mini private keys
  • Invoice generation
  • Hierarchial random generation (for advanced users)
  • Vanity address generation
  • Transaction/script decode
  • Transaction correctness verification
  • Transaction creation

  • The following currencies are supported:

  • Bitcoin
  • Bitcoin testnet
  • Litecoin
  • Dogecoin
  • Peercoin
  • Namecoin
  • Vertcoin
  • Feathercoin
  • Bitsig supports:

  • Full file signature
  • Armory file format (clear, base64, hex)
  • Inputs IO file format
  • Multibit file format
  • Bitcoin QT file format

  • Bitcry supports public key encryption:

  • Full file encryption
  • Electrum message encryption


  • Bitgen example output private
    Bitgen example output share

    The output is saved as a ps file that can be converted to pdf.
    Bitgen example run

    Linux and Windows are supported.

    Windows binaries can be built from Linux using the Mingw-w64 cross compiler.
    To build for Windows with Windows, MSYS2 can be used: msys2.github.io

    To view and print the ps file, evince can be used: http://sourceforge.net/projects/evince.mirror/ (Preinstalled for many Linux distributions)

    Alternatively, the ps file can be converted to pdf with ps2pdf. (Preinstalled for many Linux distributions)

    Bitgen uses the bitlib C++ library . Bitlib uses the big integer library bigintctl.

    Download

    bitgen_0.15.tar.gz Latest release
    Bitgen sig: bitgen_0.15.tar.gz.bitsig
    GPG sig: bitgen_0.15.tar.gz.sig
    bitgen_win_0.15.zip Windows binaries
    Bitgen sig: bitgen_win_0.15.zip.bitsig
    GPG sig: bitgen_win_0.15.zip.sig

    How to verify signature

    Previous releases


    Contact
    Email:

    Web address:
    http://bitgen.org