Описание тега trusted-computing

Доверенные вычисления - это технология, повышающая безопасность компьютерных систем. Ключевым компонентом является доверенный платформенный модуль (TPM). Как аппаратное устройство оно предоставляет функции, недоступные программному обеспечению. Надежные вычисления разрабатываются и продвигаются Trusted Computing Group (TCG).
0 ответов

Запуск jTSS в Eclipse

Я пытаюсь запустить API доверенных вычислений JSR321 в Eclipse, следуя инструкциям, приведенным в разделе Начало работы с JSR321 в Windows 7. После успешного включения моего TPM (производитель: STM и версия: 1.2). Я пытался запустить код, указанный …
26 янв '15 в 16:06
1 ответ

Лицензия Intel SGX для разработчиков и ПО с открытым исходным кодом

Можно ли получить лицензированный сертификат разработчика для подписи проверенного сообществом двоичного кода программного обеспечения SGX с открытым исходным кодом, разработанного сообществом, в производственном режиме и опубликовать его в репозито…
1 ответ

Как расширить запущенное приложение в ПЦР?

Как расширить запущенное приложение в ПЦР? и какую ПЦР можно использовать для этого?
27 окт '13 в 01:18
3 ответа

Могу ли я использовать Amazon AWS Lambda в качестве безопасного анклава для доверенных вычислений?

Я хотел бы использовать AWS Lambda для выполнения вычислений от имени третьей стороны, а затем доказать им, что я сделал это так, как задумал. Доказательством может служить криптографически подписанный дайджест тела функции, запроса и ответа. В идеа…
1 ответ

Что происходит с запечатанным объектом при распечатывании его в TPM?

Что происходит, когда я открываю запечатанный фрагмент данных в TPM? Запечатанные данные все еще существуют? Например, у меня есть ручка для запечатанных данных hSealedData, и я делаю TPM_Unseal(hSealedData,...) дважды подряд. Будут ли оба вызова во…
05 июн '18 в 13:09
1 ответ

Trusted Computing, iPad, сертификация немодифицированных приложений

Так как Apple контролирует весь аппаратный / программный стек, возможно ли получить следующее (через некоторый тип доверенных вычислений): аппаратное обеспечение удостоверяет, что программное обеспечение является подлинной, не сломанной iOS iOS подт…
22 май '12 в 10:19
2 ответа

Подробности о загрузке SGX

Можно ли загрузить программу, превышающую память EPC, в анклав? Я чувствую, что в теории это допустимо, потому что ОС может свободно менять страницы EEXTEND измеряет анклав постепенно на 256 байтов Таким образом, теоретически кажется возможным загру…
23 мар '16 в 01:48
1 ответ

Как получить цитату из анклава Intel SGX

Недавно я занимаюсь разработкой надежного вычислительного проекта с помощью Intel SGX Enclave. Чтобы проверить Анклав, мне нужна цитата, сгенерированная Анклавом цитирования. Я знаю, как это работает теоретически и как запустить Анклав. Но я не могу…
26 июн '18 в 12:50
1 ответ

Удаленная проверка приложения в процессе выполнения

Можно ли доказать удаленной стороне, что приложение, которое я запускаю в моей системе, такое же, как я утверждаю, что я использую DRTM или SRTM? Если да, то как?
27 окт '13 в 00:42
0 ответов

Как решить, когда ОТКРЫТАЯ СЕССИЯ УСТРОЙСТВА TCG OPAL 2.0?

Приобретая устройство opal 2.0 с использованием пароля MSID, в полезную нагрузку я передаю административную информацию (0x00, 0x00, 0x02, 0x05, 0x00, 0x00, 0x00, 0x01) и sid opal uid (0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x06) в соответствии со…
13 сен '17 в 11:12
1 ответ

Генерация ПЦР TPM в Windows

У меня есть машина с TPM, и я использую Windows 7 на нем. У меня есть кусок кода, и я хочу запустить его и получить значения регистра PCR в то время. Как я могу это сделать? Во-вторых, если я запускаю тот же код на другом компьютере, могу ли я получ…
04 окт '13 в 11:32
2 ответа

Intel SGX Threading и против TCS

Я пытаюсь понять разницу между потоками SGX, включенными TCS, и ненадежными потоками, предоставляемыми SDK. Если я правильно понимаю, TCS позволяет нескольким логическим процессорам входить в один и тот же анклав. Каждый логический процессор будет и…
25 мар '16 в 03:28
1 ответ

Какую ПЦР можно расширить с помощью нашего собственного кода?

Поскольку в спецификации TPM 1.2 есть 24 ПЦР. Некоторые из этих PCR зарезервированы и не могут быть расширены кодом пользователя. Ниже приведены ПЦР Индекс их использования ПЦР CRTM, BIOS и расширения платформы Конфигурация платформы Код дополнитель…
31 окт '13 в 11:42
1 ответ

Интегрированы ли Xen vTPM в облако Openstack?

Xen имеет возможность подключать виртуальные модули доверенной платформы (vTPM) к гостевым виртуальным машинам: http://wiki.xenproject.org/wiki/Virtual_Trusted_Platform_Module_(vTPM). Я хотел бы знать, есть ли какая-либо интеграция Openstack для это…
1 ответ

TBOOT: DMAR не найден

Я также разместил это на tboot-devel@lists.sourceforge.net список рассылки, но я также решил опубликовать здесь, чтобы получить больше информации об этой проблеме. Я пытаюсь заставить tboot работать, но быстро никуда не денусь. Я установил tboot (1.…
14 мар '14 в 14:22
1 ответ

Могу ли я использовать TSS для использования TPM без ОС?

Моя цель - написать код, который использует функции TPM до загрузки ОС. Возможно ли это сделать с помощью TSS? Если нет, то каковы другие альтернативы для библиотек, которые обертывают функции TPM в хороший API. Я видел, что в trustGrub они использо…
11 июн '18 в 12:04
0 ответов

Как программно засвидетельствовать приложения TrustZone?

Для проверки того, что приложения работают в реальной Trusted Execution Environment (TEE), обычно используется технология, обеспечивающая некоторый протокол аттестации, с помощью которого третья сторона может проверить, что "предполагаемое доверенно…
31 авг '18 в 19:51
3 ответа

Как зашифровать байты с помощью TPM (Trusted Platform Module)

Как я могу зашифровать байты, используя модуль TPM машины? CryptProtectData Windows предоставляет (относительно) простой API для шифрования большого двоичного объекта с использованием CryptProtectData API, который мы можем обернуть простой в использ…
04 мар '15 в 19:06
1 ответ

Как tboot делает статический корень измерения доверия и будет ли он изменять значения PCR 12-PCR 14 для разных ядер Linux?

Я установил tboot с помощью этой команды apt-get install tboot в Ubuntu. На самом деле у меня есть одно сомнение относительно tboot и доверенного Grub. trust grub выполняет STRM(статический корень доверия для Measurement) и изменяет значения в PCR 1…
07 май '14 в 08:48
0 ответов

Как развернуть Trusty TEE?

Недавно я изучаю трастовую среду исполнения. И обнаружил, что в Android реализована ОС TEE под названием Trusty. Я следовал инструкции на https://source.android.com/security/trusty/ и создал систему Trusty. Но как я могу развернуть его? Или просто з…