Bitcoin-ядра 0.11.3 позволяет --with-libressl, но это, кажется, ушел из 0.12.0.
Есть ли патч где-то, чтобы добавить его обратно?
|
23 февраля 2016, 11:57:30 AM | # 1 |
Сообщения: 182
цитировать ответ |
Re: 0.12.0 и LibreSSL
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Bitcoin-ядра 0.11.3 позволяет --with-libressl, но это, кажется, ушел из 0.12.0.
Есть ли патч где-то, чтобы добавить его обратно? |
23 февраля 2016, 12:21:54 PM | # 2 |
Сообщения: 182
цитировать ответ |
Re: 0.12.0 и LibreSSL
Получил 1806 Биткоинов
Реальная история. Это ошибка, я получаю при попытке построить 0.12.0 без каких-либо конфигурационных переключателей используются
Код: В файле включены в addrman.h: 13: 0, LibreSSL 2.3.2 |
23 февраля 2016, 12:37:17 PM | # 3 |
Сообщения: 1246
цитировать ответ |
Re: 0.12.0 и LibreSSL
Разрешение libressl было прекращено несколько месяцев назад. Прочитать сообщение коммита здесь: https://github.com/bitcoin/bitcoin/commit/59783884766d00866e190ba5ae761916e932df10 по причинам, почему.
|
23 февраля 2016, 12:40:40 PM | # 4 |
Сообщения: 182
цитировать ответ |
Re: 0.12.0 и LibreSSL
Разрешение libressl было прекращено несколько месяцев назад. Прочитать сообщение коммита здесь: https://github.com/bitcoin/bitcoin/commit/59783884766d00866e190ba5ae761916e932df10 по причинам, почему. Это удаляет проверку LibreSSL, и не означает, что scariness из LibreSSL больше не применяется, это не вызовет проблем консенсуса некоторые беспокоятся о. Что я сомневаюсь, что было бы хуже, чем различные версии OpenSSL, но ... Во всяком случае, таким образом, кажется, что он * должен * строить с LibreSSL и это ошибка. 0.11.2 строит против одной версии LibreSSL без проблем. |
23 февраля 2016, 1:01:13 PM | # 5 |
Сообщения: 182
цитировать ответ |
Re: 0.12.0 и LibreSSL
Хорошо, похоже, может быть исправление для этого OpenSSL вопроса может быть то, что вызвало этот разрыв с LibreSSL.
Я убежден, что это. -знак равно https://github.com/bitcoin/bitcoin/issues/7580 |
23 февраля 2016, 2:23:28 PM | # 6 |
Сообщения: 1848
цитировать ответ |
Re: 0.12.0 и LibreSSL
Это удаляет проверку LibreSSL, и не означает, что scariness из LibreSSL больше не применяется, это не вызовет проблем консенсуса некоторые беспокоятся о. Что я сомневаюсь, что было бы хуже, чем различные версии OpenSSL, но ... И другая версия OpenSSL также мораторий на них в отношении Bitcoin (и я удивлен, что вы не знаете этого, видя, как только Red Hat / .rpm репо, что когда-либо существовало столкнулся именно этим вопрос: с помощью версия OpenSSL, что было "лучше", Но содержал различный ECDSA код, который нарушил Bitcoin узлы, используя его). Это не о "хуже" или "лучше", это о "производит одни и те же ошибки".Yes, LibreSSL, скорее всего, "лучше" криптография библиотека OpenSSL, чем для общего пользования, но blockchain Bitcoin содержала подписи проверены с помощью OpenSSL задолго до того, LibreSSL существовал даже. С 0.12, хотя, только функции по-прежнему обрабатывается OpenSSL являются внутренними ПСЧ и AES256 для шифрования бумажника. Таким образом, предыдущие выпуски LibreSSL практически не существует для 0.12+, хотя там осталось очень мало LibreSSL функциональность быть востребованы. |
23 февраля 2016, 3:59:54 PM | # 7 |
Сообщения: 182
цитировать ответ |
Re: 0.12.0 и LibreSSL
Это удаляет проверку LibreSSL, и не означает, что scariness из LibreSSL больше не применяется, это не вызовет проблем консенсуса некоторые беспокоятся о. Что я сомневаюсь, что было бы хуже, чем различные версии OpenSSL, но ... И другая версия OpenSSL также мораторий на них в отношении Bitcoin (и я удивлен, что вы не знаете этого, видя, как только Red Hat / .rpm репо, что когда-либо существовало столкнулся именно этим вопрос: с помощью версия OpenSSL, что было "лучше", Но содержал различный ECDSA код, который нарушил Bitcoin узлы, используя его). Это не о "хуже" или "лучше", это о "производит одни и те же ошибки".Yes, LibreSSL, скорее всего, "лучше" криптография библиотека OpenSSL, чем для общего пользования, но blockchain Bitcoin содержала подписи проверены с помощью OpenSSL задолго до того, LibreSSL существовал даже. С 0.12, хотя, только функции по-прежнему обрабатывается OpenSSL являются внутренними ПСЧ и AES256 для шифрования бумажника. Таким образом, предыдущие выпуски LibreSSL практически не существует для 0.12+, хотя там осталось очень мало LibreSSL функциональность быть востребованы. Проблема с Fedora / Red Hat OpenSSL была связана с юридической командой Red Hat, Red Hat OpenSSL поддерживает только два или три кривые ECDSA, они рваная кучу из-за юридические страхами. Однако эта проблема решена: Код: -#if (OPENSSL_VERSION_NUMBER < 0x10100000L) В основном исправление для OpenSSL 1.1 сломало libressl, потому что libressl использует высокую OPENSSL_VERSION_NUMBER еще не использует API OpenSSL из почтовой вилки. |