-
公开(公告)号:US20240211603A1
公开(公告)日:2024-06-27
申请号:US18171587
申请日:2023-02-20
申请人: Beken Corporation
发明人: Zhifu LIU , Zhilei WANG , Pujie YANG
CPC分类号: G06F21/575 , G06F21/602 , G06F2221/034
摘要: A method for resisting fault injection attacks during secure boot is provided. The method may include: performing a secure check on a System-on-Chip (SoC), wherein one or more pre-determined values are written on one or more bits of a first register of the SoC during the secure check; reading one or more corresponding bits of a second register of the SoC; and comparing the values of the one or more bits of the second register with the values of the one or more corresponding bits of the first register. In response to a comparison result that the values of the one or more bits of the second register are the same as the values of the one or more corresponding bits of the first register, the SoC is booted.
-
公开(公告)号:US20240202341A1
公开(公告)日:2024-06-20
申请号:US18171583
申请日:2023-02-20
申请人: Beken Corporation
发明人: Zhifu LIU , Zhilei WANG , Pujie YANG
CPC分类号: G06F21/575 , G06F21/725
摘要: A method of patching a secure boot of an internet of things (IoT) device is provided. The method may include: loading a patch on a flash memory of a system-on-chip (SoC); generating a patch key corresponding to the loaded patch using a cryptographic algorithm; reading a pre-determined authentication key from a one-time programmable (OTP) memory of the SoC; comparing the patch key with the authentication key. In response to a comparison result that the patch key is the same as the authentication key, the method may include authenticating the patch; executing the authenticated patch on the SoC; and booting the SoC with the authenticated patch executed on the SoC.
-