发明名称 DYNAMIC INTEGRITY VALIDATION OF A HIGH LEVEL OPERATING SYSTEM
摘要 Techniques for dynamically validating the integrity of a High Level Operating System (HLOS) stored on a data processing device are provided. The techniques include a method for execution on a data processing device including initiating a boot sequence on the data processing device, reading a code partition from a memory unit in the data processing device, such that the code partition is associated with a HLOS stored in the memory unit, performing a cryptographic function on the code partition, storing a result of the cryptographic function in a secure memory, continuing the boot sequence to load at least a portion of the HLOS into a non-secure memory unit, cryptographically signing the result of the cryptographic function stored in the secure memory unit, and sending the encrypted result of the cryptographic function to a remote server.
申请公布号 US2016065375(A1) 申请公布日期 2016.03.03
申请号 US201414472207 申请日期 2014.08.28
申请人 QUALCOMM Incorporated 发明人 KAHANA Yoni;TSIDON Erez;LEVI Elad
分类号 H04L9/32;G06F9/44 主分类号 H04L9/32
代理机构 代理人
主权项 1. A method for validating integrity of a High Level Operating System (HLOS) stored on a data processing device, comprising: initiating a boot sequence on the data processing device; reading a code partition from a memory unit in the data processing device, wherein the code partition is associated with a HLOS stored in the memory unit; performing a cryptographic function on the code partition; storing a result of the cryptographic function in a secure memory unit; continuing the boot sequence to load at least a portion of the HLOS into a non-secure memory unit; performing a cryptographic signing on the result of the cryptographic function stored in the secure memory unit; and sending a signed result of the cryptographic function to a remote server.
地址 San Diego CA US
您可能感兴趣的专利