|
![]() |
# 1 |
Сообщений: 56
цитировать ответ |
![]()
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Если у меня есть адрес Bitcoin и сообщение, подписанное с закрытым ключом этого адреса, есть способ для проверки подписи с стандартными командами Unix?
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 2 |
Сообщения: 1134
цитировать ответ |
![]()
Получил 1806 Биткоинов
Реальная история. Является ли питон скрипт (без зависимостей) хорошо использовать?
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 3 |
Сообщений: 56
цитировать ответ |
![]() Является ли питон скрипт (без зависимостей) хорошо использовать? Да, я на самом деле хочу сделать это в Ruby, но я предполагаю я могу преобразовать то, что брошено у меня на моем язык по выбору. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 4 |
Сообщения: 1134
цитировать ответ |
![]() Это / модуль проверки Bitcoin подписи я сделал для Оружейной:
https://github.com/jackjack-jj/jasvet/blob/master/jasvet.py Функция вы ищете, verify_message_Bitcoin (адрес, подпись, сообщение), строка 387 Пример:
Не стесняйтесь задавать мне что-нибудь, что не ясно, |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 5 |
Сообщений: 56
цитировать ответ |
![]() Из довольно быстро обезжиренного через код, он выглядит довольно прямо вперед, как написано (Хах, хотя немного более сложным, чем я надеялся!). Остальные мои выходные может сделать Рубиновый Драгоценный камень для этого.
У вас есть тесты для этого? Я хотел бы, чтобы дублировать некоторые из тестов также. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 6 |
Сообщений: 56
цитировать ответ |
![]() Просто заметил, что некоторые тесты на дне: https://github.com/jackjack-jj/jasvet/blob/master/jasvet.py#L551-L579
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 7 |
Сообщений: 56
цитировать ответ |
![]() Я выпустил Рубиновый Драгоценный камень для проверки подписей. Больше информации:
https://github.com/michaelgpearce/bitcoin-cigs |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 8 |
Сообщения: 1456
цитировать ответ |
![]() Любой вид sould будет делать это в PHP?
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 9 |
Сообщения: 1778
цитировать ответ |
![]() Вы также можете взглянуть на инструмент под названием versigmsg, от моего gocoin проекта.
https://github.com/piotrnar/gocoin/blob/master/tools/versigmsg.go Если строить, то в конечном итоге в качестве одного исполняемого файла, о 2MB Большой. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 10 |
Сообщений: 56
цитировать ответ |
![]() Любой вид sould будет делать это в PHP? Повесьте щедроты. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 11 |
Сообщения: 448
цитировать ответ |
![]() Я сделал C ++ автономного инструмента на основе урезанного Bitcoin эталонного источника. Все зависит от OpenSSL. Это должно быть легко интегрировать в любой язык, который может породить другой процесс и получить его код возврата, хотя родной библиотеки, вероятно, будет лучше, если это доступно для Вас. https://github.com/scintill/bitcoin-signature-tools
Я просто добавил PHP демо: https://github.com/scintill/bitcoin-signature-tools/blob/master/tests/verifymessage.php Я хотел бы сделать это в родном PHP (требуется расширение bignum) с эта библиотека ECC для щедрости, если кто заинтересован. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 12 |
Сообщения: 1456
цитировать ответ |
![]() Я хотел бы сделать это в родном PHP (требуется расширение bignum) с эта библиотека ECC для щедрости, если кто заинтересован. Я буду способствовать 0,5 БТД за указанный щедрот. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 13 |
Сообщений: 56
цитировать ответ |
![]() Мы могли бы также использовать библиотеку JavaScript, пока все находится в нем.
|
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 14 |
Сообщения: 245
цитировать ответ |
![]() Мы могли бы также использовать библиотеку JavaScript, пока все находится в нем. Это покрыто https://github.com/bitcoinjs/bitcoinjs-lib |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 15 |
Сообщений: 56
цитировать ответ |
![]() Мы могли бы также использовать библиотеку JavaScript, пока все находится в нем. Это покрыто https://github.com/bitcoinjs/bitcoinjs-lib Отлично. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 16 |
Сообщения: 223
цитировать ответ |
![]() Мы могли бы также использовать библиотеку JavaScript, пока все находится в нем. Это покрыто https://github.com/bitcoinjs/bitcoinjs-lib Отлично. Хорошо с JS? Почему бы не попробовать http://brainwallet.org/#verify Она работает в автономном режиме и довольно хорошо. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 17 |
Сообщения: 245
цитировать ответ |
![]() Хорошо с JS? Почему бы не попробовать http://brainwallet.org/#verify Она работает в автономном режиме и довольно хорошо. Если вы посмотрите на исходный код, вы увидите, что brainwallet вы связаны использует bitcoinlib-JS, связанные выше. Использование brainwallet программного обеспечения в автономном режиме это нормально, если вы просто делаете одно вручную каждый сейчас и потом. Если вы желаете, чтобы включить функциональность в свой собственный код, то это, вероятно, лучше всего использовать библиотеку ядра или просто написать свой собственный. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 18 |
Сообщения: 448
цитировать ответ |
![]() Я буду способствовать 0,5 БТД за указанный щедрот. Хорошо, спасибо. У меня первый проект какой-то код, который еще не работает (открытый ключ восстановление немного сложнее), но должны иметь большинство из того, что ему нужно. Поэтому мне нужно, чтобы исправить ошибку, сделать несколько тестов, и очистить его. Я постараюсь быть, что делать в следующий день или около того. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 19 |
Сообщения: 448
цитировать ответ |
![]() Я закончил PHP код и поместить его в https://github.com/scintill/php-bitcoin-signature-routines для тех, кто заинтересован.
Дайте мне знать, если вы обнаружите какие-либо проблемы или вопросы. |
![]() ![]() |
![]() ![]() ![]() |
![]() |
# 20 |
Сообщения: 448
цитировать ответ |
![]() Я спросил кто-то в тюрьме новичку, или не удалось зарегистрировать, чтобы разместить здесь этот интерактивный инструмент проверки подписи он создал: coinig.com. (Некоторые КДМ: это не является подтверждением правильной функциональности, безопасности, конфиденциальности и т.д. инструмента, просто делюсь ссылку.)
|
![]() ![]() |
![]() ![]() ![]() |