-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
jellyfish-wallet-mnemonic to support encrypt and decrypt #133
Comments
@fuxingloh: Thanks for opening an issue, it is currently awaiting triage. The triage/accepted label can be added by foundation members by writing /triage accepted in a comment. DetailsI am a bot created to help the DeFiCh developers manage community feedback and contributions. You can check out my manifest file to understand my behavior and what I can do. If you want to use this for your project, you can check out the DeFiCh/oss-governance-bot repository. |
@fuxingloh Not very certain about the requirement, this is allow user store an the encrypted mnemonic during
|
So yeah, the encryption protects the original mnemonic seed at rest. It is only loaded into memory when it's required for a brief period. |
There is also some flow/complications to this, as the wallet should only encrypt private key. The pubKey should be accessible at rest. |
What would you like to be added:
jellyfish-wallet-mnemonic
withencrypt
anddecrypt
function extended above 24 word.Why is this needed:
The 24 words mnemonic seed should serve as a cold storage of your HD seed.
However the 24 words should not sit in your device (phone/browser/desktop) unencrypted as rest.
Encryption can be done with biometric authentication provided by device,
jellyfish-wallet-mnemonic
just need to provide the interface to do it.Reference example: https://github.com/bitcoin/bips/blob/master/bip-0038.mediawiki
The text was updated successfully, but these errors were encountered: