Producing a personal key utilizing cube
Can a bitcoin mnemonic or personal key be diced – fully with out a pc concerned?
Sure, you’ll be able to generate a 256-bit quantity randomly and use that as a personal key. It have to be within the vary 1 to 115792089237316195423570985008687907852837564279074904382605163141518161494336.
See https://learnmeabitcoin.com/technical/keys/private-key/ however observe the warnings on that web page
Producing a “mnemonic” phrase from a personal key.
you could possibly go from personal key to mnemonic, proper?
Not for those who observe Bitcoin Enchancment Proposal 39,
- First, an preliminary entropy of ENT bits is generated.
- A checksum is generated by taking the primary ENT / 32 bits of its SHA256 hash. This checksum is appended to the top of the preliminary entropy.
- Subsequent, these concatenated bits are break up into teams of 11 bits, every encoding a quantity from 0-2047, serving as an index right into a wordlist.
- Lastly, we convert these numbers into phrases and use the joined phrases as a mnemonic sentence.
It’s the checksum in step 2 meaning the final phrase can’t be chosen at random.
We have now
Random quantity R -> R + Checksum(R) -> array of 11-bit parts -> listed phrases
then
thesaurus -> ... -> grasp personal key
As far as I do know, that course of shouldn’t be reversible. This implies you’ll be able to’t generate a BIP-39 “mnemonic” thesaurus from a personal key.
associated:

