Что такое приватный ключ?
ОпределениеПриватный ключ — это секретное число, обычно длиной 256 бит, которое доказывает, что вы владеете криптоадресом, и позволяет подписывать транзакции с него. Любой, кто знает приватный ключ, распоряжается средствами, а сбросить или сменить ключ нельзя.
Как работает приватный ключ
Приватный ключ — одна половина пары ключей. Из приватного ключа кошелёк вычисляет публичный ключ, а из публичного — ваш адрес; эта математика работает только в одну сторону, поэтому, сообщая адрес, вы ничего не раскрываете о ключе.
Когда вы отправляете крипту, кошелёк с помощью приватного ключа создаёт цифровую подпись именно для этой транзакции. Любой узел может проверить подпись по вашему адресу, ни разу не увидев сам ключ.
Приватный ключ, сид-фраза и адрес
Приватный ключ, сид-фраза и адрес связаны между собой, но не взаимозаменяемы:
- Адрес: публичный, его безопасно сообщать; на него вам присылают средства
- Приватный ключ: секретный; управляет одним адресом и часто выглядит как 64 шестнадцатеричных символа
- Сид-фраза: секретная; 12–24 слова, из которых кошелёк выводит все ваши приватные ключи во всех сетях
Как крадут приватные ключи
Приватные ключи почти никогда не взламывают перебором: возможных ключей около 2 в степени 256, это слишком много, чтобы угадать. Их крадут через людей и устройства:
- Фишинговые сайты, которые просят «подтвердить» или «синхронизировать» кошелёк
- Поддельные сотрудники поддержки в чатах и соцсетях
- Вредоносные программы на рутованных телефонах или заражённых компьютерах
- Ключи или фразы, сохранённые в скриншотах, заметках или облаке
Приватные ключи в Waletifi
В Waletifi приватные ключи выводятся из вашей фразы из 24 слов прямо на телефоне и никогда его не покидают. Они зашифрованы аппаратным ключом в Android Keystore и открываются отпечатком пальца или PIN-кодом; транзакции подписываются на телефоне, а наш сервер лишь передаёт в сеть уже подписанные транзакции.