УСТРОЙСТВО МОБИЛЬНОЙ СВЯЗИ И СПОСОБ РАБОТЫ С НИМ

1. Устройство мобильной связи, содержащее:
первый модуль (60) доверенной платформы;
второй модуль (62) доверенной платформы;
процессор (24) и
носитель (22) для хранения, содержащий инструкции, которые заставляют указанный процессор (24):
устанавливать корень доверия для первой персоны (110), содержащей первую операционную систему (112) и первую доверенную среду (114) исполнения;
устанавливать корень доверия для второй персоны (120), содержащей вторую операционную систему (122) и вторую доверенную среду (124) исполнения;
сохранять измерения, задающие корень доверия для первой персоны (110), в первом модуле (60) доверенной платформы;
сохранять измерения, задающие корень доверия для второй персоны (120), во втором модуле (62) доверенной платформы и
загружать первую персону (110) и вторую персону (120) с использованием корней доверия для первой и второй персон.
2. Устройство по п. 1, в котором указанный носитель (22) для хранения дополнительно содержит инструкции, которые заставляют указанный процессор (24) устанавливать взаимное доверие между первой доверенной средой (110) исполнения и второй доверенной средой (120) исполнения таким образом, что первая персона (110) соединена с возможностью связи со второй персоной (120).
3. Устройство по п. 2, дополнительно содержащее высоконадежную защиту, которая облегчает ограничение передачи данных между первой персоной (110) и второй персоной (120), когда первая персона (110) соединена с возможностью связи со второй персоной (120).
4. Устройство по п. 1, в котором указанный носитель (22) для хранения дополнительно содержит инструкции, которые заставляют указанный процессор (24) передавать управление первым модулем (60) доверенной платформы первой персоне (110) и передавать управление вторым модулем (62) доверенной платформы второй персоне (120) после загрузки первой и второй персон.
5. Устройство по п. 4, в котором первая доверенная среда (110) исполнения имеет исключительный доступ к первому модулю (60) доверенной платформы, а вторая доверенная среда (124) исполнения имеет исключительный доступ ко второму модулю (62) доверенной платформы.
6. Устройство по п. 1, в котором указанный носитель (22) для хранения дополнительно содержит инструкции, которые заставляют указанный процессор (24) проверять достоверность образа первой операционной системы (112) и второй операционной системы (122) в зависимости от связанных корней доверия для первой персоны (110) и второй персоны (120) во время загрузки.
7. Устройство по п. 1, в котором указанный носитель (22) для хранения дополнительно содержит инструкции, которые заставляют указанный процессор (24) осуществлять выполнение первой персоны (110) и второй персоны (120) в контекстах, которые изолированы друг от друга.
8. Способ работы с устройством мобильной связи (10), включающий:
установление корня доверия для первой персоны (110), включающей в себя первую операционную систему (112) и первую доверенную среду (114) исполнения;
установление корня доверия для второй персоны (120), включающей в себя вторую операционную систему (122) и вторую доверенную среду (124) исполнения;
сохранение измерений, задающих корень доверия для первой персоны (110), в первом модуле (60) доверенной платформы;
сохранение измерений, задающих корень доверия для второй персоны (120), во втором модуле (62) доверенной платформы и
осуществление загрузки первой персоны (110) и второй персоны (120) с использованием корней доверия для первой и второй персон.
9. Способ по п. 8, дополнительно включающий установление взаимного доверия между первой доверенной средой (114) исполнения и второй доверенной средой (124) исполнения таким образом, что первая персона (110) соединена с возможностью связи со второй персоной (120).
10. Способ по п. 8, при котором загрузка первой персоны (110) и второй персоны (120) включает в себя загрузку базовой операционной системы с помощью программного загрузчика (144), подписанного корнем доверия изготовителя устройства.
11. Способ по п. 8, при котором установление корней доверия для первой (110) и второй (120) персон включает проверку достоверности образа первой операционной системы (112) и второй операционной системы (122) в зависимости от корней доверия для первой (110) и второй (120) персон во время загрузки.
12. Способ по п. 8, дополнительно включающий передачу управления первым модулем (60) доверенной платформы первой персоне (110) и
передачу управления вторым модулем (62) доверенной платформы второй персоне (120) после загрузки первой и второй персон.
13. Способ по п. 8, при котором установление корня доверия для первой и второй персон включает:
измерение компонентов программного обеспечения, используемых для установления корней доверия первой (110) и второй (120) персон; и
внедрение этих измерений в первый (60) и второй (62) модули доверенной платформы, причем измерения для первой доверенной привязки внедряют в первый модуль (60) доверенной платформы, а измерения для второй доверенной привязки внедряют во второй модуль (62) доверенной платформы.
14. Способ по п. 8, дополнительно включающий:
задание политики безопасности для первой персоны (110) и второй персоны (120), причем политики безопасности определяют, как первая персона (110) и вторая (120) персона осуществляют доступ к физическим устройствам на устройстве (10) мобильной связи; и
обеспечение выполнения политик безопасности с помощью супервизора обеспечения безопасности (108).
15. Способ по п. 14, при котором обеспечение выполнения политик безопасности включает по меньшей мере одно из следующего:
обеспечение исключительного доступа для одной персоны из первой персоны (110) или второй персоны (120) по меньшей мере к одному из указанных физических устройств;
обеспечение совместно используемого доступа между первой персоной (110) и второй персоной (120) по меньшей мере к одному из указанных физических устройств и
запрет доступа по меньшей мере одного из указанных физических устройств к одной персоне из первой персоны (110) или второй персоны (120).
16. Энергонезависимый компьютерочитаемый носитель, хранящий в себе исполняемые на компьютере инструкции для работы с устройством мобильной связи, который включает в себя процессор, первый модуль доверенной платформы и второй модуль доверенной платформы, при этом исполняемые на компьютере инструкции заставляют процессор:
устанавливать корень доверия для первой персоны, включающей в себя первую операционную систему и первую доверенную среду исполнения;
устанавливать корень доверия для второй персоны, включающей в себя вторую операционную систему и вторую доверенную среду исполнения;
сохранять измерения, задающие корень доверия для первой персоны, в первом модуле доверенной платформы;
сохранять измерения, задающие корень доверия для второй персоны, во втором модуле доверенной платформы и
осуществлять загрузку первой персоны и второй персоны с использованием корней доверия для первой и второй персон.
17. Энергонезависимый компьютерочитаемый носитель по п. 16, дополнительно содержащий исполняемые на компьютере инструкции, которые заставляют процессор:
устанавливать взаимное доверие между первой доверенной средой исполнения и второй доверенной средой исполнения таким образом, что первая персона соединена с возможностью связи со второй персоной.
18. Энергонезависимый компьютерочитаемый носитель по п. 16, дополнительно содержащий исполняемые на компьютере инструкции, которые заставляют процессор:
осуществлять загрузку базовой операционной системы с помощью программного загрузчика, подписанного корнем доверия изготовителя устройства.
19. Энергонезависимый компьютерочитаемый носитель по п. 16, дополнительно содержащий исполняемые на компьютере инструкции, которые заставляют процессор:
передавать управление первым модулем доверенной платформы первой персоне и передавать управление вторым модулем доверенной платформы второй персоне после загрузки первой и второй персон.
20. Энергонезависимый компьютерочитаемый носитель по п. 16, дополнительно содержащий исполняемые на компьютере инструкции, которые заставляют процессор:
задавать политику безопасности для первой персоны и второй персоны, при этом политики безопасности определяют, как первая персона и вторая персона осуществляют доступ к физическим устройствам на устройстве мобильной связи; и
обеспечивать выполнение политик безопасности с помощью супервизора обеспечения безопасности.