Jump to content

Recommended Posts

Posted

Здравствуйте.

Може кто-нибудь объяснить, как из приватного ключа, получить открытый. Но не уже готовой функцией, например в питоне, а как САМОМУ, это сделать ?

Спасибо.

Posted

Лучше не биткойн искать, а сразу ECDSA

Объясняю почему: человек спросил как из закрытого ключа получить открытый.

Если искать про "адреса биткойн" - там будет всякое не относящееся к делу про base58, про короткие и длинные ключи

И хрен разберешься.

Открываем Википедию и там все в две строчки https://ru.wikipedia.org/wiki/ECDSA

 

  1. Выбирает случайное или псевдослучайное целое число x из интервала [1,q-1].
  2. Вычисляет произведение (кратное) Q = x·P.

Открытым ключом пользователя Алисы A является точка Q, а закрытым — x.

 

Ясно? Просто умножаем приватный ключ на некую константу и получаем публичный ключ. Вот и всё. Правда, умножение тут не арифметическое, а как операция поля. 

 

Posted
3 часа назад, amaclin сказал:

Лучше не биткойн искать, а сразу ECDSA

Объясняю почему: человек спросил как из закрытого ключа получить открытый.

Если искать про "адреса биткойн" - там будет всякое не относящееся к делу про base58, про короткие и длинные ключи

И хрен разберешься.

Открываем Википедию и там все в две строчки https://ru.wikipedia.org/wiki/ECDSA

 

  1. Выбирает случайное или псевдослучайное целое число x из интервала [1,q-1].
  2. Вычисляет произведение (кратное) Q = x·P.

Открытым ключом пользователя Алисы A является точка Q, а закрытым — x.

 

Ясно? Просто умножаем приватный ключ на некую константу и получаем публичный ключ. Вот и всё. Правда, умножение тут не арифметическое, а как операция поля. 

 

Спасибо! Пойду изучать.

Posted
В 20.08.2022 в 16:33, putman сказал:

Здравствуйте.

Може кто-нибудь объяснить, как из приватного ключа, получить открытый. Но не уже готовой функцией, например в питоне, а как САМОМУ, это сделать ?

Спасибо.

https://learnmeabitcoin.com/technical/public-key

  • 3 months later...
Posted (edited)

Кто нибудь в курсе есть ли программа для генерации приватных ключей и сверкой адресов по пользовательскому списку ?

 

Конкретнее - на github есть много софта для рандомной генерации bitcoin адреса (приватник и публичный) и проверкой через api блокчейна.

А мне нужно чтобы прога могла работать оффлайн обязательно, чтобы в конечном результате когда из приватника получен публичный он шел автоматом на сверку по совпадению (допустим создается файл pubkey.txt где списком юзер самостоятельно может вставить те публичные адреса которые он хочет).

В случае если программа находит что сгенерированный из приватника публичный ключ есть в списке файла pubkey.txt , то во втором файле (допустим privkey.txt прога сохраняет этот приватный ключ - просто этот ключ и больше ничего).

База публичных ключей pubkey.txt содержит примерно 50,000 адресов (вообщем то неважно сколько). Если сама сверка отнимает много ресурсов компа, то можно ли распараллелить задачи на несколько этапов ? Допустим мы обьединяем 2 компа локалкой , на первом генерируются адрес и результат перебрасывается во второй комп где он начинает сверку с базой. Либо вообще распределить задачу на 5-6 компов , на первом генерация приватника, на втором ecdsa, на третьем sha256, на четвертом ripemd160, на пятом .....ну и тд.

Разумеется все должно работать в оффлайн режиме.

 

Edited by bitbit1
Posted
1 час назад, bitbit1 сказал:

В случае если программа находит что сгенерированный из приватника публичный ключ есть в списке файла

Да бесполезно это, не поймаете вы ни одного совпадения за всю свою жизнь, забудьте.

Posted (edited)

И все же....есть кто сможет написать такую прогу ? За разумную цену.

Там по сути исходники взять с гитхаба на генерацию и допилить сверху как я описал выше...

Не надо в этом искать какой то смысл, я и так знаю вероятность "поймать" ключ)

Просто запустить на компах такую штуку (на неделю или месяц) и можно по своим делать ехать))

Edited by bitbit1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Similar Topics

    • Программы для вычисления приватного ключа

      Есть три типа таких программ: вычисление по публичному ключу, по адресу и случайная генерация с подстановкой. От обычного адреса непросто вычислить, нужно хорошее везение чтобы случайно выпало, но для разгадывания головоломок хорошая тема, 256 видеокарт способны вычислить 119 битный ключ за 2 месяца с балансом 1.2 бтц   1) https://github.com/JeanLucPons/Kangaroo Автор ограничил диапазон до 125 бит   2)  https://github.com/JeanLucPons/VanitySearch   3) https://g

      in Общий

    • Пакистан ужесточит требования для криптокомпаний на получение лицензий

      Председатель Управления по регулированию виртуальных активов Пакистана (PVARA) Билал бин Сакиб (Bilal Bin Saqib) заявил, что правительство не стремится к тотальному контролю криптовалют. Наоборот, Пакистан готов выдавать лицензии криптосервисам, соблюдающим нормативные требования. Сакиб отметил, что сертификаты об отсутствии возражений (NOC), выданные регулятором международным криптобиржам Binance и HTX, не гарантируют их безусловного одобрения. Это лишь начальный этап строго регламентирова

      in Новости криптовалют

    • Crypto.com подала заявку на получение банковской лицензии в США

      Криптобиржа Crypto.com обратилась в Управление валютного контролера США (OCC) с запросом на получение статуса национального трастового банка, заявило руководство площадки. Генеральный директор Crypto.com Крис Маршалек (Kris Marszalek) рассказал, что его компания следует за лидерами отрасли, такими как Circle, Coinbase и Bridge, которые ранее подали аналогичные заявки в ОСС.   Он уточнил, что статус регулируемого трастового банка позволит Crypto.com хранить криптоактивы институциональн

      in Новости криптовалют

    • Аналитики Cryptoquant оценили падение открытого интереса к биткоину

      Крипторынок столкнулся с одной из самых масштабных коррекций за последние годы, и открытый интерес к биткоину упал с $47 млрд до $35 млрд, сообщили специалисты платформы CryptoQuant. По мнению аналитиков, последствия изменения интереса могут влиять на динамику криптовалюты еще несколько месяцев. Падение открытого интереса до $35 млрд сигнализирует о самом массовом выходе трейдеров из позиций с кредитным плечом за последнее время.   Еще одним сигналом стало падение индекса SSR (Stablec

      in Новости криптовалют

    • Доминирование открытого интереса к эфиру достигло 40%

      Впервые с апреля 2023 года эфир достиг 40% открытого интереса на рынке деривативов, в то время как доминирование биткоина демонстрирует снижение, сообщили аналитики платформы Glassnode. Объем открытых позиций на бирже CME достиг рекордных $7,85 млрд — это указывает на изменение настроений среди спекулянтов и перетекании капиталов из биткоина в эфир, уверены специалисты Glassnode.   Исторически подобные изменения свидетельствуют о начале сезона альткоинов, а повышение открытого интере

      in Новости криптовалют

×
×
  • Create New...