bitcoinjs / bip38

BIP38 is a standard process to encrypt Bitcoin and crypto currency private keys that is less susceptible to brute force attacks thus protecting the user.
http://cryptocoinjs.com/modules/currency/bip38/
MIT License
208 stars 100 forks source link

BIP38 rework #4

Closed dcousens closed 10 years ago

dcousens commented 10 years ago

Aside from a few small bug fixes (and outlined in the commits). This pull request re-structures the tests to more clearly separate the encrypt/decrypt contexts, it provides raw methods of encrypt and decrypt for those that don't want to use the API with the Base58 encoded strings (because in many cases it is superfluous string typing) and finally it upgrades ecurve to 1.0.0.

coveralls commented 10 years ago

Coverage Status

Coverage increased (+0.79%) when pulling c348c8fb7569bb996b9083a8985b8c3834d72f4d on dcousens:master into 6e1fc20c487380b8f9ffac02caa7ce2dbb808dbf on cryptocoinjs:master.

coveralls commented 10 years ago

Coverage Status

Coverage increased (+0.79%) when pulling e6b67c8549b289538d636cbffc3a1d0dae4fe851 on dcousens:master into 6e1fc20c487380b8f9ffac02caa7ce2dbb808dbf on cryptocoinjs:master.