Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- source ./bitcoin.sh
- a=`openssl ecparam -genkey -name secp256k1 -rand /dev/urandom 2>/dev/null | sha256sum | sed -e 's/ -//' | tr '[:lower:]' '[:upper:]'`
- echo 'Private ECDSA Key:' $a;
- b=80$a;
- c=`echo $b | xxd -r -p | sha256sum -b | xxd -r -p | sha256sum -b |
- sed -e 's/ -//' | cut -c 1-8`;
- d=$b$c;
- e=`encodeBase58 $d`;
- echo 'Uncompressed WIF:' $e;
- echo 'checksum:' $c;
- f=80$a01;
- g=`echo $f | xxd -r -p | sha256sum -b | xxd -r -p | sha256sum -b |
- sed -e 's/ -//' | cut -c 1-8`;
- h=$f$g;
- i=`encodeBase58 $h`;
- echo 'Compressed WIF:' $i;
- echo 'checksum:' $g;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement