Группа исследователей из Грацского технического университета (Австрия), ранее известная разработкой методов атак MDS, NetSpectre, Throwhammer и ZombieLoad, разработала новый метод атаки по сторонним каналам, получивший кодовое имя PLATYPUS. Атака позволяет воссоздать обрабатываемые при вычислении данные на основе сведений, получаемых непривилегированным пользователем через интерфейс мониторинга энергопотребления RAPL, предоставляемый в современных процессорах Intel (CVE-2020-8694, CVE-2020-8695) и AMD (CVE-2020-12912)...Подробнее: https://www.opennet.me/opennews/art.shtml?num=54068
То есть, по хорошему надо бы полностью выпилить мониторинг энергопотребления, я так понимаю? чтобы защититься от таких атак в принципе
По хорошему весь мониторинг должен быть доступен только руту
Это неудобно для пользователей.
Ну да, а отключенный вообще - удобно. Логика - пц.
Фракталушка, что ты чушь порешь, очевидно, что процессоры надо переписать на rust.
Это фейковый Фрактал, настоящего вежливые дыры поймали и провели беседу.
Побеседовали с ним через дырень? ЕВПОЧЯ.
Вот уж не надо, лучше разрабатывать архитектуру комитетом, и назвать её x86++, а команду разрабов собрать из экспертов на Опеннете. Для безопасности нужно просто написать гайдлайны, и вообще, настоящий труъ разраб баги не пишет, а в Intel работают криворукие макаки. Ну и, конечно, книжки - "Effective x86++", "55 x86++ footguns" и т.д. А поганых хипстеров с их нафиг не нужной безопасностю гнать ссаными тряпками, а то ишь чё удумали - отнимать лишнюю работу у разрабов, этак дойдёт до того, что компьютеры за человека будуд код писать и чипы проектировать. Как представлю такое будущее, аж тошнит.
Вон тот же джаваскрипт максимально памятебезопасен. И что толку это максимальная дыра в безопасности со своим npm. Так что не там вы безопасность ищете.
Вообще-то, речь шла о безопасности как раз-таки языков, а не про пакеты с сюрпризами. Как будто кто-то мешает сделать каку в плюсовой библиотеке. Впрочем, чего это я придираюсь к мелким приёмам софистики, как будто местные демагоги от этого перестанут их использовать. Но сравнение JavaScript с Rust, конечно, забавляет. Ещё вон Visual Basic памятебезопасен, так что Rust - это тоже самое, что и VB. Логично же?
И раз пошла такая пьянка, то полной безопасности не существует, поэтому давайте выбросим вообще все пакетные менеджеры и будем собирать LFS с попутным аудитом всего кода, а то вдруг вам и в дистр чего заложат (такое уже случалось). И вообще, всё равно все когда-нибудь умрут, так что зачем тянуть время и попусту увеличивать энтропию Вселенной?
И, напоследок: всё началось с упоминания Rust в треде про уязвимости в процессорах, и после этого кто-то ещё будет говорить, что это растоманы неадекватны и всюду его суют, а не упоротые сишники? Классика Опеннета.
Держу в курсе, это ты пригорел с невинной шутки про чувака, который в каждой третьей новости дыры в си припоминает. Так что, чел ты...
А зачем ПОЛЬЗОВАТЕЛЮ мониторинг?
А за тем, что если эти данные будут доступны только руту, то и агент мониторинга (например принимающий запросы по snmp), должен будет работать от рута, что не кашерно.
На мой взгляд надо частоту предоставления данных рубануть с 20кГц до 1-2 раз в секунду.
Не обязательно весь под рутом. Можно сделать двухслойку, одна часть дергает данные с оборудования, под рутом, а другая под пользователем посылает снмп трап.
У как обычно, если у тебя уже есть рут зачем тебе этим заниматься? Можно просто брать все что нужно итак.
Потому что пользователь - хозяин своей машины, не?
>Потому что пользователь - хозяин своей машины, не?конечно не... есть хозяин, есть рут, а есть куча пользователей - стыдно такое не знать
так кто из них должен отлаживать мониторинг энергопотребления по x86 cpu msr - хозяин, рут или куча пользователей?
Пользователь может и под рутом работать.
( :D )
> Пользователь может и под рутом работать.
> ( :D )Если постоянно - то такой пользователь обычно сидит в группе ССЗБ.
Юзеру точно нужно смотреть колебания энергопотребления с частотой 20кГц?
Сделают прослойку, которая будет раз в 1/10 сек выводить и хватит.
На самом деле это можно рассмотреть и так:1. Вау - можно извлечь RSA ключ из Intel SGX (ну если сильно повезет).
2. Надо сделать мониторинг питания только доступным руту.
3. Теперь виджетик с батьарейкой должен получать рута.
4. Теперь что-бы получить рута надо ломануть левый виджетик, который никто не аудитит, да еще поди и сеть прослушивает на предмет удаленного управления.
5. PROFIT!
Эти атаки "могут производиться злоумышленниками, получившими привилегированный доступ к системе."
Нет, есть способы сломать корреляцию между ключом/данными и затраченным на вычисление временем/энергией. Местами это можно делать мелко тюня реализацию алгоритма, втыкая точно подсчитанное в рантайме количество дополнительных ненужных операций, чтобы вне зависимости от ключа/данных количество операций было бы постоянным, местами это можно делать даже на уровне алгоритма, скажем выполнив какую-нибудь операцию над данными и рандомным числом перед расшифровкой, чтобы потом выполнить контр-операцию с тем же рандомным числом после расшифровки -- таким образом время/мощность будут зависеть не от переданных данных, а от рандомных данных. Второй вариант зачётнее, так как можно не оттормаживать искусственно алгоритм до худшего случая, получать всё то же среднее время работы алгоритма (чуть больше за счёт двух дополнительных фаз), но он работает не со всеми алгоритмами.В общем, надо не мониторинг выпиливать, а криптографические алгоритмы реализовывать как надо, с учётом всех последних достижений криптонауки. Но тут, я б не спешил винить интелы в безрукости, потому что тема обводных каналов не раскрыта ещё, её криптонаука сейчас как раз раскрывает, и сейчас неизбежны постоянные блуперы такого типа.
Ну то-есть чтобы еще на 20% медленнее работали.
Для шифрования это считается нормой уже много лет. По флуктуациям питания что-то удавалось взламывать, но обычно это просто уточнение используемого алгоритма шифрования (количество раундов, размер ключа и прочее). Похожие атаки есть и по времени ответа сервера по сети. Но иногда уже и это считается определённой утечкой системы безопасности...Другой вопрос - зачем параноидально шифровать доступ к wikipedia.org, или на какой-нибудь opennet.
- Затем, чтобы оператор связи не вставлял свои скрипты в код страниц- Затем, чтобы в логах СОРМ, открытых всему миру, не фигурировали твои данные - https://habr.com/news/t/465053/
- Затем, чтобы тебя не взяли за причинное место за то, что ты в Википедии написал что-то такое, что правилам Википедии соответствует, а вот законам твоей страны - нет
Шапочка из фольги тебе не жмёт?
Береженого кто хошь бережет, а небереженого караул стережет.
AKA любая шапочка из фольги давит меньше, чем веревка на висильнице
+1
и ещё штаны свинцовые, а то всякое... (без сарказма)
По-хорошему, надо бы полностью выпилить компьютер. По-другому никак, и сколько ни ограничивай, все равно найдутся способы что-нибудь где-нибудь подслушать.
ну ващето физику учить нда ну там термодинамика и все такое ...
эт я к чему дырры в системе безопасности неизбежны як энтропия
та що нужно выпиливать не компютер ...
СЛАВА РОБОТАМ!!!
Меньше разрешение выдачи сделать( выдаются усреднённые показания за 1 секунду ) - вот и всё.
На стороне пользовательский бОльшее разрешение данных энергопотребления все равно без надобности.
Скорее всего, достаточно просто снизить разрешающую способность сенсоров и их точность
Лучше сделать разграничение детализации - руту доступна самая точная стата, юзеру выдаётся только общая
за 7 лет активного пиления фильтр привилегий для rapl pmu так и не сподобились, может, ты?
Ещё фремворк на Rust для ядра ему не сделали ;)
Трындец... Как дальше жЫть?!
Не устанавливать "пакета Intel Power Gadget"?
>Не устанавливать "пакета Intel Power Gadget"?Это для Windows и macOS.
А у меня такого "добра" дома и нет...
После взлома твоего компьютера это пакет без тебя установят чтобы добраться до ключей в SGX.
Ога, и узнают пароли от порнхаба и опеннета. Ужас-ужас, всем срочно маски!
а также пароли банкинга и еще установят бота потом...
И атакуют с твоей машины какой-нито сервер(а). А с взятого под контроль сервера (возможно и не одного), хакнут банк или, там, биржу какую. И уйдут в тишь.
А уже после, в рамках расследования инцидента, банк придет к тебе и _очень_ вежливо поинтересуется на какие такие цели ты увел у них пол-миллиона баксов и известно ли тебе, что это деяние обычно называют воровством, и что это дело подсудное? А когда ты перекрестишься пяткой, что ничего не знаешь, предъявят тебе логи серверов, с которых велась атака на их системы, из которых будет видно, что сервера эти ломали с твоей машины))) И пойдешь ты за чужие грехи по этапу.... ну, или продашь последние трусы.... если, конечно, стоимости твоих трусов хватит, что бы покрыть убытки банка.
ЗЫ Это конечно фантазия, не более того, - слишком много "если". Но все же я бы на твоем месте не расслаблялся, и срочно закупил еще пару-тройку масок, - а вдруг да пригодятся?))
>А когда ты перекрестишься пяткойон не сможет ... хотя если очень вежливо попросят
Это таки фантазия, потому что практика взлома банка через несколько хакнутых компьютеров является общеизвестной.
> Аноним... пароли от опеннетаУ анонимусов нет паролей для опеннета
А ты начинаешь понимать...
"Срочно покупайте маки на проце Apple M1"
Спонсор исследования компания Эпл со слоганом "юз дифферент".
>Потенциально атака может быть применена к процессорам ARM, в которых имеется собственные системы сбора метрик об изменении энергии
Apple Silicon 🍎
> Apple Silicon 🍎Почитал. Анальная оккупация, почти не отключаемая, во все поля.
Затаривайся как Миша Шигорин эльбрусами. Там дырки - они кого нада дырки. Хотя, возможно, кто не надо - об их существовании знает уже куда лучше делавших на них ТЗ)
Только сегодня думал, что-то давно известий о дырках в процах не было :D.
:DЯ пару недель назад задумался об этом. Подумал ещё, что быть может всё, кончилось. Но это ведь не совсем в процессоре, это скорее софтварная дыра, пускай и в прошивке процессора.
Это вообще не дыра. Это датчик.
Который заэксплуатировали для оценки времени выполнения криптокода.
Приходим к тому, что дыра таки в последнем, и криптоалгоритмы в обозримом будущем придётся переписывать так, чтобы их раунды не имели зависимостей по сложности исполнения от входных данных.
Иначе сегодня через датчик потребления, завтра через датчик температуры, послезавтра - через датчик колебаний крышки проца.
> Это вообще не дыра. Это датчик.эээ...
> Который заэксплуатировали для оценки времени выполнения криптокода.
А оценка времени использовалась для раскрытия ключа. То есть всё же дыра?
> Приходим к тому, что дыра таки в последнем, и криптоалгоритмы в обозримом
> будущем придётся переписывать так, чтобы их раунды не имели зависимостей по
> сложности исполнения от входных данных.
> Иначе сегодня через датчик потребления, завтра через датчик температуры, послезавтра -
> через датчик колебаний крышки проца.Так их и переписывают. Я специально не слежу за вопросом, но как минимум несколько лет уже как переписывают. Мне кажется, что то что делают во всех этих ваших OpenSSL, с целью отвязать время выполнения алгоритма от данных, должно было бы помочь в данном случае.
Некоторые алгоритмы очень трудно сделать time-constant.
При этом производительность будет сильно проседать.Те оптимизированный код может посмотреть что там 0, 1, 2, 4... или что то ещё и сделать быстрое вычисление, применительно к умножению тут будет можно сразу вернуть 0, само число или число сдвинутое на 1,2 бит.
В случае time-constant нужно выполнить все циклы вычислений.
Та же элиптическая крипта использует длинные числа и там перемножать лишний раз ~540 бит число бывает крайне накладно, потому что таких перемножений нужно сделать до 521 раз в циксле и такой цикл не один.
> А оценка времени использовалась для раскрытия ключа. То есть всё же дыра?Дыра. Но не в датчике. А в криптоалгоритме.
А, ну да, я о том же. Дыра есть, несомненно, вопрос в том, где она -- в процессоре или в софте к нему.
Они прочитали твои мысли через приложение фейсбук на андроиде. Срочно надевай шапочку из фольги.
> Они прочитали твои мысли через приложение фейсбук на андроиде. Срочно надевай шапочку
> из фольги.Какой в печь пейсбук? И шапочки только усиливают сигнал.
>И шапочки только усиливают сигнал.Шапочка из фольги != шапочка из 8мм стального листа, с приваренными к мозгу электродами.
Отключить это спекулятивное выполнение надо, от него одни проблемы.
чет я тут не увидел про спекулятивное...
Ух ты. Неожиданно. Я просто новость не читал, сразу в комментарии пошёл.
Это другое (с). А ты лучше просто комп отключи.
По производительности, правда, тогда вернёмся назад лет так на десяток. Тогда уж и сразу и HT тоже зарубить, от него проблем не меньше.
> назад лет так на десятокВнезапно, оттуда и не вылазили. Как тормозили браузеры, так и ещё больше тормозят. Как была эффективная работа памяти на произвольных выборках ~30 Мsps, так и осталась (дели частоту шины на тайминги да смотри внутреннюю частоту памяти, давно отморозилась на 200..400 МГц).
> Отключить это спекулятивное выполнение надо, от него одни проблемы.Юзай Intel Atom \ AMD Jaguar
Ну как всегда, Амд - одна уязвимость, интел - 95. (тролокоммент)
сразу видно где работают, а где штаны протирают (тролокоммент)
Мы работаем со всеми, но есть же приоритеты! Даже бюджеты NSA и CIA - не резиновые.Вобщем, этот бэкдор - он кого нада бэкдор.
Все пропало
т.е. установка значений power limit всё?
Выходит и энергоснабжающая компания по своим метрикам знает, смотрю я ютуб или читаю опенет.
Более того, она знает даже то, что ты ел на завтра, и сколько времени провёл, откладывая вчерашний ужин.
и что я ел на завтра?
А для того, чтобы ввести их в заблуждение, надо быстро-быстро включать-выключать лампочку :)
В зависимости от аппаратного обеспечения счётчика.
Главное не забывать что дыры в сишке, а не в процессоре.
И тут же рядом новость о переходе Apple на собственныы процессор. Совпадение? Не думаю...
> И тут же рядом новость о переходе Apple на собственныы процессор.Какая новость? Это ещё летом объявлено было. Объявили только про начало продаж.
Именно. Нужно скорее покупать аппле, а не то...
Ух ты, надо же, у амудэ закончились бабки на ручные статейки про "дырявый интел", теперь уязвимости и у них находят. Наконец-то справедливость восстановлена.
Используй POWER, Люк!
Там то же самое. Кэп.
Пруфани.
Илья Иссович, залогиньтесь.
дениска попов, залогинься
На сколько снизилась производительность процессоров Intel после установки исправлений?
Энергоёмкие команды отныне исполняются медленнее, чтобы их не отличить от экономных.
>Атаке подвержен достаточно большой спектр настольных, мобильных и серверных процессоров Intel, начиная с семейства Sandy Bridge.Ну где? В упор не вижу в списке Sandy Bridge (2th Generation).
По ссылке обновление микрокода как я понял, на более старые камни они просто забили найдя нецелесообразным из защищать. Хотя sgx там емнип и не было, те только в скулейке появились.
Теперь можно будет расшифровывать LUKS? Это же прекрасно! А борьба с DRM всегда хорошо, видимо, интел заботится о свободе больше всех.
А CONFIG_POWERCAP=n нельзя что ли?
Янки хитрые, но глупые. Не читали Менделеева -- радостно кинулись топить печку ассигнациями (мол, мы теперь впереди, так же ж технологичней). Не читали Достоевского -- решили, что раз нет прямого доступа по коду, то гальванической связью можно пренебречь... а "все в ответе за всех".PS: и да, погладил свои эльбрусы. :)
Эльбрусы можно только погадить, никому ненужная хрень за кучу бабла.
Оно бы было ненужным даже по ценам в 10 раз ниже.
Так что неуловимый Джо, жги дальше :)
То-то фряшники порой набегают -- "а нет ли фри на e2k?" -- когда им говорят, что QNX уже перенесли, Embox уже перенесли, то как-то тушуются и пропадают в кустах. Наверное, от собственного величия.=> завидуй молча (ц) ;-)
Если по цене в 10 раз меньше спрос не увеличивается, значит спрос неэластичный. А раз спрос неэлатичный надо поднимать цену.
Ты экономику прогуливал? Если на Эльбрусы спроса нет, то цену надо снижать.
> PS: и да, погладил свои эльбрусы. :)Попробуй оральную стимуляцию, может они таким образом догонят, наконец, и перегонят.
Заплатка на уровне микрокода будет до предела простой: снизят частоту до 1 Герца, и добавят туда 10% рандома.
Производительность никак не снизит.
Вопрос почему до заплатки нельзя было догадаться что это вектор атаки. Или они знали, но сделали вид что не знали?
Я очень сильно подозреваю что это не было открытием для отдельных структур, а может даже это изначально и было их предложение.Атаки по питанию известны уже очень давно, и даже в открытых источниках им минимум лет 10.
Но обычно для этого требовалось цеплять измерительные устройства, пока кто то не предложил их встроить прямо внутрь.
Отличное решение проблем - проц с тактовой частотой 1 Гц, возвращающий рандомные данные. Враг не пройдет!
Квантовые процы так и работают, как кирпич, лежащий на табурете, моделирует лежащий на табурете кирпич.
Квантовые процы это в лучшем случае прокачанные арифмометры типа «Феликс»
Квантовые процы пока занимаются только тем что не существуют.
>возвращающий рандомные данные.эх ... юноша а где вы возьмете истино случайные данные
а еще как вы определите что они на самом деле случайные ... то то
Слышал недавно коллеги что-то обсуждали как читали на васме про анклав и что мол из него нельзя ничего извлечь. Прокомментирует кто?
UPD: наверное вот эту статью обсуждали https://wasm.in/threads/chto-takoe-anklav-primer-testovogo-p.../
Ничего из него нельзя извлечь только если ты читаешь маркетинговую мукулатуру интела и не читаешь новостей.
Уже минимум 3 метода извлечения от туда данных есть, так на вскидку по новостям вспомнилось.
Да ладно, нагружаешь CPU на 100%, и используй спокойно ключи.
Ага, у соседа сверху вертолет приземляется на балконе, видать в Сбербанк онлайн зашёл.
Почему в Linux нет супергрупп Директор, Подчиненный, Внешний подрядчик и других с разными уровнями доступа? sudo ведь тупо!
судо "тупо" только у неосиляторов судо. кому надо, тот настраивает разрешения только на то, что и кому можно.
sudo -g director
sudo -g subordinate
sudo -g jamshut
Опасно, 1сник в чате!!!!
role based permissions называются,
вам туда
В Линуксе есть SELinux.
Плати что?
что и всегда - бабос
Ну линуксойды как всегда полодцы. Выделились.
> Ну линуксойды как всегда полодцы.Половцы? А почему не хазары, например?
> А почему не хазарыТы хотел сказать "холодцы".
Тут дыра, там дыра, пока латают.
Что будет когда ИИ начнут натаскивать на взлом систем?
> Что будет когда ИИ начнут натаскивать на взлом систем?Независимые искатели дыр закончатся, потому что крутые ИИ, натасканные на поиск дыр будут только у крупных корпораций. Каждая крупная IT корпорация будет иметь отдел ИИ, где будут сидеть спецы, натаскивающие ИИ на поиск дыр, и чтобы найти дыру в продукции этой IT корпорации нужен будет ИИ круче, чем у неё. С большим количеством вычислительных ресурсов ему скормленных. 0day станет большой редкостью. Незалатанные дыры будут редкостью, и информация о них будет стоит миллиарды нефти. По-крайней мере незалатанные дыры в продукции крупных корпораций. Хотя компании помельче, пилящие сайты, будут арендовать ИИ от компаний типа Касперского, и там тоже искать что-то вручную будет крайне сложно. Короче, если ты хочешь влезть в бизнес, то надо угадать момент когда это случится, и за несколько лет до этого заняться изучением ИИ, с прицелом на создание собственного ИИ, выискивающего дыры.
касперский вашу ж
касперский о господя
не шутите больше так это может нанести вред моему и не только моему здоровью. плз
а на счет дыр так
Л - лоббирование
т.е. примут(приняли) закон по защите дыр
> касперский вашу ж
> касперский о господяЯ последнее время задумался о концепции "стоп-слов" -- то есть таких слов, которые выключают мозг собеседника, он теряет способность читать, понимать прочитанное, вести когерентно беседу, и вообще превращается в неодушевлённое существо управляемое примитивными рефлексами по-типу того, что Скиннер исследовал. И мне кажется, что "касперский" -- это как раз такое стоп-слово в твоём случае. А в общем случае на опеннете неплохо работают слова типа "гей", "sjw", "blm" -- выносит собеседника в ноль, он начинает размахивать руками и фонтанировать натужными попытками весело пошутить.
1. а ты в курсе что Скиннер ... дно.
2. "гей", "sjw", "blm" зачем вы так с "касперский"
зю не нужно так натужно фонтанировать ... плз
> 1. а ты в курсе что Скиннер ... дно.Да. Ты в курсе, что ты дно? Иначе бы ты догадался, что классификация тебя днищем Скиннера -- это очень обидное оскорбление.
> 2. "гей", "sjw", "blm" зачем вы так с "касперский"
Упс. Все эти слова выключают твой интеллект, так же как и "касперский"?
охохонички эта ... твою ж налево ...
Возможно это не так работает,или в части случаев, скорее может замещаться предмет ответа.
То есть обдумывание внутри например есть, но ответ о другом.
> Возможно это не так работает,или в части случаев, скорее может замещаться предмет
> ответа.
> То есть обдумывание внутри например есть, но ответ о другом."Обдумывание внутри" действительно идёт во все стороны сразу, но человек реагирует на самый яркий для него стимул. И реакция обрывает мышление. Может не всегда, может не до конца обрывает и потом нить мысли может продолжится, но обрывает. Особенно в случае, когда реакция человека приводит к тому, что он прекращает читать. Я это по себе знаю.
Чтобы мышление не оборвалось, надо оттормозить реакцию на самый яркий стимул, а для этого нужны развитые тóрмозные процессы (которые Павлов полагал самым что ни на есть высшим уровнем психической деятельности), и желание эти процессы использовать.
> где будут сидеть спецы, натаскивающие ИИ на поиск дыр,Мне можно такое ? Но только для секаса
>> где будут сидеть спецы, натаскивающие ИИ на поиск дыр,
> Мне можно такое ? Но только для секасаЭто тебе не в большие IT корпорации надо идти, а в порноиндустрию.
> Что будет когда ИИ начнут натаскивать на взлом систем?Терминатор 3 смотрели? Вот оно самое и будет.
СР! УВЧ!!!
Ага, но чтобы сравнять шансы нужно отказываться от программистов софта и писать софт ИИ для написания безопасного софта, тестировать на дыры на ИИ, потом написать самособирающийся ИИ, как сделано с открытыми самособирающимися компиляторами. Замкнутый круг, потом пойди разбери этот "xxx код".
Скоро уже будут определять читаемые данные по выражению лица пользователя через deep learning.
Это здорово и очень хорошо, что копирастов в очередной раз через *** прокинули.
Ждем скорого нагибательства датского королевства за такую дерзость.
Мутная фигня какая-то. Сейчас в любой кофеварке 4-х ядерный процессор, на компах уже 4-8, а иногда и 32-64. И явно каждое ядро работает само по себе. РАПЛ же считает потребление проца в целом.
> РАПЛ же считает потребление проца в целом.Увы, нет... Считает по доменам.
Ну начать надо было с того что системный процесс получает стату по энергопотреблению с текущей разрешающей способностью железа и выдает её в формате, не предполагающей анализ, в dbus всем желающим.
DBUS вам для чего запилили, дистропилы?
> DBUS вам для чего запилили, дистропилы?Нормальные дистры без него прекрасно обходятся.
microcode-20201110 ... т.е они предлагают скачать неизвестно с невнятного сайта и установить это ? Замечательный подход, патчи уже не молодежно значит...
Микрокод подписан подписью вендора CPU. Процы откажутся грузить неподписанный микод.
Спасибо, посмеялся с комментариев. С положительным настроением у меня беда последние месяцы
иногда кажется, что они специально новые процы выпускают, потому что старые дыры находят.или специально каждый проц дырявым релизят.
что то не верится.
частота датчика -- десяток килогерц. за это время успевает выполниться около сотни тысяч операций сложения, умножения, логических, переходов, store/load , случится около тысячи cache misses.как их этой каши ключи-то извлекать?
статистический анализ (диф/кор), число ненулевых компонент (вес), матан, смещения по таймеру прерываний, кроме погрешности и шума "слышно" и биты операндов, анализ сложной логики тоже сложен.