Кроме того, они говорят мне, можно ли получить открытый ключ друга?
например, из подписанного сообщения?
| 
 | 
|  7 февраля 2014, 4:28:11 PM | # 1 | 
| 
Сообщения: 8
 цитировать ответ |  Re: Как получить Публичный адрес другого? 
Взлом Биткоин адресов.   500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Кроме того, они говорят мне, можно ли получить открытый ключ друга? например, из подписанного сообщения? | 
|     |       | 
|  7 февраля 2014, 5:16:03 PM | # 2 | 
| 
Сообщения: 8
 цитировать ответ |  Re: Как получить Публичный адрес другого? 
Получил 1806 Биткоинов   Реальная история. О, я просто взглянуть на код, подписанное сообщение действительно есть открытый ключ; но мне кажется, что код не так легко для повторного использования. Является ли какой-либо документ упоминает о том, как делает сообщение закодировать? Кроме того, они говорят мне, можно ли получить открытый ключ друга? например, из подписанного сообщения? | 
|     |       | 
|  7 февраля 2014, 10:46:29 PM | # 3 | 
| 
Сообщения: 1778
 цитировать ответ |  Re: Как получить Публичный адрес другого? Быстрый ответ: нет, вы не можете получить открытый ключ от адреса. | 
|     |       | 
|  8 февраля 2014, 3:18:06 AM | # 4 | 
| 
Сообщения: 8
 цитировать ответ |  Re: Как получить Публичный адрес другого? не от адреса, а из подписанного сообщения; Я видел код, старая версия, 2 года назад, bitcoind Feeded назад Публичных, а теперь он просто возвращает обратно нормально или нет; Я думаю, что самый быстрый способ, чтобы клонировать код и добавить такой вывод. Быстрый ответ: нет, вы не можете получить открытый ключ от адреса. | 
|     |       | 
|  8 февраля 2014, 3:19:58 AM | # 5 | 
| 
Сообщений: 10
 цитировать ответ |  Re: Как получить Публичный адрес другого? Это (совсем) невозможно вычислить открытый ключ адреса, так как адрес вычисляется хэш открытого ключа | 
|     |       | 
|  8 февраля 2014, 10:18:08 PM | # 6 | 
| 
Сообщения: 1078
 цитировать ответ |  Re: Как получить Публичный адрес другого? Это сообщение было слишком стар и продут | 
|     |       | 
|  8 февраля 2014, 10:33:00 PM | # 7 | 
| 
Сообщения: 2114
 цитировать ответ |  Re: Как получить Публичный адрес другого? Если когда-либо была сделка посыла от Bitcoin адреса, то открытый ключ в blockchain, и вы можете просто прочитать его. Но если нет ни одного посыла сделок с адреса, то невозможно вычислить открытый ключ из адреса Bitcoin. | 
|     |       | 
|  8 февраля 2014, 10:36:04 PM | # 8 | 
| 
Сообщения: 1218
 цитировать ответ |  Re: Как получить Публичный адрес другого? На самом деле это довольно легко. - Перейти к адресу в blockchain.info. - Поиск исходящей транзакции и нажмите на него - Показать Вход / Выход Сценарии - В входных Scripts значение, начиная с 04 .... это открытый ключ. Каково Публичное этот адрес? 112xBKNMa2Cj7g9DT8MJYYwUDoKFmYB3EM | 
|     |       | 
|  8 февраля 2014, 10:39:53 PM | # 9 | 
| 
Сообщения: 1078
 цитировать ответ |  Re: Как получить Публичный адрес другого? Это сообщение было слишком стар и продут | 
|     |       | 
|  8 февраля 2014, 10:45:23 PM | # 10 | 
| 
Сообщения: 2114
 цитировать ответ |  Re: Как получить Публичный адрес другого? EK, просто интересно, если вы были в состоянии взломать любого из 200000 открытых ключей, которые Грегли дали вам. Как это происходит? | 
|     |       | 
|  8 февраля 2014, 10:58:02 PM | # 11 | 
| 
Сообщения: 1078
 цитировать ответ |  Re: Как получить Публичный адрес другого? Это сообщение было слишком стар и продут | 
|     |       | 
|  10 февраля 2014, 12:47:41 PM | # 12 | 
| 
Сообщения: 8
 цитировать ответ |  Re: Как получить Публичный адрес другого? Я изменил код Bitcoin Src / rpcmisc.cpp затем перекомпилировать его Я прошу свои подписанные сообщения, то я могу получить Публичный из подписанного сообщения Значение verifymessage (сопз массив& PARAMS, BOOL fHelp) .... ... CPubKey Публичных; Объект OBJ; если (! pubkey.RecoverCompact (ss.GetHash (), vchSig)) { obj.push_back (пара ("Публичных", "")); obj.push_back (пара ("действительный", ложный)); } Еще { obj.push_back (пара ("Публичных", HexStr (pubkey.begin (), pubkey.end ()))); obj.push_back (пара ("действительный", Pubkey.GetID () == KeyId)); } вернуться OBJ; // возврат (pubkey.GetID () == KeyId); } На самом деле это довольно легко. - Перейти к адресу в blockchain.info. - Поиск исходящей транзакции и нажмите на него - Показать Вход / Выход Сценарии - В входных Scripts значение, начиная с 04 .... это открытый ключ. Каково Публичное этот адрес? 112xBKNMa2Cj7g9DT8MJYYwUDoKFmYB3EM Вы можете определить только открытый ключ, как только исходящее сделка была сделана. Поскольку этот адрес "пустой" это невозможно в данном случае. | 
|     |       |