be run offline to generate the four keys when given a wallet's master password? I know some sites offer this, but I would like to be able to do this while offline, without having to enter the master password into some online webpage
That’s a bit outside of my knowledge but maybe https://developers.hive.io/ could have some info on generating keys (maybe offline). Or a script to generate them generally? Not sure
Thanks for the suggestion, but still couldn't find what I'm looking for. If anybody knows how to generate the 4 keys offline, from the master password, please let us know
I don't know how to do it offline, but I will ask. What I've done for security is using Ledger for Hive. That way no one can change my keys or do transactions with the accounts that I have on my Ledger
Yes, I know we can use hardware wallets. But I'm trying to figure out how to manage keys as securely as possible without a hardware wallet. Being forced to enter the master password into a website is not the ideal in this regard. Is there a reliable CLI for Hive? One that would allow e.g. changing an account's master password, and show the 4 keys when presented with a master password?
You'll probably need to have some C/C++ libraries compiled for your machine, downloaded and referenced by a javascript library
Doing this is proving much more difficult than I initially thought... Perhaps some good soul could create a webpage which could be downloaded and used offline, in which the 4 keys could be derived upon the user entering his master password. Shouldn't be too difficult to make, since hive . blog, peakd . com and ecency . com all offer this functionality already (but all of them require the user to be online in order to function) One good example of what I'm talking about is Ian Coleman's BIP-39 seed generator, which can be downloaded and used offline: iancoleman . io / bip39 / . The Hive community could benefit from having such important tools available for offline use
Try this: https://feruzm.github.io/offline-keys/src/index.html I just created simple script, you can add any password and generate private and public keys from that.
Man you're a hero, thank you very much for that ❤️
Flying ✈️ so can't check the code but this is really useful to be able to derive keys offline. One more fancy feature would be to have also cli_wallet's suggest_brain_key equivalent, i.e. for user to generate securely private/public key pairs in order to send only public parts to account creation service (or a friend who will create such account)
This is partially done on Ecency signup (onboard a friend) option. EDIT: added suggest brain key logic into page.
Sweet, this is awesome, thanks for taking the time to make that. Coincidentally had a discussion with someone else the other day about if this was possible and how it could be done.
Excellent! One suggestion: add to the page info on version # or modified date, so that the user can know he has the most recent version downloaded. Like the BIP-39 seed generator page has, this is useful
Обсуждают сегодня