Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions bip-0039.mediawiki
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,14 @@ sentence (in UTF-8 NFKD) used as the password and the string "mnemonic" + passph
in UTF-8 NFKD) used as the salt. The iteration count is set to 2048 and HMAC-SHA512 is used as
the pseudo-random function. The length of the derived key is 512 bits (= 64 bytes).

Words in a mnemonic sentence are separated by a single space (U+0020), except in
Japanese, where the ideographic space (U+3000) is used; see
[[bip-0039/bip-0039-wordlists.md|Wordlists]]. NFKD maps U+3000 to U+0020, so the
two forms of a Japanese sentence derive the same seed. Software that splits a
sentence into words, to look them up in the wordlist or to verify the checksum,
must split it after normalization: splitting on U+0020 beforehand reads a
Japanese sentence as a single word.

This seed can be later used to generate deterministic wallets using BIP-0032 or
similar methods.

Expand Down