|
25 февраля 2016, 3:46:43 PM | # 1 |
Сообщений: 88
цитировать ответ |
Re: Зашифрованные сообщения с Bitcoin
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Если я не знаю, секретный ключ адреса 1abcd .... это возможно для меня, чтобы зашифровать сообщение так, что только владелец закрытого ключа может расшифровать сообщение?
|
25 февраля 2016, 3:52:01 PM | # 2 |
Сообщения: 1652
цитировать ответ |
Re: Зашифрованные сообщения с Bitcoin
Получил 1806 Биткоинов
Реальная история. Да, это, это, как работает шифрование с открытым ключом:
https://en.wikipedia.org/wiki/Public-key_cryptography |
25 февраля 2016, 5:54:38 PM | # 3 |
Сообщения: 2002
цитировать ответ |
Re: Зашифрованные сообщения с Bitcoin
Если я не знаю, секретный ключ адреса 1abcd .... это возможно для меня, чтобы зашифровать сообщение так, что только владелец закрытого ключа может расшифровать сообщение? Только если вы знаете, открытый ключ. Было бы гораздо больше смысла использовать криптографическую систему, которая была разработана для этой цели, хотя. |
26 февраля 2016, 7:34:47 AM | # 4 |
Сообщений: 88
цитировать ответ |
Re: Зашифрованные сообщения с Bitcoin
Открытый ключ не совпадает с адресом, не так ли? А открытый ключ адреса является единственным известным после оно было отправлено из?
Почему это имеет смысл ... представьте, что вы хотите связаться с владельцем адреса. С сообщениями, встроенные в бумажники, это будет возможно. Более конкретно, я разработчик CounterTools, бумажник Биткойн с функциональностью Контрагента. Иногда люди хотят, чтобы связаться с владельцем актива. Я буду внимание, что обмен сообщениями лучше быть с цепочкой. Это быстрее и сохраняет сборы. |
26 февраля 2016, 8:04:01 AM | # 5 |
Сообщения: 1862
цитировать ответ |
Re: Зашифрованные сообщения с Bitcoin
Предполагая, что у вас есть открытый ключ пользователя, которому вы собираетесь отправить сообщение, то вы можете использовать следующее: https://github.com/ciyam/ciyam/blob/master/src/crypto_keys.cpp#L550 для того, чтобы получить "общий секрет",
Эта "общий секрет" является то, что вы бы затем использовать, чтобы сделать ваше шифрование сообщений (с помощью AES256 или аналогичный), хотя вы можете также добавить соль. |
26 февраля 2016, 8:29:55 AM | # 6 |
Сообщения: 173
цитировать ответ |
Re: Зашифрованные сообщения с Bitcoin
Ciyam правильно, делать secp256k1 основе ECDH затем AES
|
27 февраля 2016, 11:57:08 AM | # 7 |
Сообщения: 182
цитировать ответ |
Re: Зашифрованные сообщения с Bitcoin
Хорошо это простое, но я, полагая, что, как только вы проводите вход, открытый ключ для соответствующего адреса выставляется?
Я предполагаю, что это так, всегда считал, что это было, но ... |
27 февраля 2016, 12:10:28 PM | # 8 |
Сообщения: 1862
цитировать ответ |
Re: Зашифрованные сообщения с Bitcoin
Хорошо это простое, но я, полагая, что, как только вы проводите вход, открытый ключ для соответствующего адреса выставляется? Предполагая, что это нормальная P2PKH ОЙ, то да - открытый ключ (и действительную подпись) предусмотрены для того, чтобы провести UTXO (так если вы знаете, что пользователь X принадлежит UTXO Y и провел его, то вы бы знали, открытый ключ для что пользователь и может построить сообщение, чтобы отправить им отметить, что для того, чтобы их расшифровать это сообщение, они также нуждаются в открытом ключе для закрытого ключа, который вы использовали для создания ECDH общий секрет). Конечно, формат сообщения, которые вы можете выбрать, вероятно, включать в себя как открытые ключи, чтобы сделать его проще для получателя. |