Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
18 января 2014, 5:45:44 PM   # 1
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Резюме: Я предлагаю, чтобы каждый разработчик бумажника включает пользовательские корневой сертификат в наборе корней, которые они принимают для платежного протокола и что мы устанавливаем наше собственную мини расширения ИКА / X.509 для раннего усыновителя сообщества Bitcoin.



Задний план

bitcoinj +0,11 скоро будет готов к выпуску. Просто, прежде чем выпустить его я планирую объединить некоторые первоначальные поддержки протокола платежа BIP 70, хотя это не будет очень сложным. В частности, он не будет поддерживать генерации запросов оплаты, только потребляя их. Но ... после того, как немного больше работы, чтобы сделать такие как добавление поддержки бумажника инструмента приложение командной строки (bitcoinj эквивалент SX) и обеспечения того, чтобы мы могли загрузить хранилище ключей на каждой поддерживаемой платформе, мы будем готовы.

Одно из критических замечаний в оформлении платежного протокола является то, что он использует PKI, систему сертификации властей, проверку собственности "тождества" (произвольные небольшие кусочки текста, на самом деле) и сбор денег за эту привилегию.

В эти дни вы можете получить бесплатные сертификаты для адресов электронной почты и доменных имен. Comodo имеет очень простой и легкий в использовании способ, чтобы получить их основанный на HTML5Вы просто указать свой адрес электронной почты и имя, которое не проверенную, поэтому он может быть поддельной, а затем ваш браузер генерирует секретный ключ локально и сохраняет его. Затем нажмите на ссылку для подтверждения с доставкой на адрес электронной почты, и процесс завершается полностью подписанный сертификат устанавливается браузером в операционной системе ключей. Это так же просто, как подписавшись на веб-сайте и после того, как это делать, если вы используете настольный почтовый клиент, как Apple, Mail.app, Thunderbird и т.д., то вы можете подписаться на электронную почту и получать зашифрованные письма от других людей без PGP. Же сертификат может быть использован для подписания платежных требований. Попробуйте, это не займет много времени. Серийник тег действительно работает для любого веб-сайта.

Вопросы, связанные с нынешней системой

Хотя получение адреса электронной почты или домена серт легко и свободно в эти дни, есть еще некоторые недостатки здесь:

  • Есть более ста СА, из которых только два выпуска бесплатно сертификаты (Comodo и StartCom). Другие также сделали в прошлом, но они, как правило, чтобы получить купил Symantec, которые затем прекратили бесплатные услуги. Free важно получить широкое применение.
  • Часто люди общаются, используя тождества, не адреса электронной почты, как форум / Reddit ручка / профили социальных сетей / IM сеть рукоятки / и т.д.. CA-й не выдают сертификаты на эти виды идентичности.
  • Даже на бесплатный Comodo адрес электронной почты CERT, вы должны зарегистрироваться через веб-браузер. Там нет API, чтобы сделать это из приложения.

Что мешает кто-то просто создание нового центра сертификации в рамках существующей системы и добавляя все эти функции? В теории, ничего. На практике много. Существующие пользователи ИПК являются такие вещи, как операционные системы и веб-браузеры, все из которых получают распределенным сотни миллионов или даже миллиарды людей. Часто CA сертификаты помещаются внутри встроенных устройств, таких как камеры или телевизоры. Циклы обновления медленно. Это делает стоимость просочилась корневым закрытого ключ астрономический большим - потенциально миллиарды устройств должны быть обновлены и миллионы идентичностей отозваны и переизданы.

Поскольку система PKI настолько велика, а стоимость корневой CERT отзыва настолько огромен, браузер и OS производители требуют высокой степени профессионализма, прежде чем они будут рассмотреть вопрос о добавлении Вас в качестве корневого центра сертификации Снижение риска означает, что дорогостоящие меры по сохранению безопасности:

  • ключи Корневые хранятся в автономном режиме и используются только для подписания промежуточных сертификатов. Это немного похоже на "холодный бумажник",
  • Промежуточные ключи хранятся в специальных защищенных от несанкционированного доступа модулей аппаратного обеспечения.
  • Центры сертификации должны позволять пользователям отмечать свои сертификаты как отозванные таким образом, когда пользователи взломан или теряют свои ключи, люди автоматически перестают доверять эти ключи. Это означает, что серверы должны финансироваться и работать, чтобы служить данные об отзыве в режиме реального времени с помощью OCSP. Ширина полосы пропускания и процессора для этого является стоимость бизнеса.
  • Сотрудники должны быть фоновыми проверены и бизнес-процессы ставят на место, чтобы остановить изгоев сотрудников, выдающих поддельные сертификаты для себя.
  • Все вышеизложенное является слишком жестким для Mozilla / Chrome / Apple / Microsoft / Debian / и т.д., чтобы проверить себя, поэтому они перенесут проверку профессиональных аудиторских фирм, которые, конечно, не работают бесплатно.
  • Потому что все вышесказанное является дорогостоящим, центры сертификации, как правило, берут за свои сертификаты, которые, в свою очередь, означает, что люди ожидают техническую поддержку и другие дорогостоящие вещи, повышение стоимости еще больше.

Вышеуказанные требования являются только вкус того, что это берет, чтобы попасть в Mozilla или Windows / MacOS корень CERT магазинах. Вот почему вы не можете сделать это, и если вы сделали, вы бы в конечном итоге зарядки и деньги продались Symantec, а также.

Альтернатива

