Skip to content

MartyEz/btcAddressGeneratorGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

btcAddressGeneratorGo

  • This program was made in order to test security of web wallet and app wallet. Some of theses use user inputs in order to generate the privKey
  • It can generate privKey, pubKey, Segwit, Bech32, Legacy addresses.
  • The privKey generation algorithms targeted have been replaced by a simple random string generator in this version.
  • This program use goroutines to speed up compute

Dependencies

  • This program use theses differents dependencies :
    • github.com/btcsuite/btcutil/base58
    • github.com/btcsuite/btcutil/bech32
    • github.com/MartyEz/secp256k1
    • golang.org/x/crypto/ripemd160

Source

Performances

  • 5 Millions generations in 74 seconds on I5-4690K@4.4Ghz.
  • Comment data printer to speed up compute

I made the same program in C++ : https://github.com/MartyEz/btcAddressGeneratorCpp

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages