samotari / crypto-terminal

CryptoTerminal is an open-source terminal application with which merchants can accept in-person cryptocurrency payments.
https://samotari.github.io/cryptoterminal.eu/
GNU Affero General Public License v3.0
93 stars 57 forks source link

BIP38 Support (when using private key to create+sign tx) #343

Open chill117 opened 5 years ago

chill117 commented 5 years ago

CryptoTerminal is able to read a private key via the device's camera or NFC reader. But currently this is limited to unencrypted private keys. Support should be added for 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.

See: https://github.com/bitcoinjs/bip38