Является ли все вышесказанное действительно необходимо для каждого случая использования? Иногда ответ, безусловно, да - если вы видите ваш Trezor сказать, "Оплатить 5 BTC в Оверстки, Inc Солт-Лейк-Сити, США" Вы хотите, что заявление на самом деле быть значимым и трудно подделать, и Распродажа может легко проглотить стоимость платить кому-то, чтобы проверить, кто они есть. ПКИ и существующие центры сертификации получают нам, что функциональность.

С другой стороны, для сообщения, как "Оплатить 0,5 BTC до bitcointalk пользователя Satoshi" вы на самом деле не нужно, что уровень безопасности. Вы знаете, что bitcointalk просто веб-форум, который получает взломан время от времени, и что ручки на форуме не означает много, но вы, вероятно, хорошо с этим для небольших покупок. И если все ваше общение было на этом форуме с определенной ручкой пользователя, а затем увидеть адрес электронной почты или реальное имя на самом деле не поможет, потому что это не личность вы ожидаете и построили доверие.

Там нет никакого способа в аду, что Mozilla собирается принять корневой орган в ведении Theymos по нескольким причинам: bitcointalk имеет ужасный послужной безопасности, так что было бы очень вероятно, будут аннулированы, а имена на форуме ничего не значит для веб-браузера в любом случае. Но ничто не мешает авторам приложения бумажника от доверия Theymos для этой цели.

Что это значит на практике? Скажем, когда bitcoinj 0.11 катается он проверяет все ОСА при условии, корневых сертификаты, а также набор пользовательских корневых сертификатов для различных провайдеров, что сообщество Bitcoin использует много как этот форум, или Reddit, или Bitcoin Foundation и т.д. окончательный корень серт принадлежит автору кошелек (или, возможно, мне в данном случае) также могут быть добавлены, чтобы новые поставщики могут прийти в Интернете, не дожидаясь пользователей бумажника для обновления.

Эти сертификаты являются регулярные X.509 сертификаты, но с новым расширением поля, что указывает на то, как subcerts должны отображаться для пользователя, например:

Код:
   walletRenderExtension:  "Пользователь bitcointalk $ ЗНАК $"

Теперь, когда этот форум выдает кому-то сертификат с CN = Satoshi, бумажник программное обеспечение знает, чтобы отобразить его в пользовательском интерфейсе, как это:

котировка
Оплатить 0,5 BTC до bitcointalk пользователя Satoshi?
Проверено bitcointalk.org

... то же самое для Reddit, # Bitcoin-OTC, localbitcoins и т.д.

Что это выглядит для пользователя? Попробуйте его и посмотреть,. Для браузера, как Chrome или Safari, когда браузер устанавливает сертификат, он делает это в глобальное хранилище, которое доступно для кошелька приложения тоже, так что это все, что требуется, чтобы установить его.

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

Хорошая вещь о том, чтобы небольшие расширениях для X.509, а не пытаться поддерживать вторые ИКА является то, что мы получаем для повторного использования всей инфраструктуры, программного обеспечения и протоколов, построенное для поддержки существующей системы. Например, если админы bitcointalk регулируют человек, которые получают их счета взломаны, и помогая им восстановить доступ, то они также могут начать работать сервер OCSP поэтому любые сертификаты, выданные в течение времени счет был взломан получить автоматически аннулированы. С точки зрения кошелька дэвов и сайта админы он просто требует многократного использования существующего программного обеспечения, так что небольшое количество дополнительной работы.

Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн


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


19 января 2014, 5:47:50 AM   # 2
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

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






go11111111111: Майк Хирн хороший и умный парень. Но он также почти пародия себя с его постоянная регрессом к централизации. Я не знаю, я не заплатил много внимания к чему-либо, что он сказал в личной жизни, так как он вообще был довольно враждебно к нему в прошлом.

Мы говорили именно о такого рода сценарии использования в Dark Wallet Hackathon, и быстро пришли к выводу, что OpenPGP принципиально правильный способ сделать это. (В частности, со стелс-адресов) Почему? Поскольку OpenPGP строится вокруг веб-правового доверия модели, а не строгой иерархии, предполагающей X.509.

Вы пример bitcointalk конкретной ИПК является прекрасным примером того, почему это важно: я не доверять bitcointalk, потому что они были взломаны несколько раз. И я не или я должен доверять централизованные органы сертификатов, которые были скомпрометированы - bitcointalk недавно сам стал жертвой CA компромисса. С другой стороны, между bitcointalk, Bitcoin-ОТЦ, и, надеюсь, некоторые коротковатый путь PGP WoT от меня к получателю я получил достаточную уверенность - гораздо больше уверенности, чем если я доверяю централизованную систему bitcointalk PKI.

Так что не повторять ошибки прошлого, снова поощряя слепую зависимость от централизованной инфраструктуры открытого ключа. Поддержка OpenPGP первый и взломать в любом X.509 поддержки вам нужно использовать X.509 PKI, когда доступные в качестве вторичной аутентификации. Это не сайты электронной торговли мы говорим о конце концов, это индивидуумы.
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

19 января 2014, 5:49:49 AM   # 3
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Конечно, с практической точки зрения ... theymos: Вы хотите взять на себя риск запуска какой-то псевдо-PKI, когда вы знаете, основные X.509 технологии и вокруг UI, которая поощряет доверяя его полностью? Я уверен, что не дал денег есть участие.
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

