I'm trying to store some Eth I have in Parity into cold storage. Since I have no guarantee that Parity will continue being supported several years/decades in the future, or that the seed passphrase and/or key encryption algorithms won't change, I want my cold storage backup to also include my account's unencrypted private key, so that I can load that into any Ethereum wallet being used at the time and have access to my funds, without having to rely on potentially obsolete software.
Looking for this functionality in Parity, all I could find so far is the Export feature, which doesn't seem to include any keys, encrypted or otherwise, and the keystore located at \AppData\Roaming\Parity\Ethereum\keys\ethereum
, which is encrypted from what I understand. How do I get my private key decrypted?
Best Answer
It's actually a feature not to expose unencrypted keys. People would use it for simple backups without understanding the implications.
Just use
ethkey generate random
from your command line which is included with Parity:And put it on ice. :)