×

Method of verifying integrity of electronic device, storage medium, and electronic device

  • US 9,507,941 B2
  • Filed: 11/10/2014
  • Issued: 11/29/2016
  • Est. Priority Date: 11/22/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of verifying integrity of an electronic device, the method comprising:

  • instantiating a normal world virtual processor and a secure world virtual processor for the electronic device;

    executing an integrity verification agent within a domain of the secure world virtual processor;

    intercepting, by the secure world virtual processor, an operation attempted by the normal world virtual processor in which the operation is associated with a kernel module; and

    verifying, by the integrity verification agent, the intercepted operation,wherein the verifying of the intercepted operation includes;

    obtaining a verification table for the kernel module;

    calculating a hash value of the kernel module; and

    comparing the calculated hash value of the kernel module with a corresponding hash value stored in the verification table; and

    loading the kernel module when the calculated hash value of the kernel module is identical to the corresponding hash value stored in the verification table.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×