LINUX.ORG.RU
Форум — Talks  

Торвальдс заодно с АНБ

 , ,


2

0

Линус Торвальдс известен резкими высказываниями. Очередными несчастными, кто попал под раздачу, стал Кайл Кондон (Kyle Condon), который организовал сбор подписей за то, чтобы убрать инструкцию RDRAND из /dev/random для повышения общей безопасности ядра.

Генератор псевдослучайных чисел RDRAND, созданный компанией Intel, использует встроенный в процессор Ivy Bridge источник энтропии — тепловой шум процессора. По крайней мере, так заявляют разработчики из Intel. Но этот аппаратный ГСЧ подозревают в наличии скрытой предсказуемости, запрограммированной изначально. В свете недавнего скандала с внедрением бэкдора АНБ в другой стандартный ГСЧ, у некоторых разработчиков возникли подозрения, что в случае с RDRAND тоже могут быть следы работы этой организации.

Бывший мейнтейнер ГСЧ ядра Linux говорит, что даже ушел с работы из-за того, что Линус самовольно включил в модуль ГСЧ этот сомнительный патч от Intel два года назад.

http://www.xakep.ru/post/61246/

★★★★★

Последнее исправление: Klymedy (всего исправлений: 3)

убрать инструкцию RDRAND из /dev/random для повышения общей безопасности ядра

Плохой, негодный разработчик.

CYB3R ★★★★★
()

Но этот аппаратный ГСЧ подозревают в наличии скрытой предсказуемости, запрограммированной изначально.

А взять и проверить? Мало, чтоль, методов анализа случайных последовательностей?

Sadler ★★★
()

Оно отключается? Да? Тогда из-за чего сыр-бор?

А вдруг ведь кто-то им там пользуется. Даже в самом АНБ. Можно подумать, раз АНБ, так им за линакс трогать нельзя.

shimon ★★★★★
()

можно ссылку на коммит, о чём речь, а то самому влом копаться?

Harald ★★★★★
()

АНБ США контролирует даже тепловой шум в процессорах Ivy Bridge! Шок, сенсация!

PaRuSoft ★★★★
()

http://www.xakep.ru/post/61246/

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

emulek ★
()

Генератор псевдослучайных чисел RDRAND, созданный компанией Intel, использует встроенный в процессор Ivy Bridge источник энтропии — тепловой шум процессора. По крайней мере, так заявляют разработчики из Intel. Но этот аппаратный ГСЧ подозревают в наличии скрытой предсказуемости, запрограммированной изначально.

если эта предсказуемость будет доказана, то акции intel упадут ниже плинтуса. И доказать её не сложно (если она конечно действительно есть, и её уровень достаточен для предсказания и взлома ключей).

Твой ксакпер как всегда постит тупой бред каких-то малолетних дебилов. Зачем это говно тащить на ЛОР? Это даже не смешно.

emulek ★
()

Линус живёт в США, ему против АНБ выступать было бы глупо.

Есть там закладка или нет - хз. Может наоборот это надёжный источник, а г-н Г-н ( не повезло мужику с фамилией ) получает деньги от АНБ.

router ★★★★★
()
Ответ на: комментарий от emulek

если эта предсказуемость будет доказана, то акции intel упадут ниже плинтуса. И доказать её не сложно (если она конечно действительно есть, и её уровень достаточен для предсказания и взлома ключей).

а если эта предсказуемость не во всех процессорах, а в специальных ограниченных партиях, которые поставляются в определённые страны и конторы? :) В случае чего можно списать на дефект производства, отозвать, извиниться

Harald ★★★★★
()

Можно обойти. Начинать копить аппаратные рандомы со старта системы.

ziemin ★★
()
Последнее исправление: ziemin (всего исправлений: 1)

Линус Торвальдс известен резкими высказываниями. Очередными несчастными, кто попал под раздачу, стал Кайл Кондон (Kyle Condon), который организовал сбор подписей за то, чтобы убрать поддержку всех процессоров и периферийных устройств из ядра для повышения общей безопасности ядра.

exception13 ★★★★★
()
Ответ на: комментарий от emulek

Твой ксакпер как всегда постит тупой бред каких-то малолетних дебилов. Зачем это говно тащить на ЛОР? Это даже не смешно.

Википедия даёт ссылки на статью Брюса Шнайера от 2007 года и на сентябрьский пост Теодора Тс'о: https://en.wikipedia.org/wiki/RdRand

Акци упадут?.. Ну да, потому что процессоры Интел покупать после этого перестанут. Как перестали юзать Гугл, Фейсбук и прочих, кто был уличён в участии в PRISM.

proud_anon ★★★★★
()
Последнее исправление: proud_anon (всего исправлений: 1)
Ответ на: комментарий от router

Что их перестали использовать хотя бы полтора десятка анонимусов.

Это сарказм был.

