Описание тега trustzone

For question related to implementing and interfacing TrustZone secure and normal world software and the monitor mode that brokers them.
0 ответов

ARM Trust Zone - ошибка при переключении с SVC в режим мониторинга

Я новичок в ARM TrustZone, я немного играю с ним, пытаясь понять, как он работает (поэтому все последствия этого подхода для безопасности не важны для меня в данный момент). У меня есть плата Sabrelite с процессором iMX6 Cortex-A9, которая загружает…
05 авг '16 в 12:34
1 ответ

Пример использования ARM TrustZone Secure/Normal world"на ZedBoard

Кто-нибудь знает, как реализовать пример работы TrustZone с "Безопасным миром" и "Нормальным миром", приведенный на веб-сайте документации ARM ниже на ZedBoard? Любая документация по этому вопросу (запуск TrustZone на ZedBoard) также будет полезна. …
22 май '13 в 09:43
1 ответ

Разделение памяти TrustZone

Я читаю об ARM Trustzone по этой ссылке. Я понимаю, что используя TrustZone, можно разделить память на безопасные и незащищенные области. Поставщики могут использовать это для запуска защищенной ОС. Что мне интересно, так это поддержка гранулярности…
14 сен '15 в 02:24
2 ответа

Arm TrustZone на Xilinx Zynq ZC706, smC#0

Arm TrustZone, zynq-zc706 Привет, Я попытался включить TrustZone на плате Xilinx Zynq zc706. После многих попыток все равно безуспешно. Кто-нибудь знает, нужно ли мне как-то включать эту опцию? Я скачал решение с открытым исходным кодом для реализац…
23 апр '14 в 14:34
1 ответ

Svc обработчик вызова SMC

Как написать обработчик SVC в C для вызова инструкции SMC(режим монитора) для переключения в режим монитора для Arm Cortex A9? то есть из режима супервизора в режим мониторинга, что все, что нужно сделать в обработчике SVC, как написать то же самое …
24 фев '13 в 14:54
3 ответа

Может ли ядро ​​Linux работать как защищенная ОС ARM TrustZone?

Я пытаюсь запустить ядро ​​Linux в качестве безопасной ОС на плате разработки с поддержкой TrustZone (Samsung exynos 4412). Хотя кто-то скажет, что безопасная ОС должна быть маленькой и простой. Но я просто хочу попробовать. И если это возможно, то …
02 сен '14 в 07:48
1 ответ

Как исследовать нормальный мир из безопасного мира, используя TrustZone?

Я узнал, что безопасный мир может защитить критические данные от доступа к нормальному миру. Чего я не понимаю, так это как я могу измерить целостность нормального мира из безопасного мира. Я нахожу некоторые соответствующие работы в Samsung TZ-RKP …
29 мар '16 в 15:19
0 ответов

Использование ARM TrustZone с Cyclone V FPGA

В настоящее время я работаю над проектом с использованием платы Cyclone V SoC FPGA. Прочитав Техническое руководство по Cyclone V HPS, я смог разделить SDRAM на Cyclone V на безопасные и незащищенные области с помощью контроллера SDRAM. https://www.…
03 дек '18 в 14:47
1 ответ

Как использовать ARM Trust Zone в приложении Android

Я использую какое-то приложение, в котором мне нужно безопасно хранить ключи и выполнять некоторые криптографические операции с ним.
04 июн '13 в 03:58
0 ответов

Последовательность загрузки безопасности отличается между armv7 и armv8?

Я собираюсь построить безопасную систему с использованием технологии arm trustzone. Но сказано, что последовательность безопасной загрузки отличается между armv7 и armv8. Я хочу знать, в чем разница? И только безопасная загрузка отличается или после…
17 июл '15 в 03:24
2 ответа

Насколько безопасна защищенная ОС ARM TrustZone?

Я пытаюсь прочитать официальный документ TrustZone, но действительно сложно понять некоторые основные вещи. У меня есть несколько вопросов по этому поводу. Это могут быть простые вопросы, но я новичок в этой области: Что делает безопасный мир действ…
12 ноя '16 в 08:47
1 ответ

Внедрение ARM TrustZone на Raspberry pi

Это мой первый раз в стеке, будь милостив, пожалуйста:D Я в стажировке и работаю над тем, чтобы запустить TrustZone на Raspberry pi. Я уже нашел некоторую информацию о документации ARM, но она не ответила на мой вопрос. Я пытался реализовать TrustZo…
24 июл '16 в 19:01
1 ответ

Как настроить при компиляции Uboot?

Я следовал указаниям в этом проекте и застрял в сборке Uboot.Я совершенно не знаю, как сделать следующие конфигурации # add CONFIG_RSA, CONFIG_FIT_SIGNATURE, CONFIG_CMD_EXT2 # change the environment config to point to MMC # fix compiled-in config # …
19 июл '15 в 09:03
3 ответа

Какие платы для разработки на основе ARM мне следует использовать?

Я хочу начать проект, в котором я хочу выполнить аутентифицированную загрузку для Android на основе технологии ARM TrustZone. Какую доску я должен использовать? Минимальные требования: Набор инструкций ARM V7 Разъемы USB, VGA/HDMI разъемы с сенсорны…
16 ноя '11 в 08:46
1 ответ

Передача указателей на функции из драйвера ядра в гипервизор

Я пытаюсь передать указатель на функцию из EL1 (ядро Android) в EL2(гипервизор), используя вызов SMC и перехватывая вызов SMC в гипервизоре. Я понимаю, что просто передать указатель на гипервизор не будет, потому что это виртуальный компьютер, и он …
1 ответ

Что такое простой способ реализации ARM SMC

Я пытаюсь написать программу, которая выполняет один вызов SMC. После поиска предыдущих вопросов, насколько я понимаю, в ядре Linux нет реального API для реализации ARM SMC? Я работаю над прототипом, основанным на msm8974, и хочу знать, как лучше вс…
3 ответа

Как определить, работает ли процессор ARM в обычном заблокированном "мире" или в "мире" Secore?

Например, virt-what показывает, если вы работаете внутри аппаратной виртуализации "песочница". Как определить, что вы работаете в изолированной программной среде ARM "TrustZone"?
19 янв '14 в 14:59
1 ответ

Как компоненты Trustzone используются в i.MX53?

Кто-нибудь может объяснить, как технология TZ включена в I.MX53? Я полностью сбит с толку, так как интернет говорит, что на плате i.MX53 включена зона доверия, но все, что я могу найти, - это контроллер прерываний. Где находятся остальные компоненты…
14 июн '12 в 13:06
0 ответов

Пример TrustZone GCC (Cortex A9 - ZedBoard Zynq 7000)

Я пытаюсь запустить простой пример TrustZone на ZedBoard, просто чистую программу, которая переключается между безопасным миром и нормальным миром. Есть ли такие примеры для компилятора GCC? Официальный пример ARM написан в основном на ARM Assembly.…
27 июн '17 в 12:07
0 ответов

ARM Trustzone, загрузка Open Virtualization SDK зависла

В настоящее время я работаю над темой, связанной с ARM Trustzone, поэтому я нашел эту открытую виртуализацию ( http://openvirtualization.org/). Я следовал документации по руководству по сборке и загрузке Sierra TEE и собирал ее без проблем. Однако, …
23 июн '15 в 00:06