10 апреля 2012, 4:30:23 PM   # 1
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: WIF обратиться?

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Итак, что это лучший способ превратить privkey WIF в публичный ключ / адрес?

Должен ли я конвертировать WIF в DER или PEM и пусть OpenSSL сделать открытый ключ? Или кто-нибудь есть код, который может сделать это напрямую?

Моя цель PHP на Linux, или оболочки, но я, вероятно, может использовать (или перевод) из Perl или Python.
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj


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


10 апреля 2012, 5:38:19 PM   # 2
 
 
Сообщения: 938
Цитировать по имени
цитировать ответ
по умолчанию Re: WIF обратиться?

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





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

10 апреля 2012, 6:13:34 PM   # 3
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: WIF обратиться?

Нет, в этом потоке они используют OpenSSL для создания частных и открытых ключей в качестве случайной пары. Мне нужно создать открытый ключ, чтобы соответствовать Premade закрытый ключ.
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

10 апреля 2012, 6:16:31 PM   # 4
 
 
Сообщения: 360
Цитировать по имени
цитировать ответ
по умолчанию Re: WIF обратиться?

http://bitaddress.org

Вкладка бумажника Детали

Он работает в браузере (JavaScript), так что вы можете сохранить локальную копию и запустить его в автономном режиме для обеспечения дополнительной безопасности. Он поддерживает сжатый pubkeys тоже.  

Я знаю, что ты не упомянул Java, но bitcoinj вариант тоже - http://code.google.com/p/bitcoinj/
coretechs сейчас офлайн Пожаловаться на coretechs   Ответить с цитированием Мультицитирование сообщения от coretechs Быстрый ответ на сообщение coretechs

10 апреля 2012, 6:39:54 PM   # 5
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: WIF обратиться?

http://bitaddress.org

Вкладка бумажника Детали

Он работает в браузере (JavaScript), так что вы можете сохранить локальную копию и запустить его в автономном режиме для обеспечения дополнительной безопасности. Он поддерживает сжатый pubkeys тоже.  


Да, я видел это. Конечно, мой сценарий не имеет браузера для вставки ключей в. Я надеюсь, что мне не нужно переводить, что чудовищность себя, но это может быть просто мой следующий шаг.

Кажется странным, что нет никаких утилит командной строки для упаковки шестнадцатеричный или двоичный закрытый ключ в PEM или DER для OpenSSL использовать, и не метод RPC, чтобы найти адрес, чтобы соответствовать импортированный ключ.
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

16 апреля 2012, 4:54:02 AM   # 6
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: WIF обратиться?

Woohoo. Я понял. Я начал с этот документ и программное обеспечение и исправил это, чтобы поддержать кривую secp256k1. Это медленно, как ад, так что я думаю, что это делает умножение на трудный путь, но это работает.
kjj сейчас офлайн Пожаловаться на kjj   Ответить с цитированием Мультицитирование сообщения от kjj Быстрый ответ на сообщение kjj

17 апреля 2012, 4:06:26 AM   # 7
 
 
Сообщения: 430
Цитировать по имени
цитировать ответ
по умолчанию Re: WIF обратиться?

http://bitaddress.org

Вкладка бумажника Детали

Он работает в браузере (JavaScript), так что вы можете сохранить локальную копию и запустить его в автономном режиме для обеспечения дополнительной безопасности. Он поддерживает сжатый pubkeys тоже.  


Да, я видел это. Конечно, мой сценарий не имеет браузера для вставки ключей в. Я надеюсь, что мне не нужно переводить, что чудовищность себя, но это может быть просто мой следующий шаг.

Кажется странным, что нет никаких утилит командной строки для упаковки шестнадцатеричный или двоичный закрытый ключ в PEM или DER для OpenSSL использовать, и не метод RPC, чтобы найти адрес, чтобы соответствовать импортированный ключ.

Я знаю, что вы нашли PHP решения, но в случае, если другие заинтересованы в яваскрипте решения командной строки я предоставленная инструкцию.

Вот статья о запуске JavaScript в командной строке:
http://ajaxian.com/archives/javascript-on-the-command-line-or-as-a-shell-scripting-language

Вы можете создать новый файл с именем bitaddress.js путем копирования и вставки содержимого каждого <скрипт> тег, который находится внутри <глава> из bitaddress.org HTML документа. Только возьмите JavaScript из <глава> документа, как те библиотеки.

Затем в нижней части этого файла вы можете добавить эту функцию (не проверено):
Код:
Функция wifToAddress (wifKey) {
  вар байт = Bitcoin.Base58.decode (wifKey);
  bytes.shift ();
  байт = bytes.slice (0, bytes.length - 4);
  если (bytes.length == 32) {
    вар btcKey = новый Bitcoin.ECKey (байт);
    вернуть btcKey.getBitcoinAddress ();
  }
}

// вызов функции, как это
вар myBitcoinAddress = wifToAddress ( '5ThisIsMyWifAddressLaLaLaLa');
pointbiz сейчас офлайн Пожаловаться на pointbiz   Ответить с цитированием Мультицитирование сообщения от pointbiz Быстрый ответ на сообщение pointbiz



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW