Здравствуйте.
Може кто-нибудь объяснить, как из приватного ключа, получить открытый. Но не уже готовой функцией, например в питоне, а как САМОМУ, это сделать ?
Спасибо.
Отправлено 29 сентября 2022 - 02:45
Лучше не биткойн искать, а сразу ECDSA
Объясняю почему: человек спросил как из закрытого ключа получить открытый.
Если искать про "адреса биткойн" - там будет всякое не относящееся к делу про base58, про короткие и длинные ключи
И хрен разберешься.
Открываем Википедию и там все в две строчки https://ru.wikipedia.org/wiki/ECDSA
Выбирает случайное или псевдослучайное целое число x из интервала [1, q - 1].
Вычисляет произведение (кратное) Q = x *P.
Открытым ключом пользователя Алисы A является точка Q, а закрытым — x.
Ясно? Просто умножаем приватный ключ на некую константу и получаем публичный ключ. Вот и всё. Правда, умножение тут не арифметическое, а как операция поля.
0 пользователей, 1 гостей, 0 анонимных