I want to create a Seed-Phrase (mnemonics) from entropy. One aspect of BIP39
is to create the checksum and describes it as follows (Link BIP39):
The mnemonic must encode entropy in a multiple of
32
bits. With more entropy, security is improved but the sentence length increases. We refer to the initial entropy length as ENT. The allowed size ofENT
is128-256 bits
First, an initial entropy ofENT
bits is generated. A checksum is generated by taking the firstENT / 32
This thread describes a lot of details but not why divider 32
(or I don't understand it).
I am not a cryptographer and I did not find any detailed description why the divider 32
has been chosen. My guess is entropy. But why exactly?