Описание тега op-tee

None Доверенная среда исполнения с открытым исходным кодом. По вопросам программирования, связанным с пакетами или услугами OP-TEE.
0 ответов

Разобрать буфер закрытого ключа ECC

Я использую OPTEE-OS и mbedTLS и хочу создать CSR. Я создаю свой ключ EC с использованием API Global Platform: res = TEE_AllocateTransientObject( TEE_TYPE_ECDSA_KEYPAIR, DSEC_ECDSA_SHA256_KEY_BITS, &key_pair); if (res != TEE_SUCCESS) { return re…
19 фев '19 в 11:12
1 ответ

Целевое имя Double $ Dollar "$$@" в GNU Make

У меня есть правило из OP-TEE (использует большие make-файлы для включения и создания деревьев вызовов для компиляции двух ядер операционной системы и приложений) с некоторыми сразу развернутыми переменными - насколько я могу судить, здесь нет второ…
12 июн '19 в 18:52
0 ответов

Запустите исполняемый файл на хост-машине из Docker-контейнера.

У меня есть исполняемый файл на хост-машине, и я хочу запустить его из Docker. Важно запустить его из Docker, поэтому вы должны вызывать его изнутри, а он должен вызывать исполняемый файл на хост-компьютере.Подводя итог: мне нужно что-то, что соедин…
17 июл '19 в 16:05
0 ответов

Добавить OP-TEE в Yocto

Я пытаюсь создать образ Yocto с использованием OP-TEE. Я привык к выходным данным репозитория сборки OP-TEE (bl1.bin и т. Д.), И я не могу заставить систему Yocto делать то же самое. Также нет/dev/teeустройства существуют (возможно, ядро ​​не настро…
10 дек '19 в 02:38
1 ответ

Как я могу создать OpenSSL для небольшой доверенной ОС OP-TEE?

Я хочу собрать OpenSSL 1.0.2 для optee_os. Но OpenSSL очень велик и имеет множество зависимостей (c-библиотека fe). OP-TEE не имеет c-библиотеки (и других). Могу ли я создать OpenSSL, используя только криптоалгоритмы? (без файлов, z-lib и тд).
17 сен '19 в 11:50
1 ответ

IMX7D Sabre Yocto Project с примерами OP-TEE

Первый раз я пытаюсь создать образ Linux SD-карты для imx7d saber с OP-TEE, используя Yocto. Я следовал этому документу https://www.nxp.com/docs/en/user-guide/i.MX_Yocto_Project_User's_Guide_Linux.pdf для создания изображения. Мне удалось создать об…
15 окт '19 в 12:14
0 ответов

IMX7D Sabre Android с OP-TEE или любым другим TEE

Я начал исследовать ARM Trustzone. Мне удалось создать образ Linux SD-карты для imx7d saber с OP-TEE с помощью Yocto. У меня следующие вопросы. Есть ли способ создать образ Android для IMX7 с OP-TEE. Если нет, то любую другую TEE OS для IMX7 с Andro…
12 ноя '19 в 11:23
0 ответов

ARM TrustZone с безопасной загрузкой на SoC

Кто-нибудь знает какую-либо платформу, где вы можете использовать OP-TEE в Linux и иметь TrustZone или которая соответствует сертификату PSA и реализует безопасную загрузку с ПЗУ? Почему RPI с TrustZone не реализует это? Что тебе нужно?
14 янв '20 в 14:56
0 ответов

Как получить доступ к маленьким драйверам ядра в Trusty из доверенного приложения

Мы используем Trusty TEE для Android на основе Little Kernel в нашем проекте на платформе IMX7D. Я написал драйвер SPI и GPIO в маленьком ядре и в доверенном приложении. Я изо всех сил пытаюсь найти пример или метод, как доверенное приложение может …
03 ноя '20 в 21:42
0 ответов

Не удается загрузить Linux после Optee

Я работаю над платой ZC702 и пытаюсь загрузить Linux и Optee. Мой процесс загрузки: FSBL--->U-Boot--->OP-TEE--->Linux Хотя Op-tee загружается успешно, Linux зависает на функции zynq_early_slcr_init при загрузке. Вероятно, операционная систе…
20 мар '21 в 09:32
2 ответа

Как получить метку времени UTC в доверенном приложении OP-TEE (TA) в формате даты и времени?

Отказ от ответственности: у меня ушло 4-5 часов на поиск ответа, и, выяснив его, я решил опубликовать его здесь для людей в том же месте. OP-TEE - довольно хорошая среда для разработки ТА и ЦС, однако нет простого метода получения правильно отформат…
27 июл '21 в 14:30
0 ответов

Какое оборудование лучше всего подходит для практики OPTEE?

Хотите узнать OPTEE. Не хотите покупать дорогое оборудование для разработчиков. После нескольких исследований подходит raspberry pi 3. Но какая версия железа?
22 янв '22 в 18:19
0 ответов

Как связать библиотеки mbedTLS с optee_client?

Я хотел бы использовать библиотеки mbedTLS в клиентском приложении (обычный мир). Как связать библиотеки mbedTLS с optee_client? ( mbedtls) Текущая ситуация; QEMU и OP-TEE использую впервые. Я завершил "сборку" и "xtest". ( https://optee.readthedocs…
05 мар '21 в 08:51
0 ответов

Почему чтение адреса ничего не возвращает при втором чтении? (используя mmap)

Я создаю программу на RPi3, используя Buildroot в качестве дистрибутива Linux, и мне нужно писать на заданный физический адрес. Я читал, что лучший подход - сначала использовать mmap, затем получите виртуальный адрес, по которому вы обычно пишете. В…
18 июл '21 в 14:32
0 ответов

Сборка libwebsockets для OP-TEE

Я пытался создать libwebsockets для OP-TEE, работающего на TI AM437x HS (платформа для рук). Я использую Yocto для сборки; вот строка версии для OP-TEE, которая отображается при загрузке: I/TC: OP-TEE version: ti2019.05-rc1-dev (gcc version 8.3.0 (G…
19 дек '22 в 15:37
0 ответов

Как использовать технологию TEE в Android Studio?? Недоступность библиотеки optee_client_java_api

Я хочу реализовать TA и CA в проекте Android Studio. Для этого я выполнил следующие шаги. Download the OP-TEE Client source code from the following link: https://github.com/OP-TEE/optee_client Copy the required header files from the include folder t…
27 фев '23 в 08:43
0 ответов

Нужна помощь, чтобы понять .vector, %function и .label

Нужна помощь, чтобы понять следующий код: Что такое этикетка? Что здесь делает .vectors Что делает тип \label, %function? Что делает \label:? /* * Create an entry in the exception vector table, enforcing it is * aligned on a 128-byte boundary, as re…
18 сен '22 в 03:21
0 ответов

Как OP-TEE работает для архитектуры Intel или архитектуры Mac

Как OP-TEE работает для архитектуры Intel или Mac, где он был разработан специально для архитектуры Arm TrustZone?
27 июн '23 в 14:56
0 ответов

Содержат ли /proc/stat и /proc/pid/stat время вызова smc

В Linux Arm64 с OPTEE при запуске CA ядро ​​Linux вызывает SMC, а ЦП оказывается в ловушке в безопасном мире. Будет ли процессорное время, используемое в безопасном мире, учитываться ядром Linux в файлах /proc/stat и /proc/pid/stat? Я думал, что это…
08 мар '23 в 02:34
0 ответов

Могу ли я открыть OP-TEE, используя QEMU-KVM вместо TCG?

Могу ли я открыть OP-TEE с помощью QEMU-KVM без эмуляции ЦП зоны доверия вместо TCG? я добавитьenable-kvmи отключите эмуляцию ЦП зоны доверия в команде QEMU (поскольку KVM не поддерживает зону доверия). Как и ожидалось, он не может загрузиться. Но п…
09 авг '23 в 13:35