19 января 2014, 9:43:13 AM   # 4
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Модель PGP была вокруг в течение многих десятилетий и является практическим отказом. Попытка воскресить это пустая трата времени. Подавляющее большинство людей не могут быть обеспокоены в глубине управления ключами доверия, даже меньшинства, которые понимают, как это сделать.

Но если вы хотите продолжать жить в земле фантазии, где обычные пользователи Bitcoin все собирается приступить к настройке их сети доверия вручную, идти вперед!
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн

19 января 2014, 11:07:19 AM   # 5
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Хорошо, что это немного бесполезно. Вот уже ответ.

X.509v3 на самом деле позволяет нескольким подписант одного сертификата, который составляет более масштабируемую версию OpenPGP WoT. На практике эта функция используется редко, так как для любой личности, то, как правило, один правильный способ проверить его и поэтому иметь различные сущности повторно проверить ту же личность на самом деле не добавить много. Например, вы утверждаете (ошибочно), что bitcointalk.org был жертвой CA компромисса. Это не правильно. Нет CA не просочился своим закрытым ключом или сделать что-то неправильно - bitcointalk потерял контроль над своим доменным именем, которое является его личностью, и хакер смог подтвердить право собственности на личность. Вы не можете легко отделить такую ​​ситуацию от имени домена, который действительно передается от одного законного владельца к другому - по крайней мере, без дополнительных неприятностей, в какой момент вы начинаете получать на территорию EV.

Скажем иначе. Иногда люди предлагают укрепление SSL, потребовав сайты, чтобы представить CERT цепи до более одного корневого органа, т.е. паутины модели доверия. Эти предложения игнорируются, потому что:

а) результат алгоритма доверия либо отобразить замок или нет. Ни двоичный да / нет результата, так как пользователи были обучены искать навесной замок при вводе их пароле. Они не имеют каких-либо более глубокое обучение, чем это. Что это означает в пользовательском интерфейсе для сайта, чтобы иметь один против двух целевых цепей? Дисплей два навесных? Это было бы просто запутать людей.

б) способ тождества проверяются стандартизирован, он должен быть в противном случае решение доверять третьей стороне для целей проверки ид не имеет смысла. Если вы можете бить один власти способа проверки личности, это означает, что вы, вероятно, можете побить все из них. В случае bitcointalk, имеющий два СА проверки собственности хакеров доменного имени, а не один не помог бы.

Эти вопросы присущи сети доверия концепции. Они не являются чем-то специфичным для PKIX против OpenPGP.

В случае бумажника, результат не является также двоичным да / нет решения. Как показать вам строку, предъявленную подписавшим или нет? Более сложный выход быстро переносит нас в neckbeard территорию. Вопросы, на которые пользователь должен ответить:

1) Я вижу единственный путь доверия к этой идентичности. Это нормально, или я должен отказаться от оплаты, если я не получаю два? Что делать, если претензии контрагентов они не могут получить два?

2) Я вижу два пути доверия к этой идентичности. Означает ли это, что-нибудь, или же оба пути просто дублирует ту же работу?

Можно было бы решить эти вопросы в конкретных случаях применения, например, если localbitcoins выдал сертификаты, а затем пользователи могут пересекаться подписать друг другу сертификаты, когда они встретились лично (например, с помощью торгового приложения - вы бы не разоблачить то, что происходит в конечный пользователь). Тогда бумажники бы найти содержательный способ объяснить, что случилось. Может быть, это может поставить это в UI:

«Оплатите на localbitcoins.com пользователя cooltrader, который был встречен лично по localbitcoins пользователя John Doe»

Но если эта вторая часть не была там, вы бы отказаться от торговли с cooltrader? Очень трудно сказать, я не знаю, что я буду делать в этой ситуации.

Последняя проблема, конечно, когда люди говорят о «паутине модели доверия», как правило, то, что они означают: «Я ненавижу дурные централизованные органы сертификатов», подразумевая, что они лучше их приложения приходят с пустым хранилищем ключей и вручную заполнен. Но я не знаю никого, чьи первые действия по установке ОС для удаления системы сертификата SSL магазина и заменить его свои силы, несмотря на то, что они могли. Никто не делает это потому, что даже если SSL не будет технически ломается, на практике число целевых решений, которые вы должны были бы сделать сделало бы нецелесообразным. Вот и вся причина, мы аутсорсинг.
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн

19 января 2014, 3:22:39 PM   # 6
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Модель PGP была вокруг в течение многих десятилетий и является практическим отказом. Попытка воскресить это пустая трата времени.
Прекратить неловко себя.

Единственный практический отказ я вижу здесь Майк Хирн называют ядро ​​Bitcoin разработчика.
Тот факт, что Google не нравится PGP - это только заставляет нас хотеть использовать его даже больше, хотя, как глупо Google кукольный, как вы бы даже узнать, что?

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

19 января 2014, 3:28:25 PM   # 7
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Модель PGP была вокруг в течение многих десятилетий и является практическим отказом. Попытка воскресить это пустая трата времени. Подавляющее большинство людей не могут быть обеспокоены в глубине управления ключами доверия, даже меньшинства, которые понимают, как это сделать.

Но если вы хотите продолжать жить в земле фантазии, где обычные пользователи Bitcoin все собирается приступить к настройке их сети доверия вручную, идти вперед!

Давайте начнем с исходным предположением:

[W] * ee еще небольшая община в основном состоит из энтузиастов технически подкованных