proud_anon ★★★★★
()
Ответ на: комментарий от ziemin

Можно обойти. Начинать копить аппаратные рандомы со старта системы.

так и делается, только этих «аппаратных рандомов» может быть недостаточное количество, особенно на виртуальных серверах и embedded-железках

Harald ★★★★★
()

Торвальдс за одно с АНБ

достойно желтой прессы. IRL Торвальдс против истерии и бездумного выпиливания кода (тем более стабильного).

fang90 ★★★★★
()
Ответ на: комментарий от TDrive

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

fang90 ★★★★★
()
Последнее исправление: fang90 (всего исправлений: 1)
Ответ на: комментарий от Valkeru

отдайте его в школу

Удел арчеюзеров. Мы, любители качественного проприетарного софта, получаем только качественное образование.

cipher ★★★★★
() автор топика
Ответ на: комментарий от TDrive

Ок, смотри:

акт 1, генерим ключи, поднимаем vpn, через него набегаем и ограбляем корованы. Пальцы анонимуса буквой V

акт 2. Но рандом на самом деле (tm) оказывается предсказуемой функцией от времени и ip адресов. Приходит АНБ. Пальцы большого брата - веером.

router ★★★★★
()
Ответ на: комментарий от proud_anon

Википедия даёт ссылки на статью Брюса Шнайера от 2007 года и на сентябрьский пост Теодора Тс'о: https://en.wikipedia.org/wiki/RdRand

Relying solely on the hardware random number generator which is using an implementation sealed inside a chip which is impossible to audit is a BAD idea.

учимся читать. Выделение моё. Ну хорошо, давайте ни на что не рассчитывать? Или может у тебя есть маленький хрустальный шар, который даёт ДЕЙСТВИТЕЛЬНО СЛУЧАЙНЫЕ числа? Intel и не даёт такого шара. Intel просто дала возможность программистам получить некий случайный шум. Это лучше, чем ничего. Очевидно, что программист не может полагаться _только_ на него, ибо сам процессор ему не подвластен. Враг может его и подменить. Однако, это всё равно лучше, чем детерминированная последовательность (а процессор без этой инструкции только такие и выдаёт).

Акци упадут?.. Ну да, потому что процессоры Интел покупать после этого перестанут. Как перестали юзать Гугл, Фейсбук и прочих, кто был уличён в участии в PRISM.

я с лёгкостью могу отправить почту на *@gmail.com с *@gmail.com в зашифрованном виде. Тут несколько другая проблема, и ты зря мешаешь всё в одну кучу.

emulek ★
()
Ответ на: комментарий от router

Что их перестали использовать хотя бы полтора десятка анонимусов.

что мешает шифровать почту? Я вот её шифрую. Просто так. Just for fun. Что-бы эта ваша призма лосаснула тунца.

emulek ★
()
Ответ на: комментарий от TDrive

Объясните на пальцах как можно использовать предсказуемость рандома?

ну когда ты шифруешь сообщение своим няшным ключиком, то на самом деле, ты шифруешь НЕ ключиком. Последовательность такова:

1. создаём случайное число X

2. шифруем X'ом сообщение

3. передаём шифровку реципиенту

4. шифруем X -> Y публичным ключом реципиента

5. передаём реципиенту Y.

Фишка в том, что если враг узнает X, то он _может_ расшифровать сообщение, без всяких ключей. Только для этого надо научится предсказывать СЛУЧАЙНЫЕ числа.

emulek ★
()
Ответ на: комментарий от fang90

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

по твоему, Over9000 миллиардов лет чем-то лучше 100500 миллиардов лет?

Ну и да, а если без RDRAND, то что ты предложишь использовать? Свой член, подключённый по USB?

emulek ★
()
Ответ на: комментарий от cipher

Удел арчеюзеров. Мы, любители качественного проприетарного софта, получаем только качественное образование.

оно заметно. Даже азов не выучили.

emulek ★
()

Даже если этот генератор не случайный, как один из дополнительных источников энтропии он вполне подходит.

Legioner ★★★★★
()
Ответ на: комментарий от emulek

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

Задача идеально распараллеливается по любому числу узлов. Кстати, параноик во мне предлагает проверить, а чегой-то сейчас вычисляют все биткойн-майнеры.

router ★★★★★
()
Ответ на: комментарий от emulek

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

cipher ★★★★★
() автор топика
Ответ на: комментарий от emulek

Ну и да, а если без RDRAND, то что ты предложишь использовать? Свой член, подключённый по USB?

Хотеть, запилите патчи пожалуйста. И да не обязательно usb можно сделать свой интерфейс с блекджеком и шлюшками для такого святого дела, а пенисридеры делать через компанию на кикстартере. А еще ко всему можно сделать авторизацию по частичке спермы, уверен оно у каждого уникальна.

