发明申请
- 专利标题: METHOD FOR VALIDATING AN EXTERNAL SOFTWARE MODULE FOR ITS USE BY A SYSTEM-ON-A-CHIP
-
申请号: US17454231申请日: 2021-11-09
-
公开(公告)号: US20220197990A1公开(公告)日: 2022-06-23
- 发明人: Antonino Mondello , Stefano Catalano , Cyril Pascal
- 申请人: STMicroelectronics S.r.l.
- 申请人地址: IT Agrate Brianza (MB)
- 专利权人: STMicroelectronics S.r.l.
- 当前专利权人: STMicroelectronics S.r.l.
- 当前专利权人地址: IT Agrate Brianza (MB)
- 优先权: FR2013782 20201221
- 主分类号: G06F21/44
- IPC分类号: G06F21/44 ; H04L9/32 ; G06F11/10
摘要:
According to one aspect, a system-on-a-chip is proposed which includes a memory storage, a computation circuit, a comparison circuit, and a validation circuit. The memory storage is configured to store an external software module. The computation circuit is configured to compute several modified software modules from the external software module and compute check values by iteration until obtaining a final check value. Each check value is computed at least from a given modified software module and a check value previously computed, starting with a predefined initial check value. The comparison circuit is configured to compare the final check value to an expected value stored in the system-on-a-chip. The validation circuit is configured to validate the external software module when the final check value is equal to the expected value.
信息查询