1.3, Neon (??), 16:51, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +15 +/– |
> Исследователи обнаружили, что в поколениях процессоров c Zen 1 по Zen 4 для шифрования AES-CMAC использован известный ключ, взятый из примера, упомянутого в рекомендациях по использованию блочных шифров NIST SP 800-38B
Мда, просто одаренные, сильно одаренные, альтернативно)))
| |
|
2.28, Ivan_83 (ok), 18:40, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Вы просто не понимаете процессов :)
Скорее всего цели надёжно запереть процесс не стояло в принципе и это использовали как средство чтобы совсем мусор не загружали.
Где то на этапе проектирования это отдали в работу со словами: "надо как то верифицировать микрокод", и кто то не сильно напрягаясь по простому и быстрому это сделал.
Аудит проводить не стали.
Я не исключаю и того что изначально стояла возможность сделать так, чтобы можно было грузить любой микрокод и потом правдопобно отрицать авторство/одобрение АМД.
| |
|
3.31, DeerFriend (?), 18:58, 06/03/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
Более вероятно, что сидящему отдельно от разработчиков безопаснику была поставлена задача сделать безопасно, как в NIST SP 800-38B.
Ну он взял и сделал всё по инструкции.
| |
|
4.63, Аноним (63), 21:35, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Это все же не шарашкина контора. Естественно там понимали что делают. Но есть предложения от которых нельзя отказаться. И открыто заявить что АНБ бэкдор попросило тоже нельзя.
| |
|
3.34, Аноинм (-), 19:26, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
да куль они, вообще, в оупен-сорс прошивки процессов/материнок/видюх не выкинут - убили бы сразу этот штеуд, с завистью на пару
| |
|
4.45, Ivan_83 (ok), 19:52, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Убивать нельзя, иначе придёт антимонопольная служба и заставить отпилить себе ногу вместе с половиной попы.
Да и для потребителя будет так себе - амд в монопольной позе будет не лучше интела с их одноразовыми сокетами, и креативным порезанием фич, когда купить ты хочешь камень за не дорого а при просмотре сравнений поднимаешься до самого топа через 10 мелких шагов.
| |
|
5.47, Аноним (47), 20:09, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Это всё мелочи по сравнению с тем если бы они открыли все прошивки.
| |
|
|
7.69, DeerFriend (?), 22:32, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ну открыли бы, разве от этого оно станет лучше работать?)
А что по-твоему станет хуже?
| |
|
|
|
6.86, Ivan_83 (ok), 02:06, 07/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Да вообще пофиг!
Ты себе хоть представляешь где реально узкие места?
Вот они в проце и/или видяхе и/или памяти, и класть болт на тот чипсет, это всякая тормозная переферия на нём.
А PCI-E 4 со старыми чипсетами отключили только потому что не все матери соотвествовали допускам по разводке. До сих пор можно найти биосы от некоторых производителей где на 3хх и 4хх чипсетах этот самый PCI-E 4 на прямых линиях от проца включён и работает.
Что до PCI-E 4 в сам чипсет - то пофик вообще.
Я принципиально не покупал матери на 5хх для своих АМ4 потому что мне PCI-E 4 нафиг не сдался, от него только лишнее потребление, и девайсов под него у меня нет ни одного.
И покупать NVME который через пару минут нагреется как кипятильник даже с радиатором и начнёт тротлить мне не сдалось.
А видяхам ваще пофик, если только это не особые кастраты, которых делали в маркетинговых целях чтобы показать нужность PCI-E 4.
| |
|
|
|
|
2.68, Grand (?), 22:16, 06/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Люди, не жалея живота своего боролись за Свободу , чтобы все могли загружать свои собственные микрокоды, в том числе с открытыми исходниками, а вы их оскорбляете !
| |
2.73, anonymous (??), 00:12, 07/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Да обыкновенно одаренные.
Аналогичный случай описан Ярославом Гашеком в "Похождениях бравого солдата Швейка".
| |
|
1.4, Аноним (4), 16:56, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +19 +/– |
AMD все для людей делает. Даже можно менять поведение инструкций и загружать изменения в микрокод. Вот она - открытость! Шах и мат интелбои! =)
| |
|
2.13, Аноним (13), 17:39, 06/03/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
Обычные люди с Intel, этим и не заморачиваются.
Пользуются и ладно.
| |
2.23, Афроним (?), 18:33, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Позволит из в1 сделать в3 или что, чем это поможет хомячку? Эти АМД днем с огнем в магазине не найдешь, как они всем нужны оказывается.
| |
2.78, Аноним (-), 01:11, 07/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> AMD все для людей делает. Даже можно менять поведение инструкций и загружать
> изменения в микрокод. Вот она - открытость! Шах и мат интелбои! =)
Для интела сравнимые вещи - еще раньше positive techs сделали... вплоть до разбора внутренней микроархитектуры и проч.
| |
|
1.5, Шарп (ok), 16:58, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +12 +/– |
Наконец то открытый микрокод. Теперь Столлману можно переходить на амуде.
| |
|
|
3.17, Аноним (-), 18:21, 06/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
В гости к Лизе Су, Столлман придёт тогда, когда AMD выпуситит свой микрокод с копилефтной лицензией.
| |
|
4.55, Аноним (47), 20:25, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Люди борются за свободу, а не за халяву. Так выглядит более справедливо и элегантнее :)
| |
|
|
2.80, Аноним (80), 01:42, 07/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Наконец то открытый микрокод. Теперь Столлману можно переходить на амуде.
Осталось только что-то сделать с PSP где прям с фабы - прошит в фьюзы ключ амд, и этот мелкий гаденыш ДЕЛАЕТ BRING UP ПЛАТФОРМЫ. То-есть он сперва запускает свое фирмваре, ей инициализирует DRAM и проч, чекает все что ему там хочется - и только потом отпускает основные x86 ядра из ресета работать и загружаться.
И конечно удачи получить исходники на это добро, не говоря про ключи подписей. А без этого блоба - система тупо не запустится. Почему-то.
| |
|
|
2.82, Аноним (80), 01:45, 07/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Изменение микрокода может привести к увеличению хешрейта?
В принципе можете попробовать запилить команды под это дело. АМД ж в свое время делал BFI например (на GPU). По поводу чего нвидии на битке никто не юзал.
| |
|
1.9, Аноним (9), 17:22, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Инженеры из компании Google раскрыли, что они занимаются снижением капитализации AMD, чтобы потом выкупить её с потрохами вместе с Intel.
| |
|
2.30, Афроним (?), 18:47, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Просто закопать хотят и все. 164 лярда немного синих денег одна частная компания по производству чипов инвесирует в Трампанию,наверное что-то знают.
| |
|
1.16, Аноним (16), 18:19, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> задействован стандартный алгоритм цифровой подписи RSASSA-PKCS1-v1_5, но вместо использования рекомендованных хэш-функций применён алгоритм CMAC, не рассчитанный на подобные операции и не защищённый от подбора коллизий
Ну явная же закладка...
| |
|
2.21, Анонимище (?), 18:25, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
И давно Google стал зуб точить на американские спецслужбы? Или может сами признаете глупость такой версии?
| |
|
|
4.57, Анонимище (?), 20:35, 06/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Слишком круто для Кубы. А других таких стран в нашем мире не осталось, есть лишь имитаторы
| |
|
|
|
1.18, Аноним (18), 18:21, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Теперь на этом микрокоде можно реализовать arm-инструкции. Получится arm-десктоп.
| |
|
2.22, Анонимище (?), 18:33, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Я не больно спец по процам, но там же наверняка устройство процессора всё другое. ARM-программы рискуют сильно подофигеть от такого "ARM" процессора, они наверняка созданы из других представлений об том как устроен процессор на котором они должны работать
| |
|
|
4.58, Анонимище (?), 20:40, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Сомнительно. Для меня это похоже на мнение что иврит это тот же русский, просто с другими буквами и словами. И если сделать замену, то сразу получишь перевод и всё станет понятно
| |
|
5.62, Аноним (47), 21:31, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Может это и возможно, просо будет очень медленно я не специалист в микроархетектурах и вообще только на x86 на ассемблере писал, но ведь виртульные машины же програмные как-то работают.
| |
|
|
|
2.83, Аноним (80), 01:46, 07/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Теперь на этом микрокоде можно реализовать arm-инструкции. Получится arm-десктоп.
Учитывая что ARM команды сами по себе просты примерно как тот микрокод - возникает вопрос зачем вам при этом слой трансляции uCode вообще вперся?
| |
|
1.27, Songo (ok), 18:38, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
Статья называется: Покупайте Zen 5.
p.s. Когда выйдет Zen 6, то в Zen 5 тоже найдут уязвимость эту или другую.
| |
1.33, Аноним (33), 19:23, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А я как дурак всё думаю, прошивать мне новые микрокоды на проц и уефи или посидеть на дырявых? Прошьешь новье - залатают дыры, и уже не прошить свободное/открытое
| |
|
2.46, Анонимище (?), 19:53, 06/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Есть компьютеры на открытом IBM-ском Power ISA. Стоят правда 10 000 долларов и нет совместимости с x86, но если есть деньги и готовность переехать на другую архитектуру, то как вариант
| |
|
3.84, Аноним (84), 01:51, 07/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Есть компьютеры на открытом IBM-ском Power ISA. Стоят правда 10 000 долларов
> и нет совместимости с x86, но если есть деньги и готовность переехать на
> другую архитектуру, то как вариант
Уже есть борды в районе штуки у.е. на ARM64 или RISCV - в которые можно воткнуть допустим AMDGPU и получить довольно приличный воркстейшн.
| |
|
|
1.39, Аноним (39), 19:32, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Чисто теоретический вопрос. Насколько быстрее может работать проц, если из него убрать прослойку микрокода и сделать по старинке - прямо на железе?
| |
|
2.44, Аноинм (-), 19:37, 06/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
ты имеешь в виду убрать все защитные и тп функции, которые затормаживают?
| |
2.48, Аноним (48), 20:09, 06/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
нинасколько, микрокод отвечает за работу процессора, не будет микрокода - проц просто не заведется. А то что опционально съэкономит тебе максимум секунду времени загрузки ОС.
И современный проц иначе сделать нельзя, потому что вагон оптимизаций плюс часть блоков отключена ибо багнутые, плюс всякие защиты от перегрева/сбоя/внутренние тесты при инициализации и т.д.
| |
|
3.71, Аноним (39), 23:57, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну да, а все процессоры до появления микрокода просто не существовали, ога.
| |
|
2.50, Анонимище (?), 20:15, 06/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Погуглите споры между CISC vs RISC архитектурой. Микрокод нужен для богатого набора инструкций, без него получится уже нечто ближе к RISC
| |
|
3.72, Аноним (39), 23:59, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Смысл в том, что микрокод это что то типа возможности обновлять софт. Не можем сделать сразу идеально - потом будем допиливать патчами. Ну вот просто мысленный эксперимент. Представьте, что мы сразу сделали идеальный проц без всякого микрокода. Будет ли он работать быстрее просто потому, что мы убрали из него лишнюю прослойку, которая чут ли не ОС внутри вашего проца.
| |
|
4.74, Аноним (74), 00:30, 07/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Нет, это обновления микрокода "типа возможности обновлять софт". Сам микрокод реализует "сложные" (любые не примитивные) инструкции. И декодирование инструкций тоже. И в RISC тоже. В том же арм сначала ограничивались декодером, а теперь уже и для инструкций используют.
Если микрокод убрать, придется ограничить набор инструкций, в целом проц получится медленнее.
| |
|
|
|
1.53, Тоже_Аноним_Естественно (?), 20:21, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Подскажите несведующему: сия новость каким-либо образом может помочь священному делу борьбы с трояном AMD PSP (аналог Intel ME)? А то всё плохо на фронте.
| |
|
2.60, Анонимище (?), 20:45, 06/03/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я не в курсе, но если есть деньги и готовность сменить архитектуру,то могу предложить гуглить TALOS II workstation
| |
2.61, Афроним (?), 20:46, 06/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Нет.на 20 летних платах их не было, а на других опен сурс не работает.
| |
|
1.70, Аноним (70), 23:10, 06/03/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Читаем статью, а там в конце написано
> attackers must first obtain host ring 0 access in order to attempt to install a microcode patch
Кароче уязвимость шрёдингера
| |
|
2.79, Аноним (79), 01:40, 07/03/2025 [^] [^^] [^^^] [ответить]
| +/– |
Но чтобы закрепиться в системе - мощно. Будет похоже на руткит в UEFI или прошивке жесткого диска
| |
|
|