### 对比文件与目标专利信息
- **对比文件名称:** 2013-09-26_US2013254636A_发明申请_US20130254636A1 SYSTEM ON CHIP AND METHOD FOR CRYPTOGRAPHY USING A PHYSICALLY UNCLONABLE FUNCTION
- **目标专利名称:** 1076密码存储器认证CN112182668B
- **本次调用的模型名称:** 大语言模型(通用专利分析引擎)
---
### 特征比对表格
| 技术特征描述以及公开性判断结果 | 对比文件原文引用 | 公开性论述 |
| **特征A:随机存取存储器器件《直接公开》** | [0037] “The processor core (PC) 12 executes the desired application. The PC has access to volatile random access memory (RAM) for implementing the typical C-language execution constructs, such as a stack and heap.” | 对比文件明确公开了处理器核所访问的易失性随机存取存储器(RAM),即本专利所述的随机存取存储器器件。本领域技术人员可以毫无疑义地确定该技术特征已被公开。 |
| **特征B:通过第一接口与所述随机存取存储器器件耦合的至少一个处理核《直接公开》** | [0037] “The processor core (PC) 12 executes the desired application. The PC has access to volatile random access memory (RAM)…” | 对比文件公开了处理器核(PC 12)通过内部总线(第一接口)与RAM耦合以执行应用。这是片上系统架构中的标准耦合方式,因此特征B被直接公开。 |
| **特征C:安全硬件元件,其包括哈希函数电路并直接与所述随机存取存储器器件耦合《未公开》** | [0037] “The CC 110 is a stand-alone hardware component that provides cryptographic services to the PC 12… The CC 110 has a unidirectional interface with a register Reg 14.” [0056] “m is sent to the CC 110… through the external interface of a system on chip, an internal interface to the CC 110 connected to another component, like, such as, a processing core.” | 对比文件公开了作为安全硬件元件的密码核(CC 110/210),并公开其利用SHA-256哈希函数生成密钥。然而,CC并不与RAM直接耦合,其获取数据的路径必须经过处理核(PC)的中转。对比文件中CC的核心接口连接至寄存器和PUF,而非具有RAM的直接有线连接。本领域技术人员无法从对比文件中得出CC与RAM“直接耦合”的技术方案。 |
| **特征D:所述直接耦合为直接有线连接而不穿过所述设备中的任何器件,从RAM存储器空间获得数据作为输入《未公开》** | (同特征C的引用) | 特征D是对特征C中“直接耦合”的进一步限定。由于对比文件未公开安全硬件元件与RAM的直接耦合连接,其特征D的技术方案(直接有线连接获取RAM数据)自然未被公开。 |
| **特征E:产生所述输入的哈希值作为输出《隐含公开》** | [0099] “the CC 210 applies a cryptographic hash. That is, to generate a 256-bit AES key, the CC 210 computes K1=H(R1), where H is the SHA-256 hash function.” | 对比文件明确公开了安全硬件元件(CC)具有SHA-256哈希函数电路,能够产生输入的哈希值作为输出。虽然对比文件中该哈希电路的输入是PUF响应(而非RAM数据),但哈希函数电路本身是一种通用数据处理结构。本领域技术人员可以合理推断出:该哈希函数电路能够基于任何给定的输入数据产生哈希值,包括从RAM存储器空间获得的数值。对比文件部分公开了该技术特征的核心结构,因此特征E被隐含公开。 |
| **特征F:使用设备的物理不可克隆函数值对哈希值进行密码签名《直接公开》** | [0007] “…generating a candidate key from the PUF and the cryptographic processing core; using the candidate key to produce a public and private key pair in the cryptographic processing core; placing a digital signature on a communication using the private key in the cryptographic processing core;…” [0106] “the CC 210 uses sk to sign m, returning the signature and the public key pk to PC.” | 对比文件公开了利用PUF生成候选密钥,进而产生公私钥对,并利用私钥对通信进行数字签名的完整过程。在本领域中,数字签名操作的标准流程即为私钥对消息的哈希值进行密码签名。对比文件公开了“PUF值→私钥→签名哈希值”这一等同技术方案,因此特征F被直接公开。 |
| **特征G:经由将安全硬件元件连接到通信总线的接口向通信总线提供签名的哈希值作为认证《未公开》** | [0063] “the CC 110 passes e to the requesting entity… the requesting entity may be a processing core, a user through an external input to the CC 110, an additional component through an internal input, or any other interface to the CC 110 configured to receive e.” | 对比文件中,密码核(CC)加解密或签名后的结果首先传递给请求实体(通常为处理核PC),再由PC与外部通信总线交互。对比文件并未描述安全硬件元件直接通过接口连接到通信总线并提供认证的技术特征。因此特征G未被公开。 |
| **特征H:PUF值包括随机存取存储器器件的制造变化的值特性《未公开》** | [0020] “PUFs use distinct instances of hardware produce distinct behavioral characteristics, like, for example, variations in the length and width of wire producing varying oscillations between ring oscillators in a PUF.” | 对比文件明确其PUF是基于硬件实例(如环形振荡器的线长线宽制造差异)产生的独特行为特征,而非特指随机存取存储器(RAM)器件的制造变化。本领域技术人员无法从对比文件中合理推断出“PUF值包括RAM的制造变化值特性”这一具体限定。 |
| **特征I:安全硬件元件向平台配置寄存器电路提供哈希值,存储多个存储器空间导出的哈希值《未公开》** | (全文未涉及) | 对比文件全文未涉及平台配置寄存器(PCR)电路,也未涉及对RAM多个存储器空间进行分区哈希并存储的技术方案。对比文件的寄存器用于存储种子值和密钥,而非存储存储器空间的完整性度量值。因此特征I未被公开。 |
| **特征J:输出随机存取存储器器件的存储器内容的认证,所述认证包括所述哈希值《未公开》** | (全文未涉及RAM内容认证) | 对比文件的技术方案专注于一次性密钥(ROK)的生成及使用,用于加解密消息或数字签名,并不涉及对RAM具体存储器空间内容的完整性认证。因此特征J未被公开。 |
| **特征K:使用公钥-私钥对的私钥来对哈希值进行密码签名《直接公开》** | [0103-0106] “the goal, then, is to generate a pair (pk, sk)… the CC 210 uses sk to sign m, returning the signature and the public key pk to PC. pk can then be used by a third party to verify the signature.” | 对比文件明确公开了利用私钥(sk)对消息进行签名并返回公钥(pk)用于验证的技术方案。数字签名技术方案的标准动作即私钥对消息的哈希值进行加密签名,因此特征K被直接公开。 |
| **特征L:安全硬件元件包括进行密码签名的电路,但不包括使用私钥执行解密操作的电路《未公开》** | [0037] “Dec(e(m)): a decryption function that takes a ciphertext as input. Given e(m) repeatedly, this service returns the plaintext m only on the first execution.” [0107] “the Dec(m) function is invoked to have the CC 210 decrypt the message.” | 对比文件明确公开了密码核(CC)执行解密操作的功能。一次性密钥(ROK)的核心特性之一就是“一次解密”(read-once decryption),解密功能是其不可或缺的组成部分。这与特征L“不包括使用私钥执行解密操作的电路”完全相反,因此特征L未被公开。 |
| **特征M:公钥密码系统包括RSA或ElGamal密码系统《直接公开》** | [0103] “For instance, if the RSA cryptosystem is used, the CC 210 knows (or can create) the two large prime numbers p and q such that n=pq.” | 对比文件明确公开了使用RSA公钥密码系统,因此特征M被直接公开。 |
| **特征N:还包括只读存储器,安全硬件元件耦合至ROM生成第二哈希值《未公开》** | (全文未涉及ROM度量) | 对比文件未公开安全硬件元件与只读存储器耦合以获取PUF值和ROM数据并生成第二哈希值的技术方案。因此特征N未被公开。 |
| **特征O:处理核包括微控制器处理核,执行存储在RAM中的代码《直接公开》** | [0037] “The processor core (PC) 12 executes the desired application. The PC has access to volatile random access memory (RAM)…” [0115] “the board features an Altera Cyclone EP1C3T100 field-programmable gate array (FPGA) 320 alongside an NXP LPC2132 ARM processor 322.” | 对比文件公开了处理核(PC 12)执行应用,并具有RAM访问权限。具体实施方式中采用了业界典型的ARM微控制器(NXP LPC2132)作为处理核心,其自然具备从RAM读取并执行代码的能力。因此特征O被直接公开。 |
| **特征P:所述设备包括轨道车辆制动器件《未公开》** | (全文未涉及) | 对比文件的应用场景包括USB设备、TPM、委托签名等,全文未提及任何关于轨道车辆或制动器件的技术内容。因此特征P未被公开。 |
---
### 结论代码
根据上述严谨比对:
- **对比文件直接公开的技术特征有:** A, B, F, K, M, O
- **对比文件隐含公开的技术特征有:** E
<<<A>>><<<B>>><<<F>>><<<K>>><<<M>>><<<O>>>
<<<e>>>