2
That may sound like a silly question, but if I have created my keys using a passphrase in “brain wallet” at bitaddress.org, why do I need to record the private key, if I can recreate it at any time by using my downloaded version of bitaddress.org?
To be sure that I can do that safely, I need to know whether the algorithm to generate a private key from a passphrase with a downloaded copy of bitaddress.org is deterministic.
1
possible duplicate of How safe is a brain wallet?
– Murch – 2014-02-17T10:07:13.0731NO DUPLICATE: The question above does not ask about the entropy of the brain wallet passphrase. The question asks whether it is safe only to retain the passphrase so that the private key can be re-created at a later date. – Peter – 2014-02-17T10:40:47.650
Alright, I retracted my close vote. However, I am still not quite sure I understand your intent: Is your question "Is the algorithm to generate a private key with bitaddress.org deterministic?" i.e. does it always give the same result for the same input? Or is it "Is there only one way to generate private keys from a passphrase?", i.e. can I use any tool to re-generate the private-key and don't have to retain a copy of Bitaddress.org? – Murch – 2014-02-17T10:49:25.783
1Let me explain. I use dice to create a 160 bit passphrase. I enter the 62 digits into my offline copy of bitaddress.org “brain wallet” and get my keys, which I copy onto a sheet of paper.
My question is this: why can’t I just keep my passphrase and not bother recording the keys, as I can always create these electronically with my passphrase and bitaddress.org when I want them? – Peter – 2014-02-17T11:00:07.663
Thanks. Perhaps you should replace the last sentence of your question with something along the lines of
"Is the algorithm to generate a private key from a passphrase with bitaddress.org deterministic?", as it seems that is what you wanted to ask. I'd say that your approach is viable, if a) you make sure that a copy of bitaddress.org remains available to you, and b) the algorithm used by bitaddress.org is in fact deterministic, which I don't know for sure. – Murch – 2014-02-17T11:05:16.940I am not sure whether the algorithm used by bitaddress.org is deterministic or not, which is why I won't rely on merely noting down the passphrase. But if it were, it would make working with paper wallets much simpler, hence my (even if badly worded) question – Peter – 2014-02-17T11:12:09.880
Well, you can always edit your question to improve it, and I think the phrasing I suggested would help convey your underlying intent. – Then we might find out for sure. ;) You might also add the tag "bitaddress.org" which is very appropriate in this case. – I mean of course I can edit it, but I'd rather "teach the man to fish than give him a fish." ;) – Murch – 2014-02-17T11:19:45.607