Mozilla, Cloudflare и Facebook совместно анонсировали новое TLS-расширение Delegated Credentials (DC), решающее проблему c сертификатами при организации доступа к сайту через сети доставки контента. Выдаваемые удостоверяющими центрами сертификаты имеют длительный срок действия, что создаёт трудности при необходимости организации доступа к сайту через сторонний сервис, от лица которого должно устанавливаться защищённое соединение, так как передача сертификата сайта внешнему сервису создаёт дополнительные угрозы безопасности...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=51797
Запомните этот твит: данная технология нигде не будет использоваться. Через полгода я зайду в опеннет в новость про мозиллу и запощу ссылку на этот коммент с вопросом: "Ну? И где ЭТО используется?"
>> Через полгода я зайду в опеннет в новость про мозиллу и запощу ссылку на этот коммент с вопросом: "Ну? И где ЭТО используется?"Дурное дело не хитрое. Чтобы это использовалось, оно должно сперва быть имплементировано как на клиенте, так и на сервере. А пока это ещё только самый ранний черновик.
так и в стандарте.
Нет стандарта никто не станет реализовывать.
Нытики с пoпeннeта вечно всем недовольны. А что хорошо - они и сами не знают!
Как же не знают? Знают! Процессоры от амд, видеокарты от амд, отсутствие системд и их "единственный правильный" debian-based дистрибутив. Все остальное, по их мнению, заслуживает презрения и ненависти.
Да это местный клоун, всегда всегда несёт полную ахинею, разговаривает сам с собой: http://www.opennet.dev/~%E1%CE%CF%CE%...
Жалко заигнорить нельзя
>Через полгодаtls 1.3 - 10 лет разрабатывался
quic - около 8
Через пол года даже стандарт принять не успеют
Прошло 1.5 года, поддержка DC появится в завтрашнем выпуске Firefox 89.
> CloudflareКот бы сомневался.
Крупнейшая организация в мире, занимающаяся MitM, представила инструмент для осуществления MitM без доступа к закрытому ключу.
А кто не согласится "делегировать полномочия" (но при этом представляет интерес в плане MitM) — на того по удивительному стечению обстоятельств обрушится DDoS-атака, и ему придется волей-неволей согласиться.
> А кто не согласится "делегировать полномочия" - отключим газпоправил
Так надо пользоваться этим правильно.CDN актуален прежде всего для отдачи статических assets, ну вот и отдавать их с другого домена, в <script> добавлять атрибут integrity.
От ddos-а на API же CF не спасет - там при сколь-либо серьезном ddos-е единственное решение это капча, и кто ее на api-запросы будет вводить?
> CDN актуален прежде всего для отдачи статических assets, ну вот и отдавать их с другого домена, в <script> добавлять атрибут integrity.Так и делаем. Но это автоматом фингерпринтит наших клиентов перед дядей, от чего хотелось бы уйти.
Каким образом фингерпринтит?
Разве браузеры не должны одинаково скачать этот скрипт и посчитать его контрольную сумму?
Примерно так же как через ETag: https://lucb1e.com/rp/cookielesscookies/
> фингерпринтит наших клиентов перед дядей, от
> чего хотелось бы уйти.Толсто прозвучало. И кто - вы? CF? Или как раз дядя, которому CF с его изобретениями мешает работать на благо...?
Покорми кота
CDN не нужны.
Нужны. Так как они выполняют терминирование HTTPS-трафика, они значительно упрощают спецслужбам доступ к передаваемым данным. Это положительно сказывается на безопасности государства.
Безопасность государство (и само государство) ценностью не являются. Ценность это безопасность граждан.
Безопастность от бандитов или добрх дядей в чёрных очках - она разная бывает..
ко мне дяди ещё не приходили ни разу и не факт, что придут - а что бандючья стало поменьше после 90х - уже хорошо.
Меньше не стало, просто они теперь государство и за высокими заборами и тонированными мерсами их не видно
За семью заборами, за семью запорами... Как в былые времена.
они с неправильной стороны забора, еще и ключи от запоров хотят. может и безопасно, но не для вас..
> Меньше не стало, просто они теперь государство и за высокими заборами и тонированными мерсами их не видноВот он, долгожданный капитализм. Теперь у нас всё, как на благословенном Западе. Но вы почему-то этим недовольны. Хотите back to USSR, как те ребята с Болотной?
это на каком западе такое? в мексике?
Проверь за вот этим забором. ;)http://dos-news.com/wp-content/uploads/2016/09/medvedev-094.jpg
> ко мне дяди ещё не приходили ни разуВам повезло.
В нашем подъезде ко всем приходили. Сначала "из милиции" (так представился) и спрашивал "Вы за кого голосовать будете?" А через пару дней снова, уже другой "дядя" пришёл с тем же вопросом, и, на мой заанноенный возглас: "Так ведь позавчера уже спрашивали!", дядя ответил, что он "из прокуратуры", и ему тоже "надо знать". Даже удостоверение предъявил.
Позвольте нескромный вопрос — про какую страну речь?
Ganduras.
> Ценность это умение граждан распознавать тэг "сарказм".Можешь не благодарить
Фанатичность и чувство юмора, увы, несовместимы.
> Безопасность государство (и само государство) ценностью не являются. Ценность это безопасность граждан.Революции положительно сказываются на безопасности граждан.
Владимир Ильич и Иосиф Виссарионович не дадут соврать.
про казахский прокси пели совсем другое
Не зря же у клаудфлары есть ДЦ в РФ. О нашей безопасности заботится.
Об удобстве майора заботится.
У Google тоже есть, но это не значит, что они доступ дают опричнине царька.
Смотря какого царька. Перед тем, который директор NSA — булки раздвигают охотно.
они дают тому, кто заплатит.
Мордокнига уже попалась на "британских учоных". С чего вы взяли что гугель - швятой?
Любого государства, которое контролирует центры выдачи ключей, но не контролирует сервера в другой стране.Кто бы это мог быть.
> Нужны. Так как они выполняют терминирование ...CF умеет от себя до клиента второе плечо TLS держать, с проверкой сертификата.
Лучший пример диванной аналитики
Ну так анaл рaзрaбатывать это его основная задача)
Здравствуй ж*па новый зонд... Что там про казахский прокси бухтели? А вот если то же самое на Западе делают - то во имя добра и мира и всеобщей заботе о юзвере.
и заметьте - хрен заблокируешь и хрен вообще отличишь (не ломая себе веб, разумеется, совсем) от нормального шифрования - позаботились.
Ну, пока они только в начале пути глубокой интеграции с браузерами. С Мозиллой вроде договорились, а вот Гугль одеяло на себя тянет. Оно и понятно — если к твоей бигдате имеют доступ посторонние, вследствие неизбежных утечек она теряет в цене. "Знают двое — знает свинья"
гугл просто не будет выдавать сторонний ключ
Гoвно. CDNы отдают статику. Это значит, что достаточно subresource integrity.
Статику можно отдавать с другого домена, тогда она даже быстрее будет раздаваться (cookie не тянет с собой).
Но Вы ошибаетесь, что CDN может только использоваться для статики. Для этого она используется на мелких и средних сайтах. Кроме статики есть еще услуги оптимизации (когда те, кто делает сайт, не умеют заниматься оптимизацией или не хотят). Типа pagespeed в онлайн режиме.
(Я пишу не по теории с дивана, а именно по факту)
вот такие у нас оптимизаторы сайтов, да..."с другого домена" у него будет - быстрее раздаваться.
Если таким оптимизаторам в самом деле удается что-то оптимизировать (а не поломать к чертям, с такими-то руками и представлениями о действительности) - представляю, какое ж г-но там изначально.
Поэтому cloudflare и победила. У них хотя бы грамотные. А сайтовладельцам глубоко пофиг на слежку за своими пользователями. Они еще и приплатят за нее, если чуток поделиться. (впопеннет не даст соврать)
А что не так? http2 же держит соединения, если всё брать с cdn-домена, то соединения к cdn будут шариться между разными сайтам, не?
> А что не так? http2 же держит соединения, если всё брать с cdn-домена_одного_и_того_же? Неее, так не пойдеть ;-) У тебя свой /content, у соседа - свой, как их отличать-то? Только вот по домену - в лучшем случае это какая-тохрень.cdn.com, а в худшем site.com, и пусть cdn разбирает (заодно отслеживая). А такого авангарда никакой http2 не потянет.
И дЭффехтивные почему-то не очень любят палиться что половина контента и трекинг пользователей подарены чужим дядям. Вон, наоборот, сколько наизобретали технологий скрытия этого факта - от sni до гуглевого предложения рисовать фэйковые домены в адресной строке.и даже 0rtt tls он не для всех, а только для правильных пацанов (читай - гугля, гугля и мордокниги)
>_одного_и_того_жеименно.
>У тебя свой /content, у соседа - свой, как их отличать-то?
очевидно, по путям. content.<cdn>.com/<owner>/<hash>.<extension> , реальное имя файла - в заголовках.
>И дЭффехтивные почему-то не очень любят палиться что половина контента и трекинг пользователей подарены чужим дядям.
А смысл? Всем пофиг же. Вон, МС явно написала, что телеметрия во все поля в винде. Но все же юзают винду (что 10, что 8, что 7, тотальная телеметрия везде). Как юзают Алексу, Алису, Сири, Кортану и прочих голосовых помошниц. Как юзают сайты с рекапчей. Как летают в КНР и США с досмотром телефонов. В общем, всё очень плохо и маскировать это не имеет смысла - платежеспособное население решило, что всё это ОК. А на иное и ориентироваться нет смысла для бизнеса.
> очевидно, по путямуспехов в переделке всех сайтов всех клиентов на уникальные пути.
Напоминаю, что чтобы работала чудо-оптимизация, домен должен быть всегда один.>> И дЭффехтивные почему-то не очень любят палиться что половина контента и трекинг пользователей
>> подарены чужим дядям.
> А смысл?а не знаю.
Вот, очередной фиговый листок для прикрытия голой сраки изобрели, и мурзила уже внедрила, ждем гугля.
Нужен ли сдн - вот в чем вопрос. Мой сайт никакого сдна не имеет, и работает хорошо и быстро.
на обоих полутора васянов-посетителей? Ну да, ну да.
Да правда CDN не нужен обычному сайту (сайты отдающие мегатонны статики - ну никак не обычные).Да к тому же CDN замедляет сайт !
если обычный - это на полтора васяна - то да, скорее всего - не нужен.
CDN а-ля cloudflare (когда нет отдельных затрат на сессию, поскольку эникастом/локальными dns/хз что там еще - раздается не кусок статики, а весь сайт целиком со своего основного домена) сайт не замедляет, а ускоряет - потому что позволяет добиться короткого rtt, где бы ни находился клиент. Опять же васянам этого не нужно, они оба в своей Твери.Но вот какие сайты у нас "обычные", я бы поспорил. У меня на полсотни вкладок "обычного" в смысле что никакие cdn'ы ему не вперлись из-за нулевой нагрузки и нулевого числа посещений - один опеннет. Так что это он, пожалуй, необычный.
Ну и не забываем, конечно, что с теми, кто не хочет сдаваться и сдавать своих пользователей по хорошему - вполне может случиться неожиданный DDoS от неизвестных злобных хакеров.
"Выдаваемые удостоверяющими центрами сертификаты имеют длительный срок действия, что создаёт трудности..."
...блокировки неугодных после отключения HTTP.
Главное повсеместно отказываться от гугла и его электронного рабства.
да, да - идите к нам, рабы, у нас рабство гораздо лучше - ошейник кожанный, а не из дерьмового пластика, кнут тоже, не как у этого гугля, экологичнейший!
Что там от гугла. Куда сложнее избегать cloudflare.
А что мешает выдать сертификат на домен специально для cdn и в случае проблем (внимание!) отозвать его?
Эту проблему решили при создании системы сертификатов и гораздо проще, понятнее и удобнее.
Так спроси их сам, а потом и нам расскажешь. В чем проблема?
То, что в этом случае любой может прийти в уц и сказать "я - cdn, дайте мне серт вон за того чувака".
если ты выдаешь на свой домен для CDN, то кто мешает кому-нибудь из CDN притвориться тобой?просто нафиг не нужно отдавать из CDN по урлу домена...
ну был условно cdn.google.com, пусть будет google.cdn.com
на него и куки можно просетить, если уж очень хочетсяуправление сертификатми на *.cdn.com возможно со стороны CDN
проблемы нет...короче как отключить это говно? а то как обычно с очредным обновлением
enable_delegated_credentials станет trueя уже задолбался настраивать Firefox на каждом компе
хоть ты автоматизируй это всё...
> короче как отключить это говно? а то как обычно с очредным обновлениемну отключишь - останешься без css и скриптов и чудо-сайты, использующие эту чудо-технологию, у тебя просто перестанут открываться. То есть примерно все.
> я уже задолбался настраивать Firefox на каждом компеВаша борьба бесцельна и бесполезна. Вы умираете зря. Многие ваши товарищи уже на себе почувствовали наше гуманное обращение!
> ну отключишь - останешься без css и скриптов и чудо-сайты, использующие эту чудо-технологию, у тебя просто перестанут открываться. То есть примерно все.ну сейчас все отключено и работает же да?!
даже в аспнет по умолчанию есть проверка и fallback на CDN
люди которые пишут с учетом CDN понимают, что есть браузеры где этого говна нету
а когда это не взлетит, то на это и рассчитывать не будут
да и похео мне на такие сайты, я 3rd party куки отрубил и рефер сечу = url
+ ублок и норм.. все работает!
> ну сейчас все отключено и работает же да?!ну так это ж не надолго - технологию только-только впендюрили, еще гугль не подхватил, еще клиенты не настроили серверы на отдачу "короткоживущих". Но, заметь - уже в мурзиле! Вечно стонущей что у нее нет ресурсов на эту вашу поддержку alsa или еще чего что пока не ломали- само работало.
А на это - нашлись, стоило уважаемым людям из пейсбука и клаудфляри попросить.Так что - взлетит. И браузер у нас - один, хромой. Вот если гугль рогом упрется...но с чего бы ему?
хромого не юзаю - хуже браузера я не виделлисичка хвостиком крутит конечно, но пока ей больше доверия НАМНОГО
ну и Waterfox набирает обороты, посмотрим что получится
--
не взлетит ))
Это Ватерфокс-то взлетит? Не думаю. Ничего интересного в нем нет. Абсолютно.
В MotionMark набирает меньшее количество баллов. Луна и Василиск и те намного больше. Более 2-раз.
тебе баллов в motionmark, или чтоб веб работал? Веб будет работать так, как этого захотят гугль, пейсбук, клаудфляра и иже с ними. Они (кроме гугля) уже явно определились. Теперь ждут, что скажет главный. Не думаю что он скажет что-то против, у него тоже есть cdn.
А вэб на них на всех работает одинаково. Т.е. хреновато. Даже на Ватерфоксе. Открывает не все сайты.
Особенно онлайн видео чаты. Так что Ватерфокс среди этих трёх никак не лучший, как могло показаться на первый взгляд.
А при чем тут Ватерфокс. Работать нормально будут только блинкохромонутые.
Ватерфокс классик и сейчас не может все страницы открывать.
Наверное лучше, чтобы сайт мог выдавать субсертификаты, подписанные его ключём "Я доверяю этому каналу." И уже дело сайта дальше.
Что-то нужно делать с палевными особенностями в тексте. Мало то создаст предложение, которое оканчивается на "дальше", но это ещё не все странные особенности. Спалят и привет.
А что мешает отозвать сертификат?
Хоть каждую неделю отзывай и генерируй новый сертификат.
у них же цель прозрачно прослушивать канал, а не забота о каких-то ключах.
Я вообще делаю свой браузер, со своим шифрованием и без гуглозондов.
И движок собственной разработки?
Ну а чьей же еще. Я же сказал - без зондов.
Зонды зондами. Ядро какое? Блинк, Гекко, Вэбкит...?
Links и bash
Какой движок? Какая основа? Когда будет готов? Что в нем будет еще кроме отутствия зондов?
Или обычный репликан?
Кидай ссылку на репозиторий
Конечно, давай спамить всех CRL.
какие вам еще crl в 2k19? Поддержку их выпилили из всех браузеров еще десять лет назад.Они, панимаешь, не позволяли попутно подглядывать, на какой именно сайт ты ходишь. В отличие от прекраснейшего моднявого ocsp.
https://scotthelme.co.uk/revocation-is-broken/
Хы... Идея CDN в принципе не совместима с идеей https, и любые попытки эту несовместимость преодолеть либо заранее обречены на провал, либо (явно или неявно) исключают из ситуации настоящий https.
вполне совместима - если cdn прекратят прикидываться оригинальным сайтом, и станут представляться как... cdn, внезапно.Никакой беды нет ни от akamai.some.domain.com, ни от some.domain.com.akamai.com - ты видишь с кем имеешь дело (и видишь что они тебя видят).
Более того, владелец оригинального domain.com может даже принять меры для защиты своих пользователей от недобросовестности владельца такого cdn. Но ему лень, и пользователей совершенно не жалко.Тем более что о себе он уже все давным-давно раструбил мордокниге, гуглю, амазону и всем желающим.
Это даст разрабам броузеров давать разные доступы скриптам, загруженным с gate314159.cloudflare.somesite.com и с www.somesite.com, потому что телеметрия от разрабов и их спонсоров - это для развития и повышения качества, а зонды от CDN - это нарушение приватности.
CDN, контролируя IP на который показывает домен, может на этот домен получить 100500 Let's Encrypt сертификатов со сроком действия 3 месяца (или 6 месяцев на buypass.no).
> CDN, контролируя IP на который показывает домен, может на этот домен получить 100500 Let's
> Encrypt сертификатовно это будет некоторым палевом - кто-нибудь сильно ушлый может ведь и сравнить сертификаты, и в transparency log ухитриться заглянуть.
Поэтому придумали хитрый ход, когда нет ни логов, ни поводов для беспокойства - да, сертификат каждый раз новый, все для вашей большей безопастносте.
P.S. а за buypass.no спасибо, кстати. Интересно только, скоро ли их заблокируют за какие-нибудь несовместимые со статусом благородного CA действия, как это уже произошло со многими другими, вздумавшими конкурировать с letshitcrypt.
Правда, сертификат у них - долбанутый. _пустой_ CN - это надо было настолько вверх ногами прочитать стандарт...
Не проверял, но: https://community.buypass.com/t/x1j8vt/create-a-certificate-...
круто - то есть это certbot (как я понимаю - стандартный) такой csr кривой генерит, а они типа просто не оверрайдят, бо так и надо (в чем смысл сией беспрактисы - хотел бы я знать).забавно. dehydrated генерит csr с CN, и отдельно v3 altname, как и должно быть с точки зрения разума, специально сейчас глянул.
Ну кто что оверрайдит или нет - вопрос исследования, т.к. на моей копне сертификатиков ещё месяц точно можно протянуть (а в пределах общей их продолжительность жизни в три это ещё куча времени), то мне лень :) а вот как время подойдёт вопрос будет серьезным образом изучен :) т.к. достало таки раз в три месяца суетиться, оно вроде почти все на проксики вынес, но три-четыре сервиса туда ну никак не должны попасть плюс лень природная обвязать все скриптом... Ну и вообще летскик летсэнкрипт под гузку, хотябы временно..
> Ну кто что оверрайдит или нет - вопрос исследованияну типа по ссылке так написано.
Не знаю, чем генерит opennet, но CN = opennet.ru там есть.> вопрос будет серьезным образом изучен :) т.к. достало таки раз в три месяца суетиться
аналогично. Держу эту пакость исключительно ради гугляндекса, на тех полутора серверах, которым оно актуально. Остальные давно на self-signed, пока гугль не окончательно запретил http (то есть я-то своим сертификатам доверяю, куда больше чем чужим, но пользователям просто подсовываю линки на нешифрованный сайт - пусть страдают, судьба у них такая)
Еще и всякие мониторилки 1са начинают верещать что "сертификат щас-щас-щас прям протухнет" - угу, они бы прямо с даты его получения начинали, поскольку он сразу "щас протухнет".
> Ну и вообще летскик летсэнкрипт под гузку, хотябы временно..
в общем, да.
Жаль что норвеги не хотят бесплатных wildcard - мою жизнь немного бы упростило.
Как это отразится на пользователях?
мы гарантируем что вы получите удовольствие!
Кто это мы?
Mozilla, Cloudflare и Facebook
Скоро для передачи сообщения "Привет, мир!" потребуется сотня-другая мегабайт сертификатов и две сотни "защищённых" протоколов
...при это фейсбук продаст твоё сообщение в третьи страны вместе с контактными данными.
> ...при это фейсбук продаст твоё сообщение в третьи страны вместе с контактными
> данными.Согласен, нет доверия к подобным новостям, все равно вопрос попадания третьим лицам - дело времени.
ЯННП. Это типа MitM встроили или нафига CDN'у какие-то особые преференции?
Митм существует и работает уже давно. Теперь они заботятся о том, как бы сделать так, чтобы митм совсем никак не палился. Т.е. сейчас допустим у кф митм с левым сертом только для россиян (для примера), а они хотят сделать так, чтобы ни у кого не было возможности выяснить, пихают ему левый серт или нет. Во всяком, случае я понимаю это так.
Это не преференции, а наоборот: вместо полноценного сертификата им будут давать ущербный. А оналитеги, как обычно, ничего не поняли.
В реальности это возможность имея свой сертификат на сайт сделать еще один, который ссылается на твой.В стандартной модели нужно было бы получать свой сертификат с правом быть рутовым и дальше генерить что хошь. Теперь просто любой сайтовый можно превратить в рутовый. Возможно пез права замены имени. Если оставят замену будет весело. :)
Митм существует и работает уже давно.----Очень может быть.
На сайте роскомсвобода мой лис показывает зелёный DNSSEC а сервер роскомсвободы расширение DISCONNECT 5 19 показывает на клоудфларе, я не вижу подозрительного. Приведите пример где Вы видели митм?
> В Cloudflare для защиты ключей сертификатов могут (https://www.cloudflare.com/ssl/keyless-ssl/)
> применяться специальные серверы ключей, работающие на стороне владельца сайта...Собствено, эту задачу они, судя по всему, и пытаются решить способом, приемлемым для масс. Сейчас, чтобы использовать свой правильный сертификат, клиенту требуется отдавать секретный ключ CDN'у, или поддерживать у себя нетривиальную инфраструктуру.
https://blog.cloudflare.com/keyless-ssl-the-nitty-gritty-tec.../
Да тривиальную - им нежен сертификат с правом подписи других сертификатов.
Собственно раздавать такие кому не попадя - прощай всякое подобие идеи, ведь можно подписывать все что угодно.
Если же сделать сертификат, который может подписывать сертификаты только с тем же именем сайта, то проблема решается на ура. И google.com серт не выпустишь и можешь cdn-у отдавать хоть почасовые.