Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
12 мая 2013, 6:27:21 PM   # 1
 
 
Сообщения: 308
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование эллиптических кривых Калькулятор (в Оружейной) - 2-из-2 multisig Вопрос

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


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

Я был рад видеть этот пост на эллиптической кривой калькулятор в Оружейной:


На основе 2-из-2 Multisig Например, я был в состоянии создать общий открытый ключ. Тем не менее, я не был в состоянии получить соответствующий общий секретный ключ.

Итак, вот данные, которые я использовал:
Код:
1:
ОБЩЕСТВЕННОЕ
1MFpXAU8VaYUfKxzpPvZSZXpvbZJVE34jM
de3001c3402b4ff42c91bfb60f18943a209bafc6
ЧАСТНЫЙ
5JvuJuiZiyjFzNqnQ16sbqmQ9wQ26dEaqsbikw734Nega4u2gYN
92b7f1f77f22afd8275cf628e71664082b442202a49eac567e7e7b37ba559e69

2:
ОБЩЕСТВЕННОЕ
18J9jxfYQw9e9fv1YYm9QxNBkFoxyTEZix
50073f899897517dc8bc743e5690773515042432
X: fa4bb8fe6da6c646ac63361a16a142d6c04269d02fbc740eed2c4a54ba7dda26
Y: 12fec352c07045d144ee96197a68a6060c89eff887ef3f8c2dfea8bff7965f33
ЧАСТНЫЙ
5JtTHTXeoq792C7Dy2C7ELEu6RgGQYyQiX2aQ8myWRq4GJnuKj9
8d288fef6dfed2edffb34f620256975fe9dbe2949f7e61b14b91d0be593d628a

Исходя из этого, я вычислил общий открытый ключ в калькуляторе EC:
Код:
==> ЧАСТНЫЙ 1 * PUBLIC XY-2 (вторая функция):
X: f8c61d46fc0c7f866b6ec34e191279e9a9ef1ff9d263aadc189669cd6bb4b7db
Y: 161b41cae92dbb41e7b0584be2e5adbb9c83718c19eb1c6f3f82e31a403c6d96
==>BTC: 1GmWADL3wvwm6dCxgf5XxirW8bBD34rRgU

Теперь, я попытался вычисления общий секретный ключ но это не соответствует:
Код:
==> ЧАСТНАЯ 1 * 2 (первая функция):
31ac197e32af979fc9010b39b7a3c84358d9bfb669f59562b4a63fc86a8bf754
==>BTC: 1BjwqtjfMifRNW6dPdAYyJV7K8dV98Cbmm

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

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


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


27 мая 2013, 6:36:23 AM   # 2
 
 
Сообщения: 308
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование эллиптических кривых Калькулятор (в Оружейной) - 2-из-2 multisig Вопрос

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





Любой человек может мне помочь с расчетом? До сих пор не решена ...
BeeCoin сейчас офлайн Пожаловаться на BeeCoin   Ответить с цитированием Мультицитирование сообщения от BeeCoin Быстрый ответ на сообщение BeeCoin

27 мая 2013, 7:02:35 AM   # 3
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование эллиптических кривых Калькулятор (в Оружейной) - 2-из-2 multisig Вопрос

Что вы делаете, кажется, хорошо, вы используете один и тот же «compressedness» для обоих?
Как рассчитать адреса?
jackjack сейчас офлайн Пожаловаться на jackjack   Ответить с цитированием Мультицитирование сообщения от jackjack Быстрый ответ на сообщение jackjack

27 мая 2013, 7:28:33 AM   # 4
 
 
Сообщения: 308
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование эллиптических кривых Калькулятор (в Оружейной) - 2-из-2 multisig Вопрос

Что вы делаете, кажется, хорошо, вы используете один и тот же «compressedness» для обоих?
Это вроде того, что я подозреваю, но я не был в состоянии поставить палец на эту проблему.

Как рассчитать адреса?
Вы можете восстановить весь расчет с использованием данных в ОП.
В Оружейной Эллиптические-Curve Calculator, я использовал вторую функцию, называется "Скалярная Multiply точка EC", Используя PrivateKey1 и PublicKey2 в X / Y сыром виде.

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

27 мая 2013, 7:35:59 AM   # 5
 
 
Сообщения: 1134
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование эллиптических кривых Калькулятор (в Оружейной) - 2-из-2 multisig Вопрос

Я имел в виду как вы pubkey->адрес и privkey->адрес?
jackjack сейчас офлайн Пожаловаться на jackjack   Ответить с цитированием Мультицитирование сообщения от jackjack Быстрый ответ на сообщение jackjack

27 мая 2013, 8:06:43 AM   # 6
 
 
Сообщения: 308
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование эллиптических кривых Калькулятор (в Оружейной) - 2-из-2 multisig Вопрос

Я имел в виду как вы pubkey->адрес и privkey->адрес?
привет JackJack
ок ... вдруг, проблема решена !! Я прошел через это, по крайней мере полдюжины раз на начальном этапе.
Я не знаю, что я сделал в этот раз - но это работает !!
К сожалению, за то время, но я сходила с ума ... А теперь он работает ..

Очевидно, что PrivateKey1 * PublicKey2 против PublicKey1 * PrivateKey2 против PrivateKey1 * PrivateKey2 должны привести к тому же Bitcoin адреса для общего ключа. И теперь они ... (см. Ниже)
еще раз спасибо
BeeCoin.


Первый шаг: Создать два случайных закрытых ключей (5JvuJuiZiyjFzNqnQ16sbqmQ9wQ26dEaqsbikw734Nega4u2gYN & 5JtTHTXeoq792C7Dy2C7ELEu6RgGQYyQiX2aQ8myWRq4GJnuKj9)
Поступил их в "Ключи" Вкладка Оружейной EC-калькулятор в "Закодированные Private Key" раздел. Он был признан "Стандартный ключ base58 с контрольной суммой" и все другие ключи были сгенерированы.

Второй шаг: Умножьте PrivateKey1 и PublicKey2
С помощью "Скалярная Multiply точка EC" с Raw PrivateKey1 (92b7f1f77f22afd8275cf628e71664082b442202a49eac567e7e7b37ba559e69) и сырой X / Y PublicKey2 (X: fa4bb8fe6da6c646ac63361a16a142d6c04269d02fbc740eed2c4a54ba7dda26 // Y: 12fec352c07045d144ee96197a68a6060c89eff887ef3f8c2dfea8bff7965f33).
Результат был:
(A * B) х = 68800907c8d450b1c71c9eab88cbb48d7ed7ae33ddd6f92a3553de132214dd56
(А * В) у = 2388823af491f0c105491625eadd7a92add6e6d35926bac0840c17e2254361bc

Я вошел в результат, "Сырой открытый ключ (х, у)" в "Ключи" раздел и вычислили адрес Bitcoin (1BjwqtjfMifRNW6dPdAYyJV7K8dV98Cbmm).

Третий шаг: Умножим обе закрытые ключи.
С помощью "Умножение скаляры (мод п)" Я умножаются как сырые частные ключи (92b7f1f77f22afd8275cf628e71664082b442202a49eac567e7e7b37ba559e69 и 8d288fef6dfed2edffb34f620256975fe9dbe2949f7e61b14b91d0be593d628a).
В результате общий секретный ключ (31ac197e32af979fc9010b39b7a3c84358d9bfb669f59562b4a63fc86a8bf754).

в "Ключи" раздел, используя вычисленный сырой закрытый ключ, я вычислил адрес Bitcoin (1BjwqtjfMifRNW6dPdAYyJV7K8dV98Cbmm).

И да ... это соответствует !!!

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW