Litecoin-Java / bitcoin-wallet

Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.
https://play.google.com/store/apps/details?id=de.schildbach.wallet
31 stars 42 forks source link

Password/PIN Security #22

Open hank opened 10 years ago

hank commented 10 years ago

Either on app entrance or on send - on send might be easier. Thanks to CryptoDude for the suggestion!

santa4nt commented 10 years ago

Are the private keys themselves encrypted at rest? If not, maybe the password/PIN can be used as a key to do so. That way, the password/PIN will always be needed every time a private key is involved.

ss44 commented 10 years ago

https://code.google.com/p/android-lockpattern/wiki/Encryption

Would this be an acceptable library to use?

I was hoping to try and help implement this, and was looking at a few existing pin / password prompts, this one caught my eye, (largely because I'm a fan of the pattern locks).

hank commented 10 years ago

Yeah that would be acceptable if it used encryption packaged in SpongyCastle, which is currently packaged in the app.