SYSTEMS AND METHODS FOR INTEGRITY CHECKING OF CODE OR DATA IN A MIXED SECURITY SYSTEM WHILE PRESERVING CONFIDENTIALITY

A microcontroller configured to provide secure integrity checking of code or data stored in the microcontroller is provided. The microcontroller may include a processor, memory devices defining a microcontroller memory space, a security attribution unit defining secure memory region(s) and non-secur...

Full description

Saved in:
Bibliographic Details
Main Authors GARNIER SYLVAIN, LE GOFFIC LAURENT
Format Patent
LanguageChinese
English
Published 07.02.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A microcontroller configured to provide secure integrity checking of code or data stored in the microcontroller is provided. The microcontroller may include a processor, memory devices defining a microcontroller memory space, a security attribution unit defining secure memory region(s) and non-secure memory region(s) in the memory space, integrity check tables indicating storage locations of various code within the microcontroller memory space, and an integrity checking unit. The integrity checking unit may be configured to receive an integrity check request for checking the integrity of a first piece of code stored in the microcontroller memory space, access a first integrity check table that indicates a storage location of the first piece of code, determine whether the first integrity check table and first piece of code are stored in the same memory region; and determine whether to perform the requested integrity check based at least on this determination. 本公开提供了一种微控制器,该微控制器被配置为提供对存储在微控制器中的代码或数据的安全完整性检查。微控制
Bibliography:Application Number: CN201880041029