-
公开(公告)号:US11722298B2
公开(公告)日:2023-08-08
申请号:US17020895
申请日:2020-09-15
Applicant: GLOBALFOUNDRIES U.S. INC.
CPC classification number: H04L9/0869 , H04L9/0825 , H04L9/0894 , H04L9/3278 , H04L9/3297 , H04L2209/12
Abstract: Methods and systems generate seeds for public-private key pairs by determining a timestamp value associated with a process design kit (PDK) when a user of the PDK triggers a tool of the PDK while designing an integrated circuit device to have a physical unclonable function device (PUF). The methods and systems generate a first value by mapping the timestamp value to data of the user, generate a second value by mapping the timestamp value to configuration data of the PDK, and generate a third value by mapping the timestamp value to layout data of the PDK. A random number is then generated by applying a function to the first value, the second value, and the third value. A public-private encryption key pair is generated using the random number as a first seed number and using a second number generated by the number generation device as a second seed number.