USING DARK BITS TO REDUCE PHYSICAL UNCLONABLE FUNCTION (PUF) ERROR RATE WITHOUT STORING DARK BITS LOCATION
    1.
    发明申请
    USING DARK BITS TO REDUCE PHYSICAL UNCLONABLE FUNCTION (PUF) ERROR RATE WITHOUT STORING DARK BITS LOCATION 有权
    使用深色位置减少物理不可靠功能(PUF)错误率,而不会存储明显的位置

    公开(公告)号:US20150178143A1

    公开(公告)日:2015-06-25

    申请号:US14140243

    申请日:2013-12-24

    IPC分类号: G06F11/07

    摘要: Dark-bit masking technologies for physically unclonable function (PUF) components are described. A computing system includes a processor core and a secure key manager component coupled to the processor core. The secure key manager includes the PUF component, and a dark-bit masking circuit coupled to the PUF component. The dark-bit masking circuit is to measure a PUF value of the PUF component multiple times during a dark-bit window to detect whether the PUF value of the PUF component is a dark bit. The dark bit indicates that the PUF value of the PUF component is unstable during the dark-bit window. The dark-bit masking circuit is to output the PUF value as an output PUF bit of the PUF component when the PUF value is not the dark bit and set the output PUF bit to be a specified value when the PUF value of the PUF component is the dark bit.

    摘要翻译: 描述了用于物理不可克隆功能(PUF)组件的暗位掩蔽技术。 计算系统包括处理器核心和耦合到处理器核心的安全密钥管理器组件。 安全密钥管理器包括PUF组件和耦合到PUF组件的暗位屏蔽电路。 暗位掩蔽电路是在暗位窗口期间多次测量PUF分量的PUF值,以检测PUF分量的PUF值是否为暗位。 暗位表示PUF组件的PUF值在暗位窗口期间不稳定。 当PUF值不是暗位时,暗位屏蔽电路将输出PUF值作为PUF分量的输出PUF位,并且当PUF分量的PUF值为 黑暗的一点

    Offline Device Authentication and Anti-Counterfeiting Using Physically Unclonable Functions
    3.
    发明申请
    Offline Device Authentication and Anti-Counterfeiting Using Physically Unclonable Functions 审中-公开
    使用物理不可克隆功能的离线设备认证和防伪

    公开(公告)号:US20130147511A1

    公开(公告)日:2013-06-13

    申请号:US13313298

    申请日:2011-12-07

    IPC分类号: H03K19/23

    摘要: The output of a physically unclonable function (PUF) may be processed to reduce its size. The post-processing result is served as a device intrinsic unclonable identifier and is signed by the device manufacturer to create a certificate stored on board the same device that includes the physically unclonable function. This scheme may not require online verification and complex error correction on PUFs in some cases.

    摘要翻译: 可以处理物理不可克隆功能(PUF)的输出以减小其大小。 后处理结果作为设备固有的不可克隆标识符,并由设备制造商签署,以创建存储在同一设备上的证书,其中包含物理上不可克隆的功能。 在某些情况下,该方案可能不需要在线验证和PUF复杂的纠错。

    PHYSICALLY UNCLONABLE FUNCTION REDUNDANT BITS
    4.
    发明申请
    PHYSICALLY UNCLONABLE FUNCTION REDUNDANT BITS 审中-公开
    物理上不可逾越的功能冗余位

    公开(公告)号:US20150188717A1

    公开(公告)日:2015-07-02

    申请号:US14141226

    申请日:2013-12-26

    IPC分类号: H04L9/32

    摘要: Embodiments of an invention for using physically unclonable function redundant bits are disclosed. In one embodiment, an integrated circuit includes a PUF cell array and redundancy logic. The PUF cell array includes a plurality of redundant cells and is to provide a raw PUF value. The redundancy logic is to generate a redirection list to be used to replace each of one or more bits of the raw PUF value with a redundant bit value from one of the redundant cells.

    摘要翻译: 公开了用于使用物理上不可克隆的功能冗余位的发明的实施例。 在一个实施例中,集成电路包括PUF单元阵列和冗余逻辑。 PUF单元阵列包括多个冗余单元并且提供原始PUF值。 冗余逻辑是生成一个重定向列表,用于使用来自冗余单元之一的冗余比特值来替换原始PUF值的一个或多个比特中的每一个。

    DEVICE AUTHENTICATION USING A PHYSICALLY UNCLONABLE FUNCTIONS BASED KEY GENERATION SYSTEM
    5.
    发明申请
    DEVICE AUTHENTICATION USING A PHYSICALLY UNCLONABLE FUNCTIONS BASED KEY GENERATION SYSTEM 有权
    使用基于物理不可靠函数的密钥生成系统的设备认证

    公开(公告)号:US20140189890A1

    公开(公告)日:2014-07-03

    申请号:US13730469

    申请日:2012-12-28

    IPC分类号: G06F21/70

    摘要: At least one machine accessible medium having instructions stored thereon for authenticating a hardware device is provided. When executed by a processor, the instructions cause the processor to receive two or more device keys from a physically unclonable function (PUF) on the hardware device, generate a device identifier from the two or more device keys, obtain a device certificate from the hardware device, perform a verification of the device identifier, and provide a result of the device identifier verification. In a more specific embodiment, the instructions cause the processor to perform a verification of a digital signature in the device certificate and to provide a result of the digital signature verification. The hardware device may be rejected if at least one of the device identifier verification and the digital signature verification fails.

    摘要翻译: 提供了至少一个具有存储在其上用于认证硬件设备的指令的机器可访问介质。 当处理器执行时,指令使处理器从硬件设备上的物理不可克隆功能(PUF)接收两个或多个设备密钥,从两个或多个设备密钥生成设备标识符,从硬件获得设备证书 设备,执行设备标识符的验证,并提供设备标识符验证的结果。 在更具体的实施例中,指令使处理器执行设备证书中的数字签名的验证并提供数字签名验证的结果。 如果设备标识符验证和数字签名验证中的至少一个失败,则硬件设备可能被拒绝。

    EXECUTION-AWARE MEMORY PROTECTION
    10.
    发明申请
    EXECUTION-AWARE MEMORY PROTECTION 有权
    执行 - 注意保护

    公开(公告)号:US20150032996A1

    公开(公告)日:2015-01-29

    申请号:US13952849

    申请日:2013-07-29

    IPC分类号: G06F9/38

    摘要: Execution-Aware Memory protection technologies are described. A processor includes an instruction fetch unit to fetch instructions of applications executing in a multitasking environment and an execution unit to execute the instructions. A memory protection unit (MPU) enforces memory access control of the applications by defining an instruction region (I-space) and a data region (D-space and linking the I-space to the D-space. When the MPU determining whether an instruction address is within the I-space and whether a data address of a data access operation is within the D-space. The MPU issues a memory protection fault for the data access operation when either the instruction address is not within the I-space or the data address is not within the D-space.

    摘要翻译: 执行意识描述内存保护技术。 处理器包括指令获取单元,用于获取在多任务环境中执行的应用的指令,以及执行单元来执行指令。 存储器保护单元(MPU)通过定义指令区域(I空间)和数据区域(D空间并将I空间链接到D空间)来强制应用程序的存储器访问控制,当MPU确定是否 指令地址在I空间内,数据访问操作的数据地址是否在D空间内,当指令地址不在I空间内时,MPU发出数据存取操作的存储器保护故障, 数据地址不在D空间内。