Теперь для меня, технически подкованных энтузиастов, является модель PGP полного провала? Давайте посмотрим, если я могу проверить последнюю версию Tor скачать, с нуля, с чистого PGP брелока, и мой ключ PGP, что я сделал немного с обмен подписями ключей:

Pete @ локальный: ~ $ GPG --verify тор-браузер linux32-3.5_en-US.tar.xz.asc
GPG: Подпись сделал вт 17 декабря 2013 3:41:09 PM EST
GPG: с использованием RSA ключа 416F061063FEE659
GPG: запрос ключа 416F061063FEE659 от HKp сервера keys.gnupg.net
GPG: ключ 416F061063FEE659: открытый ключ "Erinn Кларк <erinn@torproject.org>" импортный
GPG: Общее количество обработано: 1
GPG: импортировано: 1 (RSA: 1)
GPG: Хорошая подпись от "Erinn Кларк <erinn@torproject.org>"
GPG: ака "Erinn Кларк <erinn@debian.org>"
GPG: ака "Erinn Кларк <erinn@double-helix.org>"
GPG: ВНИМАНИЕ: Этот ключ не заверен доверенной подписью!
GPG: Там нет никаких признаков того, что подпись принадлежит владельцу.
Первичный ключ отпечатков пальцев: 8738 A680 B84B 3031 A630 F2DB 416F 0610 63FE E659

Хм ... erinn@torproject.org! Ну, это звучит уважаемая! Конечно, я был одним из ваших "технически подкованных энтузиастов" У меня есть некоторые знания о WoT и знаю, что нужно найти Путь (ы) между Erinn и мной. Я сделал любопытную хорошо с моей подписью ключей, и загрузив шесть клавиш, три из которых являются людьми, которых я лично знаю, у меня есть три независимых путей к Erinn является ключевым:

Pete @ локальный: ~ $ GPG --recv ключ D8F056DD 94C09C7F C8FA5258 F2CF01A8 B0413BFA 70096AD1
GPG: запрос ключа D8F056DD от HKp сервера keys.gnupg.net
GPG: запрос ключа 94C09C7F от HKp сервера keys.gnupg.net
GPG: запрос ключа C8FA5258 от HKp сервера keys.gnupg.net
GPG: запрос ключа F2CF01A8 от HKp сервера keys.gnupg.net
GPG: запрос ключа B0413BFA от HKp сервера keys.gnupg.net
GPG: запрос ключа 70096AD1 от HKp сервера keys.gnupg.net
GPG: ключ 143C9F41D8F056DD: открытый ключ "Адам Назад <adam@cypherspace.org>" импортный
GPG: ключ DE7AAF6E94C09C7F: открытый ключ "Питер Palfrader" импортный
GPG: ключ 438F770EC8FA5258: открытый ключ "Крис Г. Дэвис <davis@lrtw.org>" импортный
GPG: ключ 64A7C0A7F2CF01A8: открытый ключ "Bdale Garbee <bdale@gag.com>" импортный
GPG: ключ AC859362B0413BFA: открытый ключ "Грегори Максвелл <greg@xiph.org>" импортный
GPG: ключ 37E1C17570096AD1: открытый ключ "Ашиш Laroia <asheesh@asheesh.org>" импортный
GPG: ключ EC4B033C70096AD1: открытый ключ "Ашиш Laroia <asheesh@asheesh.org>" импортный
GPG: 3 маргинального (ы), которые необходимы, 1 полная (ы), которые необходимы, PGP модель доверия
GPG: Глубина: 0 действует: 1 подписали: 3 трест: 0-, 0q, 0n, 0м, 0f, 1u
GPG: глубина: 1 действует: 3 подписали: 4 трест: 3, 0q, 0n, 0м, 0f, 0u
GPG: следующая проверка базы данных доверия из-за на 2016-10-18
GPG: Общее количество обработано: 7
GPG: импортирована: 7 (RSA: 2)

Конечно, я, будучи технически подкованных энтузиастов, я также знаю, что PGP не магия, и я должен сказать OpenPGP, насколько я доверяю личности, связанные с этими ключами:

Pete @ локальный: ~ $ GPG --update-базы данных доверия
GPG: 3 маргинального (ы), которые необходимы, 1 полная (ы), которые необходимы, PGP модель доверия
GPG: Глубина: 0 действует: 1 подписали: 3 трест: 0-, 0q, 0n, 0м, 0f, 1u
Нет доверия значение, присвоенное:
1024D / AC859362B0413BFA 1999-11-27
      "Грегори Максвелл <greg@xiph.org>"
  ака "Грегори Максвелл <gmaxwell@gmail.com>"
  ака "Грегори Максвелл <gmaxwell@mozilla.com>"
  ака "Грегори Максвелл <gmaxwell@wikimedia.org>"
  ака "[JPEG изображение размером 6019]"
 Первичный ключ отпечатков пальцев: DE47 BC9E 6D2D A6B0 2DC6 10B1 AC85 9362 B041 3BFA

Пожалуйста решите, насколько вы доверяете этому пользователю правильно проверить ключи других пользователей
(Посмотрев на паспорта, проверяя отпечатки пальцев из различных источников, и т.д.)

  1 = я не знаю или не буду говорить
  2 = Я не доверяю
  3 = Я доверяю незначительно
  4 = Я доверяю полностью
  s = пропустить этот ключ
  д = бросить курить

