-
公开(公告)号:US12105858B2
公开(公告)日:2024-10-01
申请号:US17196035
申请日:2021-03-09
IPC分类号: G06F21/78 , G01R31/311 , G06F1/10 , G06F1/28 , G06F21/55
CPC分类号: G06F21/78 , G01R31/311 , G06F1/10 , G06F1/28 , G06F21/55 , G06F2221/034
摘要: A method includes in part, generating an electro-optical frequency map (EOFM) of an active layer of an integrated circuit (IC), retrieving a reference map of the IC, comparing the EOFM of the IC with the reference map to determine whether there is a match between an intensity of an identified region in the EOFM map and an intensity of a corresponding region of the reference map, and detecting one or more hardware trojans in the IC if there is no match. The reference map may be associated with a layout of an IC known not to include hardware trojans. The reference map also may be a second EOFM associated with the IC. Alternatively, the reference map may be generated by applying power to the IC, and applying a clock signal to the IC.
-
公开(公告)号:US20230179434A1
公开(公告)日:2023-06-08
申请号:US16841873
申请日:2020-04-07
IPC分类号: H04L9/32
CPC分类号: H04L9/3278
摘要: Combined physical unclonable function (PUFs); methods, apparatuses, systems, and computer program products for enrolling combined PUFs; and methods, apparatuses, systems, and computer program products for authenticating a device physically associated with a combined PUF are described. In an example embodiment, a combined PUF includes a plurality of PUFs and one or more logic gates. Each PUF includes a plurality of stages and an arbiter configured to generate a single PUF response based on response portions generated by the plurality of stages. The one or more logic gates are configured to combine the single PUF response for each of the plurality of PUFs in accordance with a combination function to provide a combined response.
-
公开(公告)号:US20210286905A1
公开(公告)日:2021-09-16
申请号:US17196035
申请日:2021-03-09
IPC分类号: G06F21/78 , G06F21/55 , G06F1/10 , G06F1/28 , G01R31/311
摘要: A method includes in part, generating an electro-optical frequency map (EOFM) of an active layer of an integrated circuit (IC), retrieving a reference map of the IC, comparing the EOFM of the IC with the reference map to determine whether there is a match between an intensity of an identified region in the EOFM map and an intensity of a corresponding region of the reference map, and detecting one or more hardware trojans in the IC if there is no match. The reference map may be associated with a layout of an IC known not to include hardware trojans. The reference map also may be a second EOFM associated with the IC. Alternatively, the reference map may be generated by applying power to the IC, and applying a clock signal to the IC.
-
公开(公告)号:US11799673B2
公开(公告)日:2023-10-24
申请号:US16841873
申请日:2020-04-07
IPC分类号: H04L9/00 , H04L9/32 , H04L9/08 , H03K19/173 , H03K19/096 , H03K19/17748
CPC分类号: H04L9/3278 , H03K19/0963 , H03K19/1737 , H03K19/17748 , H04L9/002 , H04L9/0866 , H04L9/3271
摘要: Combined physical unclonable function (PUFs); methods, apparatuses, systems, and computer program products for enrolling combined PUFs; and methods, apparatuses, systems, and computer program products for authenticating a device physically associated with a combined PUF are described. In an example embodiment, a combined PUF includes a plurality of PUFs and one or more logic gates. Each PUF includes a plurality of stages and an arbiter configured to generate a single PUF response based on response portions generated by the plurality of stages. The one or more logic gates are configured to combine the single PUF response for each of the plurality of PUFs in accordance with a combination function to provide a combined response.
-
-
-