На главную
Шифрование и ключи
Мнемоника BIP39
Проверяет мнемоническую фразу по официальному словарю и контрольной сумме, генерирует новую и считает сид — всё в браузере, без сети.
12–24 английских слова через пробел. Регистр не важен, слово можно сократить до первых четырёх букв.
«25-е слово»: другой пароль — другой сид и другие адреса
Из своей энтропии
Как это работает
- Каждое слово — 11 бит: его номер в официальном английском словаре из 2048 слов.
- Последние биты фразы — начало SHA-256 от энтропии, поэтому случайные 12 слов почти никогда не проходят проверку.
- Сид считается из самой фразы и пароля, а не из номеров слов: опечатка в пароле даёт другой, но «правильный» кошелёк.
- Новая фраза берёт случайность из crypto.getRandomValues и только по нажатию кнопки. На сервер ничего не уходит.
- Для настоящих денег фразу лучше создавать на аппаратном кошельке, а не на компьютере, подключённом к сети.