Verifying integrity and guaranteeing execution of code on untrusted computer platform
    1.
    发明授权
    Verifying integrity and guaranteeing execution of code on untrusted computer platform 有权
    验证完整性并保证在不受信任的计算机平台上执行代码

    公开(公告)号:US09177153B1

    公开(公告)日:2015-11-03

    申请号:US11545924

    申请日:2006-10-10

    IPC分类号: G06F21/57

    摘要: A method, system, and apparatus for verifying integrity and execution state of an untrusted computer. In one embodiment, the method includes placing a verification function in memory on the untrusted computer; invoking the verification function from a trusted computer; determining a checksum value over memory containing both the verification function and the execution state of a processor and hardware on the untrusted computer; sending the checksum value to the trusted computer; determining at the trusted computer whether the checksum value is correct; and determining at the trusted computer whether the checksum value is received within an expected time period.

    摘要翻译: 一种用于验证不可信计算机的完整性和执行状态的方法,系统和装置。 在一个实施例中,该方法包括将验证功能置于不可信计算机上的存储器中; 从可信计算机调用验证功能; 确定包含所述不可信计算机上的处理器和硬件的验证功能和执行状态的存储器的校验和值; 将校验和值发送到可信计算机; 在可信计算机上确定校验和值是否正确; 以及在可信计算机上确定在预期时间段内是否接收到校验和值。