Ваше решение? 4
1024D / 37E1C17570096AD1 2005-12-28
      "Ашиш Laroia <asheesh@asheesh.org>"
  ака "Ашиш Laroia <ubuntu@asheesh.org>"
  ака "Ашиш Laroia <asheesh@openhatch.org>"
  ака "Ашиш Laroia <asheesh@creativecommons.org>"
 Первичный ключ отпечатков пальцев: D004 36A9 0C4B D120 0202 0A3C 37E1 C175 7009 6AD1

Пожалуйста решите, насколько вы доверяете этому пользователю правильно проверить ключи других пользователей
(Посмотрев на паспорта, проверяя отпечатки пальцев из различных источников, и т.д.)

  1 = я не знаю или не буду говорить
  2 = Я не доверяю
  3 = Я доверяю незначительно
  4 = Я доверяю полностью
  s = пропустить этот ключ
  д = бросить курить

Ваше решение? 3

и т.д. и т.п. Будучи технически подкованным я знаю разницу маргинальной-противы-полностью. После того, как я сделал я попробовать еще раз проверить:

Pete @ локальный: ~ $ GPG --verify тор-браузер linux32-3.5_en-US.tar.xz.asc
GPG: Подпись сделал вт 17 декабря 2013 3:41:09 PM EST
GPG: с использованием RSA ключа 416F061063FEE659
GPG: Хорошая подпись от "Erinn Кларк <erinn@torproject.org>"
GPG: ака "Erinn Кларк <erinn@debian.org>"
GPG: ака "Erinn Кларк <erinn@double-helix.org>"


Большой! Теперь я могу просачиваться некоторые слайды NSA.

Смотрите, что вещь: OpenPGP слишком хорошо. Это обеспечивает путь более надежной защиты, чем 99% от среднего пользователя на самом деле нужно, так что не удивительно, что средний пользователь будет думать, все те, @ # $ шагов - не говоря уже о обмен подписями ключей - была гигантская боль в заднице, а не делать это. Для них сертификаты CA, что проект Tor также использует оба достаточно хорошо, и способ проще в использовании. Поэтому, конечно, они делают. Опять же, для тех же пользователей персональных CA сертификаты были ужасные неудачи тоже: Кто ад использует MIME за пределами некоторых жестко контролируемых корпоративных сценариев? Не много. Вместо этого они используют гораздо более практичным, и гораздо более централизованной, DKIM подписи электронной почты, которые полагаются полностью на поставщика услуг электронной почты. Вы сами должны "подписанный" bitcoinj релизы с ними.

Но иногда вам нужно более высокий уровень безопасности, чем это. Возьмите ключи DNSSEC корня: все они проверены в стопке видеопленки ключевых церемоний ... и подпись OpenPGP. Или для некомпьютерного Например, вы когда-нибудь говорили с профессионалом безопасности о процедурах, необходимых для доставки больших объемов золота? Все о том, когда и где отгрузка происходит получает проверяется несколькими способами с процедурами замечательно, как OpenPGP WoT, и по уважительной причине: в то время как в отличие от Bitcoins вы можете undeliver золото, это процедура, которая может потребовать вооруженных людей, и насилие.

Вы жалуетесь, что пользователи будут упираться в имеющих "два зеленые галочки" в своем бумажнике программного обеспечения; Я думаю, что они собираются быть рад, что они имели, что первый раз одна из галочек ярко-красного цвета ... и через день они читают на Reddit о том, как нападение на какой-то центр сертификации пусть некоторые Android кошелька быть мошенническим из тысяч долларов на сумму Bitcoin. Реальные атаки есть забавный способ заставить людей принять безопасности серьезно, так что давайте не будем толкать слепую зависимость от централизованной инфраструктуры дальше и дать тем пользователям инструменты, чтобы оставаться в безопасности.
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

19 января 2014, 3:44:21 PM   # 8
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Теперь, что касается практических аспектов: Вы говорите, что X.509 может быть многофакторные проверка подлинности полномочий, что верно в теории, но, как я говорю, что это архитектура, которая просто не очень хорошо подходят для этого, вы толкаете модель его использования, которая игнорирует эти возможности, и на вершине всего, что он не может сделать проверку подлинности WOT.

В равной степени, хотя, стандарт OpenPGP делает позволяем для проверки подлинности типа сертификата органа. PGP Global Key Service Проверенный Справочник является одним из примеров, CAcert другой, а сам стандарт имеет хорошие механизмы для определения власти и делегирования доверия. Возвращаясь к вашей идее bitcointalk / Bitcoin-ОТЦ / и др. проверка вы бы эти службы используют OpenPGP подписать специальный идентификатор пользователя на PGP ключей народов, связывающих их имена пользователей к своей идентичности в хорошем стандартным образом. Это действительно полезно: я, вероятно, быть знакомы с кем-то из многочисленных услуг, так что наличие этих нескольких властей говорят мне, что они, кто они говорят, что они дают мне много веры.

С точки зрения пользовательского интерфейса, очевидный способ сделать все это, чтобы дать людям "будь проще" версия, где у вас есть заранее встроенный набор целевых якорей, который поставляется со всем этим по умолчанию. Во многих случаях это будет достаточно безопасности, так же как и во многих случаях резка-и-вставке Bitcoin адресов из писем в порядке. FWIW я толкнул довольно трудно в темном кошельке конфе, чтобы дать людям этих видов "достаточно хорошо" варианты, и базовая технология OpenPGP абсолютно способны осуществлять их, а также импортировать сертификаты X.509-стиль, когда это необходимо.

