Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
3 августа 2016, 5:58:42 AM   # 1
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли восстановить несжатый открытый ключ от сжатого?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Буду говорить, что я сжал открытый ключ
0378D430274F8C5EC1321338151E9F27F4C676A008BDF8638D07C0B6BE9AB35C71

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

0478D430274F8C5EC1321338151E9F27F4C676A008BDF8638D07C0B6BE9AB35C71
  A1518063243ACD4DFE96B66E3F2EC8013C8E072CD09B3834A19F81F659CC3455

amaclin сейчас офлайн Пожаловаться на amaclin   Ответить с цитированием Мультицитирование сообщения от amaclin Быстрый ответ на сообщение amaclin


Как заработать Биткоины?
Без вложений. Не майнинг.


3 августа 2016, 6:35:22 AM   # 2
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли восстановить несжатый открытый ключ от сжатого?

Получил 1806 Биткоинов
Реальная история.





Эллиптическое уравнение кривой:
Y2 = X3 + аХ + Ь

В случае secp256k1 кривой, используемой Bitcoin:
а = 0
б = 7

Следовательно:
Y2 = X3 + 7

Итак, если вы знаете, X, вы можете использовать уравнение кривой для вычисления Y2.
Квадратный корень извлечение приведет к Y и -Y. Формат сжатого точка включает младший значащий бит Y в первом байте. Это немного достаточно, чтобы знать, есть ли Y или -Y и настроить соответствующим образом.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

3 августа 2016, 6:36:31 AM   # 3
 
 
Сообщения: 896
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли восстановить несжатый открытый ключ от сжатого?

Буду говорить, что я сжал открытый ключ
0378D430274F8C5EC1321338151E9F27F4C676A008BDF8638D07C0B6BE9AB35C71

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

0478D430274F8C5EC1321338151E9F27F4C676A008BDF8638D07C0B6BE9AB35C71
  A1518063243ACD4DFE96B66E3F2EC8013C8E072CD09B3834A19F81F659CC3455



Попробуйте этот инструмент: https://en.bitcoin.it/wiki/Bitcoin_Address_Utility
dsattler сейчас офлайн Пожаловаться на dsattler   Ответить с цитированием Мультицитирование сообщения от dsattler Быстрый ответ на сообщение dsattler

4 августа 2016, 7:04:10 AM   # 4
 
 
Сообщения: 244
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли восстановить несжатый открытый ключ от сжатого?

Эллиптическое уравнение кривой:
Y2 = X3 + аХ + Ь

В случае secp256k1 кривой, используемой Bitcoin:
а = 0
б = 7

Следовательно:
Y2 = X3 + 7

Итак, если вы знаете, X, вы можете использовать уравнение кривой для вычисления Y2.
Квадратный корень извлечение приведет к Y и -Y. Формат сжатого точка включает младший значащий бит Y в первом байте. Это немного достаточно, чтобы знать, есть ли Y или -Y и настроить соответствующим образом.

очень начинающий вопрос ... что X и Y? целочисленная форма ключа?
will_k сейчас офлайн Пожаловаться на will_k   Ответить с цитированием Мультицитирование сообщения от will_k Быстрый ответ на сообщение will_k

4 августа 2016, 10:25:30 AM   # 5
 
 
Сообщения: 244
Цитировать по имени
цитировать ответ
по умолчанию Re: Можно ли восстановить несжатый открытый ключ от сжатого?

Эллиптическое уравнение кривой:
Y2 = X3 + аХ + Ь

В случае secp256k1 кривой, используемой Bitcoin:
а = 0
б = 7

Следовательно:
Y2 = X3 + 7

Итак, если вы знаете, X, вы можете использовать уравнение кривой для вычисления Y2.
Квадратный корень извлечение приведет к Y и -Y. Формат сжатого точка включает младший значащий бит Y в первом байте. Это немного достаточно, чтобы знать, есть ли Y или -Y и настроить соответствующим образом.

очень начинающий вопрос ... что X и Y? целочисленная форма ключа?

X и Y координаты эллиптической кривой, в которой эллиптические операции кривой криптография Bitcoin в протекающие. Открытый ключ является точка на этой кривой, так что это хранится в виде (X, Y), или (X, б) в сжатой форме.

Прочитайте это для введения http://www.coindesk.com/math-behind-bitcoin/
Белчер сейчас офлайн Пожаловаться на Белчер   Ответить с цитированием Мультицитирование сообщения от Белчер Быстрый ответ на сообщение Белчер



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW