减少操作系统中代码可利用性的操作查及一种方法是确保代码和/或数据未经修改并由受信任的供应商提供 。例如,系统虚拟系统性检多年来 ,化安Windows一直采用驱动程序签名 。全知强化一些较新的识域数据版本更进一步,使用 硬件和软件 安全功能 的码和组合来锁定计算机 ,确保它仅运行受信任的完整代码/应用程序 - 此过程被Microsoft称为“Device Guard”。 即使是异常特权恶意软件也无法 轻松让未经授权的应用程序 运行 ,因为 检查是云计算检测否允许应用程序运行的机制位于硬件辅助虚拟化环境中 。大多数代码签名解决方案将与操作系统扩展关联的操作查及数字签名相关联 , 允许 操作系统检查代码的系统虚拟系统性检完整性是否完整以及供应商 是否合法。类似的化安过程通常用于更新 。
但是全知强化 ,检查签名的识域数据代码以及操作系统本身呢 — 我们确定 它 没有 被 恶意引导工具包篡改吗 ? 确保在引导期间 加载 的系统软件的完整性涉及 许多步骤 ,高防服务器主要与引导过程本身的码和多个步骤有关 。从最早的商用计算机开始,启动涉及多个阶段。即使是 IBM 701, 年代初期流行的计算机 ,安装多达 19 次 ,也已经具有这样的多阶段启动过程,从按下 特殊的“加载”按钮开始