10.2 C
Брюссель
Пятница, Май 3, 2024
НовостиЭтот крошечный чип может защитить пользовательские данные, обеспечивая при этом эффективные вычисления...

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

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Информация и мнения, воспроизведенные в статьях, принадлежат тем, кто их излагает, и они несут ответственность за это. Публикация в The European Times автоматически означает не одобрение точки зрения, а право на ее выражение.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ ПЕРЕВОД: Все статьи на этом сайте опубликованы на английском языке. Переведенные версии выполняются с помощью автоматизированного процесса, известного как нейронные переводы. Если сомневаетесь, всегда обращайтесь к оригинальной статье. Спасибо за понимание.

Служба новостей
Служба новостейhttps://europeantimes.news
The European Times Новости стремятся освещать новости, которые имеют значение для повышения осведомленности граждан по всей Европе.

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

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

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

Чтобы уменьшить эту уязвимость, исследователи из Массачусетского технологического института и Лаборатории искусственного интеллекта Watson MIT-IBM создали ускоритель машинного обучения, устойчивый к двум наиболее распространенным типам атак. Их чип может сохранять конфиденциальность медицинских записей пользователя, финансовой информации или других конфиденциальных данных, в то же время позволяя огромным моделям искусственного интеллекта эффективно работать на устройствах.

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

Хотя внедрение чипа сделает устройство немного более дорогим и менее энергоэффективным, иногда это оправданная цена за безопасность, говорит ведущий автор Майтрейи Ашок, аспирантка в области электротехники и информатики (EECS) в Массачусетском технологическом институте.

«Важно с самого начала проектировать с учетом безопасности. Если вы пытаетесь добавить хотя бы минимальный уровень безопасности после проектирования системы, это будет непомерно дорого. Нам удалось эффективно сбалансировать многие из этих компромиссов на этапе проектирования», — говорит Ашок.

Среди ее соавторов Саурав Маджи, аспирант EECS; Синь Чжан и Джон Кон из лаборатории искусственного интеллекта Watson MIT-IBM; и старший автор Ананта Чандракасан, главный специалист по инновациям и стратегии Массачусетского технологического института, декан инженерной школы и профессор EECS Ванневара Буша. Исследование будет представлено на конференции IEEE Custom Integrated Circuits.

Чувствительность боковых каналов

Исследователи нацелились на тип ускорителя машинного обучения, называемый цифровыми вычислениями в памяти. Цифровой чип IMC выполняет вычисления в памяти устройства, где хранятся части модели машинного обучения после перемещения с центрального сервера.

Вся модель слишком велика для хранения на устройстве, но, разбивая ее на части и максимально повторно используя эти части, чипы IMC уменьшают объем данных, которые необходимо перемещать туда и обратно.

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

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

Она и ее коллеги применили трехсторонний подход к блокированию атак по побочным каналам и атакам с использованием зондирования шины.

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

Но чтобы этот метод работал, необходимо добавить случайные биты для разделения данных. Поскольку цифровой IMC выполняет миллионы операций одновременно, генерация такого количества случайных битов потребует слишком большого объема вычислений. Для своего чипа исследователи нашли способ упростить вычисления, упрощая эффективное разделение данных и устраняя необходимость в случайных битах.

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

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

«Может быть, один провод будет немного толще другого. Мы можем использовать эти варианты, чтобы получить нули и единицы из схемы. Для каждого чипа мы можем получить случайный ключ, который должен быть согласованным, поскольку эти случайные свойства не должны существенно меняться с течением времени», — объясняет Ашок.

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

«Поскольку безопасность стала критически важной проблемой при проектировании периферийных устройств, существует необходимость разработки полного системного стека, ориентированного на безопасную работу. Эта работа посвящена безопасности рабочих нагрузок машинного обучения и описывает цифровой процессор, использующий сквозную оптимизацию. Он включает в себя доступ к зашифрованным данным между памятью и процессором, подходы к предотвращению атак по побочным каналам с использованием рандомизации и использование изменчивости для генерации уникальных кодов. Такие конструкции будут иметь решающее значение для будущих мобильных устройств», — говорит Чандракасан.

Тестирование безопасности

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

Даже после миллионов попыток они не смогли восстановить никакой реальной информации или извлечь фрагменты модели или набора данных. Шифр также остался невзламываемым. Напротив, для кражи информации с незащищенного чипа потребовалось всего около 5,000 образцов.

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

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

«Поскольку это становится слишком дорого, становится все труднее убедить кого-либо в том, что безопасность имеет решающее значение. Будущая работа может изучить эти компромиссы. Возможно, мы могли бы сделать его немного менее безопасным, но более простым в реализации и менее дорогим», — говорит Ашок.

Автор Адам Зеве

- Реклама -

Еще от автора

- ЭКСКЛЮЗИВНЫЙ СОДЕРЖАНИЕ -Spot_img
- Реклама -
- Реклама -
- Реклама -Spot_img
- Реклама -

Должен прочитать

Последние статьи

- Реклама -