ДЕЗАГРЕГИРОВАННАЯ ЗАЩИЩЕННАЯ СРЕДА ВЫПОЛНЕНИЯ

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