ПРОВЕРКА ДАННЫХ С ИСПОЛЬЗОВАНИЕМ АТТЕСТАЦИИ В АНКЛАВЕ

1. По меньшей мере один считываемый компьютером носитель информации, содержащий одну или более инструкций, которые при их исполнении по меньшей мере одним процессором вызывают:
прием ненадежных данных в анклаве в электронном устройстве,
изоляцию ненадежных данных по меньшей мере от участка анклава,
передачу по меньшей мере части ненадежных данных в модуль проверки целостности с использованием канала аттестации, и
прием проверки целостности данных для ненадежных данных от модуля проверки целостности.
2. По меньшей мере один считываемый компьютером носитель информации по п. 1, в котором модуль проверки целостности выполнен с возможностью выполнения функций аттестации целостности данных для проверки ненадежных данных.
3. По меньшей мере один считываемый компьютером носитель информации по п. 2, в котором функции аттестации целостности данных включают в себя политику аттестации данных.
4. По меньшей мере один считываемый компьютером носитель информации по п. 2, в котором функции аттестации целостности данных включают в себя белый список.
5. По меньшей мере один считываемый компьютером носитель информации по п. 1, в котором модуль проверки целостности расположен в электронном устройстве.
6. По меньшей мере один считываемый компьютером носитель информации по п. 1, в котором модуль проверки целостности расположен в анклаве.
7. По меньшей мере один считываемый компьютером носитель информации по п. 1, в котором модуль проверки целостности расположен в сервере, удаленном от электронного устройства.
8. По меньшей мере один считываемый компьютером носитель информации по п. 1, в котором модуль проверки целостности расположен в облаке, удаленном от электронного устройства.
9. Устройство, содержащее:
модуль проверки целостности, выполненный с возможностью:
приема ненадежных данных из анклава в электронном устройстве, причем ненадежные данные изолированы по меньшей мере от участка анклава, при этом передача ненадежных данных осуществляется с использованием канала аттестации,
выполнения проверки целостности данных для ненадежных входных данных и
возвращения результатов проверки целостности данных в анклав.
10. Устройство по п. 9, в котором модуль проверки целостности дополнительно выполнен с возможностью:
выполнения функции аттестации целостности данных для проверки ненадежных данных.
11. Устройство по п. 9, в котором функции аттестации целостности данных включают в себя политику аттестации данных.
12. Устройство по п. 9, в котором функции аттестации целостности данных включают в себя белый список.
13. Устройство по п. 9, в котором модуль проверки целостности расположен в электронном устройстве.
14. Устройство по п. 9, в котором модуль проверки целостности расположен в анклаве.
15. Устройство по п. 9, в котором модуль проверки целостности расположен в сервере, удаленном от электронного устройства.
16. Устройство по п. 9, в котором модуль проверки целостности расположен в облаке, удаленном от электронного устройства.
17. Способ, содержащий этапы, на которых:
принимают ненадежные входные данные в анклаве в электронном устройстве;
изолируют ненадежные входные данные по меньшей мере от участка анклава;
передают по меньшей мере часть ненадежных данных в модуль проверки целостности с использованием канала аттестации; и
принимают проверку целостности данных для ненадежных входных данных от модуля проверки целостности.
18. Способ по п. 17, в котором модуль проверки целостности выполнен с возможностью выполнения функций аттестации целостности данных для проверки ненадежных данных.
19. Способ по п. 18, в котором функции аттестации целостности данных включают в себя политику аттестации данных.
20. Способ по п. 18, в котором функции аттестации целостности данных включают в себя белый список.
21. Способ по п. 17, в котором модуль проверки целостности расположен в электронном устройстве.
22. Способ по п. 17, в котором модуль проверки целостности расположен в сервере, удаленном от электронного устройства.
23. Способ по п. 17, в котором модуль проверки целостности расположен в облаке, удаленном от электронного устройства.
24. Система для проверки данных с использованием аттестации в анклаве, содержащая:
модуль проверки целостности, выполненный с возможностью:
приема ненадежных входных данных в анклаве в электронном устройстве;
изоляции ненадежных входных данных по меньшей мере от участка анклава;
передачи по меньшей мере части ненадежных данных в модуль проверки целостности с использованием канала аттестации; и
приема проверки целостности данных для ненадежных входных данных от модуля проверки целостности.
25. Система по п. 24, в которой модуль проверки целостности выполнен с возможностью выполнения функций аттестации целостности данных для проверки ненадежных данных, причем функции аттестации целостности данных включают в себя политику аттестации данных.