Но когда вам нужно более высокий уровень безопасности для крупной сделки мы дали пользователям инструменты, необходимые им взять вещи серьезно и тратить время, чтобы убедиться, что это сделано правильно. Я ожидаю, что очень большое количество пользователей не будет решил использовать эти инструменты на все: они перенесут всю вещь к третьей стороне Bitcoin банков укомплектованных профессионалам, которые специализируются на таком роде безопасность, и они будут размещать свою веру в правовой системе и страховании вместо этого. Это нормально, это их деньги. В то же время те, кто хочет сделать это самостоятельно может занять время, чтобы сделать это правильно.

Наконец, используя стандарты как OpenPGP вы синергетически улучшить безопасность больше, чем просто Bitcoins: имея возможность использовать мою личность OpenPGP с моей электронной почты, мой код, и моих операций повышает безопасность всех трех.
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

19 января 2014, 3:51:30 PM   # 9
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Например, вы утверждаете (ошибочно), что bitcointalk.org был жертвой CA компромисса. Это не правильно. Нет CA не просочился своим закрытым ключом или сделать что-то неправильно - bitcointalk потерял контроль над своим доменным именем, которое является его личностью, и хакер смог подтвердить право собственности на личность.

Кстати, это показывает так ясно, как глупо ваш способ видения мира является: Ни один разумный человек не будет говорить, что мое имя пользователя bitcointalk моя личность, я человек, а не некоторые биты в некоторой базе данных. Не менее ни один разумный человек не будет сказать, что мой аккаунт электронной почты Google это моя личность. Мы позволили безопасности системы власти сертификатов SSL деградировать до того момента, когда компьютер получать скомпрометирован, или некоторые записи в регистраторе доменов получать скомпрометированы, достаточно для CERT компромисса полного SSL, и это очень плохо.

Счета взломан, и вы толкая систему, где счет получения взломали является катастрофой.
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

