- Главная
- / BIP39 по-русски
- / Генератор приватных ключей
Генератор приватных ключей
Создайте случайный приватный ключ, публичный ключ и адреса для Bitcoin, Ethereum, Solana, TRON и других сетей. Ключи создаются в вашем браузере его криптографическим генератором случайных чисел, а после загрузки страницы генератор работает и без интернета.
Выберите сеть
Bitcoin (BTC)
m/44'/0'/0'/0/0Как работает генератор приватных ключей
При каждом нажатии генератор создаёт новую случайную фразу BIP39 из 12 слов криптографическим генератором случайных чисел браузера, превращает её в сид и выводит одну пару ключей для выбранной сети по стандартному пути этой сети. На странице показаны приватный ключ, публичный ключ и адреса; саму фразу генератор не показывает, поэтому сохранять нужно именно приватный ключ.
Кривые, пути и форматы адресов
Генератор поддерживает 18 сетей. Они различаются эллиптической кривой, типом монеты в пути деривации и способом кодирования адреса:
| Сеть | Кривая | Путь | Адрес |
|---|---|---|---|
| Bitcoin | secp256k1 | m/44'/0'/0'/0/0 | Legacy, вложенный SegWit, нативный SegWit и Taproot |
| Ethereum и EVM-сети | secp256k1 | m/44'/60'/0'/0/0 | 0x… (Keccak-256 от публичного ключа) |
| TRON | secp256k1 | m/44'/195'/0'/0/0 | T… (Base58Check) |
| Litecoin, Dogecoin | secp256k1 | m/44'/2'/… и m/44'/3'/… | L… / M… / ltc1…, D… |
| Solana | ed25519 | m/44'/501'/0'/0' | Base58 от публичного ключа |
| Aptos, SUI | ed25519 | m/44'/637'/… и m/44'/784'/… | 0x… (хеш SHA3-256 или BLAKE2b) |
| Polkadot | ed25519 | m/44'/354'/0'/0'/0' | SS58 (Base58 с контрольной суммой BLAKE2b) |
Второе число в каждом пути — тип монеты, зарегистрированный в SLIP-44: он разводит ключи разных сетей, даже если они получены из одной фразы. Сети на кривой ed25519 используют деривацию SLIP-10, которая поддерживает только усиленные (hardened) шаги, поэтому каждый шаг их путей отмечен апострофом.
Приватный ключ, публичный ключ и адрес
Приватный ключ — это 256-битный секрет: кто им владеет, тот распоряжается средствами. Публичный ключ вычисляется из приватного, но обратно в приватный ключ не превращается. Адрес — более короткая запись публичного ключа (или его хеша) с контрольной суммой; его сообщают, чтобы получить перевод. Подробнее о форматах ключей Bitcoin — в руководстве про WIF и Base58 (на английском).
Как хранить созданный ключ
- Генерируйте ключи для реальных средств на компьютере без интернета: загрузите страницу, отключите сеть, создайте ключ и закройте вкладку.
- Запишите ключ на бумаге или металле и не храните его в скриншотах, заметках, почте и облаке.
- Никому не показывайте приватный ключ и не отправляйте его «службе поддержки»: настоящая поддержка его никогда не спрашивает.
- Не печатайте ключ в виде QR-кода без нужды: такой код легко сфотографировать.
Другие инструменты
Генератор приватных ключей — частые вопросы
Можно ли импортировать созданный ключ в кошелёк?
Да. Большинство кошельков принимают импорт приватного ключа: hex для Ethereum, TRON и других EVM-сетей, WIF для Bitcoin и похожих монет, Base58 для Solana. Адрес, который покажет кошелёк, должен совпасть с адресом, созданным здесь.
Почему у Bitcoin четыре адреса?
Все они принадлежат одной паре ключей, закодированной в четырёх типах скриптов Bitcoin. Кошелёк выбирает один из них; средствами, отправленными на любой из четырёх, управляет один и тот же приватный ключ.
Может ли ключ сгенерироваться дважды?
Нет. Каждое нажатие использует новую случайность, а 2¹²⁸ возможных фраз, из которых выводится ключ, делают повтор практически невозможным.
Что лучше хранить: приватный ключ или сид-фразу?
Для нового кошелька — сид-фразу, созданную в самом кошельке: из неё восстанавливаются все ключи и адреса всех сетей сразу. Отдельный приватный ключ управляет только одним адресом или аккаунтом, и его нужно хранить так же надёжно, как фразу. Генератор полезен для тестов, бумажных примеров и проверки форматов.