-
公开(公告)号:US20090083833A1
公开(公告)日:2009-03-26
申请号:US12234095
申请日:2008-09-19
Applicant: Thomas Ziola , Zdenek Paral , Srinivas Devadas , Gookwon Edward Suh , Vivek Khandelwal
Inventor: Thomas Ziola , Zdenek Paral , Srinivas Devadas , Gookwon Edward Suh , Vivek Khandelwal
IPC: H04L9/32
CPC classification number: H04L9/3271 , G06F21/31 , G06F2221/2129 , H04L9/3278 , H04L2209/12 , H04L2209/805 , H04W4/80 , H04W12/06
Abstract: Physical Unclonable Functions (PUFs) for authentication can be implemented in a variety of electronic devices including FPGAs, RFIDs, and ASICs. In some implementations, challenge-response pairs corresponding to individual PUFs can be enrolled and used to determine authentication data, which may be managed in a database. Later when a target object with a PUF is intended to be authenticated a set (or subset) of challenges are applied to each PUF device to authenticate it and thus distinguish it from others. In some examples, authentication is achieved without requiring complex cryptography circuitry implemented on the device. Furthermore, an authentication station does not necessarily have to be in communication with an authority holding the authentication data when a particular device is to be authenticated.
Abstract translation: 用于认证的物理不可克隆功能(PUF)可以在包括FPGA,RFID和ASIC的各种电子设备中实现。 在一些实现中,对应于各个PUF的挑战 - 响应对可以被注册并用于确定可以在数据库中管理的认证数据。 之后当具有PUF的目标对象旨在被认证时,将对每个PUF设备应用一组(或子集)的挑战来对其进行认证,从而将其与其他人区分开。 在一些示例中,实现认证,而不需要在设备上实现复杂的加密电路。 此外,当特定设备要被认证时,认证站不一定必须与保存认证数据的机构进行通信。
-
公开(公告)号:US08782396B2
公开(公告)日:2014-07-15
申请号:US12234095
申请日:2008-09-19
Applicant: Thomas Ziola , Zdenek Paral , Srinivas Devadas , Gookwon Edward Suh , Vivek Khandelwal
Inventor: Thomas Ziola , Zdenek Paral , Srinivas Devadas , Gookwon Edward Suh , Vivek Khandelwal
IPC: H04L9/32
CPC classification number: H04L9/3271 , G06F21/31 , G06F2221/2129 , H04L9/3278 , H04L2209/12 , H04L2209/805 , H04W4/80 , H04W12/06
Abstract: Physical Unclonable Functions (PUFs) for authentication can be implemented in a variety of electronic devices including FPGAs, RFIDs, and ASICs. In some implementations, challenge-response pairs corresponding to individual PUFs can be enrolled and used to determine authentication data, which may be managed in a database. Later when a target object with a PUF is intended to be authenticated a set (or subset) of challenges are applied to each PUF device to authenticate it and thus distinguish it from others. In some examples, authentication is achieved without requiring complex cryptography circuitry implemented on the device. Furthermore, an authentication station does not necessarily have to be in communication with an authority holding the authentication data when a particular device is to be authenticated.
Abstract translation: 用于认证的物理不可克隆功能(PUF)可以在包括FPGA,RFID和ASIC的各种电子设备中实现。 在一些实现中,对应于各个PUF的挑战 - 响应对可以被注册并用于确定可以在数据库中管理的认证数据。 之后当具有PUF的目标对象旨在被认证时,将对每个PUF设备应用一组(或子集)的挑战来对其进行认证,从而将其与其他人区分开。 在一些示例中,实现认证,而不需要在设备上实现复杂的加密电路。 此外,当特定设备要被认证时,认证站不一定必须与保存认证数据的机构进行通信。
-
公开(公告)号:US08630410B2
公开(公告)日:2014-01-14
申请号:US11626639
申请日:2007-01-24
Applicant: Gookwon Edward Suh , Srinivas Devadas
Inventor: Gookwon Edward Suh , Srinivas Devadas
IPC: G06F21/00
CPC classification number: G06F21/31 , G06F21/73 , G06F2221/2129 , H04L9/0866 , H04L2209/12
Abstract: Subsets of multiple signal generator circuits embodied in a device are selected, and then a volatile value for the device is generated from the selected subsets. The volatile value may be used for authentication of the device and/or for cryptographic procedures performed on the device. The signal generator circuits may each comprise an oscillator circuit, and the selection of the subsets may be according to a comparison of the outputs of the subsets of circuits, for example, according to a comparison of output oscillation frequencies.
Abstract translation: 选择体现在设备中的多个信号发生器电路的子集,然后从所选择的子集产生装置的易失性值。 易失性值可以用于设备的认证和/或用于在设备上执行的密码过程。 信号发生器电路可以各自包括振荡器电路,并且子集的选择可以根据电路子集的输出的比较,例如根据输出振荡频率的比较。
-
-