anonymous_sama ★★★★★
()
Ответ на: комментарий от router

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

хотел тебя обложить грязным ругательством, но не буду. Попытаюсь объяснить:

Дело в том, что радужные таблицы чисто теоретически НИЧЕГО не дают. Это НЕ МАГИЯ.

Суть радужных таблиц очень проста: вместо того, что-бы подбирать пароль с нуля, ты подбираешь его ПРЕДВАРИТЕЛЬНО, с помощью хитрого матана создавая т.н. цепочки, и сохраняя головы этих цепочек на HDD(а лучше на SSD).

Если тебе ВНЕЗАПНО нужно подобрать пароль, ты ищешь нужную голову цепочки, а потом просчитываешь все комбинации из этой цепочки.

Вот к примеру, есть 1 000 000 паролей (ну скажем пароль это 6 цифр [0-9]). У тебя есть следующие варианты взлома:

1. перебирать ВСЕ пароли. Математическое ожидание успеха тут равно времени проверки одного пароля умноженное на 500 000. Недостаток тут — долго очень.

2. сохранить ВСЕ пароли. Очевидно, тебе понадобится HDD, в который влезет 1 000 000 паролей(и их хешей. Тогда для обращения хеша будет достаточно найти нужный хеш на этом диске. Для этого нужно всего 20 чтений, ибо 2^20==1048576, и разделяя диск пополам, за 20 делений ты найдёшь нужный хеш). Тут недостаток — диск большой нужен.

3. просчитать 1000 цепочек по 1000 паролей в каждой, и сохранить их на диск. Диск для 1000 цепочек найти можно без проблем. Просчитать 1000 паролей тоже можно быстро. Другое дело, что делать эту таблицу даже намного дольше, чем в п1. Но её не нужно делать СЕЙЧАС, можно сделать и предварительно (например для Windows они УЖЕ сделаны)

Это всё конечно хорошо, но вот IRL используют ключики в 2048 бит, и все выше перечисленные пунктики — полная уета. Даже для радужной таблицы потребуется ТАКОЙ HDD, в котором байтов больше, чем атомов во вселенной. Я уж не говорю про время, которое заведомо больше, чем время от сотворения мира (или от БВ, если ты атеист)

emulek ★
()
Ответ на: комментарий от cipher

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

огрызки свой код почему-то скрывают, потому подтвердить или опровергнуть их сотрудничество с КровавойГБнёй невозможно. А вот http://www.gnupg.org/ свой код не скрывают. Если ты программист — иди и смотри. Если не программист, найми программиста, и пусть он посмотрит. Это не вопрос веры, это технический вопрос.

emulek ★
()
Ответ на: комментарий от emulek

А ты криптографа уже нанял? Ты уверен, что в дебрях алгоритмов нет закладок? А человеку, который потом расшифрует твоё письмо, ты доверяешь?

cipher ★★★★★
() автор топика
Ответ на: комментарий от emulek

Даже для радужной таблицы потребуется ТАКОЙ HDD, в котором байтов больше, чем атомов во вселенной

Вот об этом не подумал. Да, не поспоришь :)

update. хотя... там же не любые числа допустимы. Может быть число вариантов на много порядков меньше

router ★★★★★
()
Последнее исправление: router (всего исправлений: 1)
Ответ на: комментарий от Sadler

А взять и проверить? Мало, чтоль, методов анализа случайных последовательностей?

Может закладка включается когда надо и не работает постоянно чтобы не вызывать подозрения.

Hope ★★
()
Ответ на: комментарий от anonymous_sama

Хотеть, запилите патчи пожалуйста. И да не обязательно usb можно сделать свой интерфейс с блекджеком и шлюшками для такого святого дела, а пенисридеры делать через компанию на кикстартере. А еще ко всему можно сделать авторизацию по частичке спермы, уверен оно у каждого уникальна.

ну давай для начала просто температуру будем мерить в течении 15и минут, вот этим девайсом за 790 рублей? Ага, каждые 10 секунд с максимальной точностью. ИМХО вполне достаточно для сбора энтропии. Ну и если нет члена, то можно использовать вагинально или ректально.

emulek ★
()
Ответ на: комментарий от cipher

А ты криптографа уже нанял? Ты уверен, что в дебрях алгоритмов нет закладок?

такой код специально пишут «для дебилов», т.е. без всяких выкрутас и неявных вы*бонов. Там всё довольно просто, если надо посчитать a+b, то пишут a+b.

А человеку, который потом расшифрует твоё письмо, ты доверяешь?

твои слова лишены смысла: моя цель в том, что-бы моё письмо прочитал ТОЛЬКО адресат. Свою цель я достигаю, а далее уже вопрос другой. Естественно, адресат может распечатать моё сообщение на бумажке, и прилепить эту бумажку себе на лоб. И так и ходить. Криптография бессильно против идиотов.

emulek ★
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.