19 января 2014, 4:12:08 PM   # 10
 
 
Сообщения: 1526
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Много людей хотят быть известны только их форум ручкой. Если вы хотите получить более надежную проверку вашего реального мира личности, идти вперед и купить сертификат, который показывает, что. Я сделал это, это было довольно легко и ключи хранятся в смарт-карте. Серт имеет свое настоящее имя на него и, когда он подключен к порту USB моя почта автоматически подписан с ним (так что я извращенец, который использует S / MIME 🙂

Теперь я думаю, я не понимаю, о чем вы спорили и в других случаях. Вы хотите, чтобы PGP можно использовать, но с заранее определенным набором целевых якорей (ЦС), за исключением того, не в обычных, потому что это слишком централизованная? Кроме некоторых различий протокола, как это будет отличаться от того, что я только что предложил, и мы уже делаем? Если вы хотите, чтобы получить доверие заявления, но не от торговца сам просто посмотреть подписи CERT хэша в некотором сервере.
Майк Хирн сейчас офлайн Пожаловаться на Mike Хирн   Ответить с цитированием Мультицитирование сообщения от Mike Хирн Быстрый ответ на сообщение Mike Хирн

19 января 2014, 4:20:46 PM   # 11
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Много людей хотят быть известны только их форум ручкой. Если вы хотите получить более надежную проверку вашего реального мира личности, идти вперед и купить сертификат, который показывает, что. Я сделал это, это было довольно легко и ключи хранятся в смарт-карте. Серт имеет свое настоящее имя на него и, когда он подключен к порту USB моя почта автоматически подписан с ним (так что я извращенец, который использует S / MIME 🙂

И эти люди могут создать определенные OpenPGP тождества для их форума ручки, то, что люди уже делают на Bitcoin-ОЦЕ, рынки Шелкового пути-стиль и т.д. Для тех, кто хочет просто достойную безопасность, с другой стороны, они, вероятно, хотят интегрировать несколько идентичностей вместе - Я отхожу "Питер Тодд" здесь, petertodd на Reddit, и petertoddbtc на твиттере. Я хотел бы видеть все три кросс-проверки моей личности.

...и, конечно же, часто люди хотят быть известны только на форуме ручка, что они повторно использовать на нескольких сайтах! Опять же, OpenPGP может сделать это хорошо, предложенная ваша модель не делает.

Re: смарт-карты, да, я один из тех, кто слишком для моего ключа PGP. Поддержка X.509 CERTS тоже.

Теперь я думаю, я не понимаю, о чем вы спорили и в других случаях. Вы хотите, чтобы PGP можно использовать, но с заранее определенным набором целевых якорей (ЦС), за исключением того, не в обычных, потому что это слишком централизованная? Кроме некоторых различий протокола, как это будет отличаться от того, что я только что предложил, и мы уже делаем? Если вы хотите, чтобы получить доверие заявления, но не от торговца сам просто посмотреть подписи CERT хэша в некотором сервере.

Просто, я хочу лучшее из обоих миров. Trust анкеры CA стиль прекрасно, когда вы признаете ограничения, поэтому для обуви рожок их в систему. WoT, однако, как мир действительно работает, так что, что доступно, когда вам нужна более высокий уровень безопасности. OpenPGP может сделать так, что вы можете не предлагать.
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

19 января 2014, 5:50:06 PM   # 12
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Много людей хотят быть известны только их форум ручкой. Если вы хотите получить более надежную проверку вашего реального мира личности, идти вперед и купить сертификат, который показывает, что.
Конечно, человек - все, что вы говорите, ваше высочество!
Я пойду в Google и купить SSL сертификат, который обеспечит мне быть мной, так как кажется, любят быть очень почетная вещь, чтобы сделать ...

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

19 января 2014, 5:56:18 PM   # 13
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Много людей хотят быть известны только их форум ручкой. Если вы хотите получить более надежную проверку вашего реального мира личности, идти вперед и купить сертификат, который показывает, что.
Конечно, человек - все, что вы говорите, ваше высочество!
Я буду гуглить и купить SSL сертификат, который обеспечит мне быть мной, потому что кажется, очень почетной вещь, чтобы сделать ...

Могу ли я сделать это завтра, правда?
Потому что сегодня я все еще есть некоторые действительно важные вещи, чтобы сделать, другие, чем добавление моего дерьма в другую базу данных, содержащего список когда-либо прочные присоски АНБА.

Это развитие & Техническое обсуждение. Если вы не хотите, чтобы внести свой вклад либо одну из этих вещей к обсуждению, куда-нибудь еще.
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

19 января 2014, 6:00:53 PM   # 14
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Много людей хотят быть известны только их форум ручкой. Если вы хотите получить более надежную проверку вашего реального мира личности, идти вперед и купить сертификат, который показывает, что.
Конечно, человек - все, что вы говорите, ваше высочество!
Я буду гуглить и купить SSL сертификат, который обеспечит мне быть мной, потому что кажется, очень почетной вещь, чтобы сделать ...

Могу ли я сделать это завтра, правда?
Потому что сегодня я все еще есть некоторые действительно важные вещи, чтобы сделать, другие, чем добавление моего дерьма в другую базу данных, содержащего список когда-либо прочные присоски АНБА.

Это развитие & Техническое обсуждение. Если вы не хотите, чтобы внести свой вклад либо одну из этих вещей к обсуждению, куда-нибудь еще.
Если бы вы были так умны, как вы делаете вид, что вы бы знали, что я на самом деле вклад в развитие & Техническое обсуждение, указав на некомпетентность и конфликт интересов людей, которые злоупотребляют "техническое обсуждение" рекламировать себя здесь, как и те, которые берут заботу о "развитие",

Позвольте мне сказать вам кое-что: я наблюдал за последние несколько лет уже, и вы можете держать дезориентация других, но вы не обманете меня.
Горькая правда о развитии Bitcoin: вы не заботясь о развитии - все, что вы делаете это "техническое обсуждение" что приводит к совершенно никакого полезному развитию.
Либо вы это знаете, и делать вид, быть глупым - или вы просто глупы и даже не заметили этого.

Так возвращаясь к развитию.
Путь я разрабатываю вещи сам является: первым избавиться от всех людей, которые делают вид, что они пытаются помочь, хотя и не делать, просто беспокоить, потому что это то, что они платят за. Ваш друг Майк окончательно номер один, но вы также близко, чтобы получить в списке, так что продолжайте пробовать ... ты почти там!

Во всяком случае, в случае, если вы не заметили еще, позвольте мне еще раз:
Я наблюдал за тобой в течение многих лет уже и столько, сколько я согласен, что вы хороши в "Техническое Обсуждение"На самом деле единственное, что вы разработали до сих пор, кажется, только ваше собственное дерьмо - в буквальном смысле. И вы можете быть очень гордимся этим создание вашей, но, вероятно, только потому, что вы не знаете о том, что ваше дерьмо не очень приятный запах других людей.
piotr_n сейчас офлайн Пожаловаться на piotr_n   Ответить с цитированием Мультицитирование сообщения от piotr_n Быстрый ответ на сообщение piotr_n

19 января 2014, 6:40:02 PM   # 15
 
 
Сообщения: 1848
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Я согласен с основным принципом обеих точек зрения .... Майк выступает что-то совершенно бесшовные, что вы можете полностью игнорировать, если вы хотите, как и то, что происходит с нынешней информацией день идентичности для веб-сайтов.

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

Майк изречение решения OpenPGP слишком много для среднего пользователя снасть, я согласен.

Питер говорит, что компромисс и создать систему OpenPGP, которая по умолчанию использует X.509, который будет на практике реализовать Mikes предложение, но оставляет пользователю хороший бит GUI, чтобы изменить использовать систему WOT.


Красиво реализован, что не нравится? До тех пор, пока не нагрузки специфических аббревиатур в меню ощетинившегося вокруг в передней части первого времени пользователя Qt бумажник, то это, скорее всего, ценная особенность. Как меньше tecchy люди становятся более уверенными в Bitcoin, они будут чувствовать себя, как использовать его для более важных / дорогих целей. На этом этапе идея упаковки их ума вокруг концепции, что позволяет их более безопасное использование Bitcoin будет привлекательная, а не рутиной. Мы переехали из мира лошади и телеги и телеграмм в текущее состояние современности через довольно много технологических запорных пробелов, и все же люди по-прежнему готовы узнать последние вещи, если это улучшает их жизнь. PGP будет (с запозданием ...) пришел в его собственную в эпоху, как этот ....

...потому что в 1990-модели безопасности электронной почты + Интернет становится все более реальной мировой коммерческой проблема в любом случае. Люди начнут вступать в контакт с PGP только через подвергаясь ее на работе, даже если это просто, что управление ставит подписи PGP на их письмо. Что это вы говорите, что ваш босс не начать делать это? Возможно, что может начать быть разница между предприятиями, которые процветают и те, которые исчезают.
Carlton банков сейчас офлайн Пожаловаться на Карлтон Банки   Ответить с цитированием Мультицитирование сообщения от Carlton Банки Быстрый ответ на сообщение Carlton Банки

19 января 2014, 6:55:18 PM   # 16
 
 
Сообщения: 1106
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Я согласен с основным принципом обеих точек зрения .... Майк выступает что-то совершенно бесшовные, что вы можете полностью игнорировать, если вы хотите, как и то, что происходит с нынешней информацией день идентичности для веб-сайтов.

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

Майк изречение решения OpenPGP слишком много для среднего пользователя снасть, я согласен.

Питер говорит, что компромисс и создать систему OpenPGP, которая по умолчанию использует X.509, который будет на практике реализовать Mikes предложение, но оставляет пользователю хороший бит GUI, чтобы изменить использовать систему WOT.

Это отличное резюме.

Как на самом деле осуществить это интересный вопрос: я понимаю, что BouncyCastle для Java реализует OpenPGP низкоуровневых примитивов хорошо, и Javacsript я слышал хорошие вещи о openpgpjs. Главным образом, хотя, когда вы говорите о выполнении новых центров сертификации, а не существующие системы, моя точка является то, что OpenPGP инфраструктура уже существует в гораздо большей степени, чем люди понимают. Даже как-то просто, как возможность иметь несколько подписей на запрос оплаты является хорошим началом.

Кстати, если мы видим, что существующие реализации OpenPGP не до задачи, я считаю, что это хорошо, чтобы использовать эту возможность, чтобы изменить это; мы не только сообщество с новым интересом к ней.
 
Красиво реализован, что не нравится? До тех пор, пока не нагрузки специфических аббревиатур в меню ощетинившегося вокруг в передней части первого времени пользователя Qt бумажник, то это, скорее всего, ценная особенность. Как меньше tecchy люди становятся более уверенными в Bitcoin, они будут чувствовать себя, как использовать его для более важных / дорогих целей. На этом этапе идея упаковки их ума вокруг концепции, что позволяет их более безопасное использование Bitcoin будет привлекательная, а не рутиной. Мы переехали из мира лошади и телеги и телеграмм в текущее состояние современности через довольно много технологических запорных пробелов, и все же люди по-прежнему готовы узнать последние вещи, если это улучшает их жизнь. PGP будет (с запозданием ...) пришел в его собственную в эпоху, как этот ....

...потому что в 1990-модели безопасности электронной почты + Интернет становится все более реальной мировой коммерческой проблема в любом случае. Люди начнут вступать в контакт с PGP только через подвергаясь ее на работе, даже если это просто, что управление ставит подписи PGP на их письмо. Что это вы говорите, что ваш босс не начать делать это? Возможно, что может начать быть разница между предприятиями, которые процветают и те, которые исчезают.

Согласовано. Я действительно волнуюсь, что мы собираемся найти трудный путь, что кража ценных, взаимозаменяемые, Не оставляющий след, цифровые денег настолько гораздо более универсальна привлекательным, чем другие типов цифровой злобы, что предыдущие предположения о том, что вид безопасности является "достаточно хорошо" собираются быть доказано очень неправильно. Мы гораздо лучше, если наши не-совсем-безопасной, но простой в использовании программное обеспечение имеет функциональность под капотом, чтобы улучшить ситуацию быстро, если это необходимо.
Peter Todd сейчас офлайн Пожаловаться на Питер Тодд   Ответить с цитированием Мультицитирование сообщения от Peter Todd Быстрый ответ на сообщение Peter Todd

19 января 2014, 11:47:17 PM   # 17
 
 
Сообщения: 1050
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Обобщить:

- Ясно, что это выглядит как идея Агент Херн не получила никакой поддержки со стороны сообщества.
- Будем ждать, как 3 до 5 более дней, если не сторонники этой идеи не всплывал, давайте забудем это.

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

20 января 2014, 12:10:37 AM   # 18
 
 
Сообщения: 187
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Резюме: Я предлагаю, чтобы каждый разработчик бумажника включает пользовательские корневой сертификат в наборе корней, которые они принимают для платежного протокола и что мы устанавливаем наше собственную мини расширения ИКА / X.509 для раннего усыновителя сообщества Bitcoin.



ТЛ; др

Почему не PGP для этого?

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

20 января 2014, 9:15:09 AM   # 19
 
 
Сообщения: 1778
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

ТЛ; др

Почему не PGP для этого?
Поскольку Google утверждает, что "модель PGP была вокруг в течение многих десятилетий и является практическим провалом"
piotr_n сейчас офлайн Пожаловаться на piotr_n   Ответить с цитированием Мультицитирование сообщения от piotr_n Быстрый ответ на сообщение piotr_n

20 января 2014, 3:01:56 PM   # 20
QWK
 
 
Сообщения: 1624
Цитировать по имени
цитировать ответ
по умолчанию Re: Легкий ID верификации платежного протокола v1.1

Обобщить:
- Ясно, что это выглядит как идея Агент Херн не получила никакой поддержки со стороны сообщества.
Смелое заявление менее чем через 48 часов после предложения.

- Будем ждать, как 3 до 5 более дней, если не сторонники этой идеи не всплывал, давайте забудем это.
Нет необходимости в резких словах.
Почему бы не подождать несколько выпусков бумажника программного обеспечения?
Это то, что предложение все о, давая разработчикам идею для функции они могли бы хотеть добавить.
QWK сейчас офлайн Пожаловаться на QWK   Ответить с цитированием Мультицитирование сообщения от QWK Быстрый ответ на сообщение QWK



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW