返回项目页面
对比文件列表
1982-03-09_US4319079A_发明授权_US4319079A Crypto microprocessor using block cipher_+++a_h_i_n_o_p_q_r_t_u+++.docx
2026-03-27 13:18
2002-02-05_US6345359B_发明授权_US06345359B1 In-line decryption for protecting embedded software_+++C_F_I_J_K_N_a_b_e_g_h_u+++.docx
2026-03-27 13:18
2003-04-03_US2003065933A_发明申请_US20030065933A1 Microprocessor with improved task management and table management mechanism_+++U_d_g_h_i_o_p_q_r_t+++.docx
2026-03-27 13:18
2003-04-10_WO2003030441A_发明申请_WO2003030441A2 MEMORY ENCRYPTION_+++A_C_H_I_N_O_P_T_U_d_g_s+++.docx
2026-03-27 13:18
2003-05-01_US2003084308A_发明申请_US20030084308A1 Memory encryption_+++A_C_N_U_g_h_i_j_k_o_p_q_r_t+++.docx
2026-03-27 13:18
2005-01-12_CN1565102A_发明公开_CN1565102A 存储器加密_+++C_H_I_N_O_P_U_a_g_t+++.docx
2026-03-27 13:18
2006-01-05_JP2005505069A_发明专利_JP2005505069A Memory encryption_+++A_C_H_I_N_O_S_T_U_d_g_p+++.docx
2026-03-27 13:18
2006-11-23_US2006265563A_发明申请_US20060265563A1 Word-individual key generation_+++O_P_Q_R_h_i_u+++.docx
2026-03-27 13:18
2007-06-21_US2007140477A_发明申请_US20070140477A1 Memory encryption for digital video_+++A_C_G_H_I_J_K_N_U+++.docx
2026-03-27 13:18
2007-08-16_US2007192592A_发明申请_US20070192592A1 Decryption and encryption during write accesses to a memory_+++A_D_G_I_P_h_o_t_u+++.docx
2026-03-27 13:18
2008-10-08_EP1978467A_发明公开_EP1978467A1 Integrated circuit and method for secure execution of software_+++C_G_N_U_a_h_i_j_k+++.docx
2026-03-27 13:18
1982-03-09_US4319079A_发明授权_US4319079A Crypto microprocessor using block cipher_+++a_h_i_n_o_p_q_r_t_u+++.docx

**对比文件名称**:1982-03-09_US4319079A_发明授权_US4319079A Crypto microprocessor using block cipher

**目标专利名称**:低等待时间的分块密码术CN102204158B

**本次调用模型名称**:深度分析对比文件公开性模型

### **特征比对表格**

技术特征描述及公开性判断对比文件原文引用公开性论述
**特征A**:包括:在第一多个迭代分块密码术轮中加密所述存储器地址<br>**判断结果**:《隐含公开》对比文件第4栏第5-10行:<br>“The block address on bus 82 controls part of the deciphering process in circuit 4 as described below... Deciphering within circuit 4 is controlled by one or more encryption keys such as master key 10, program key 11, and data key 9.” <br>第6栏第8-13行:<br>“Unlike DES, one or more of the eight iterations in FIG. 1 are controlled by the address of the block being deciphered. This address is stored in register 77 and controls the fourth and fifth iteration (F-boxes 94 and 95) in FIG. 1.”目标专利中特征A是“地址阶段”的核心,即在数据可用之前,先通过多个迭代分块密码术轮对存储器地址进行加密。对比文件明确指出,块地址(block address)参与控制解密过程(deciphering process),具体控制迭代分块密码(F-box)的轮次(如第4、5轮)。这意味着在解密数据块的过程中,块地址本身被作为输入参数,参与了分块密码术的迭代运算,实质上等同于对地址进行了密码学变换(即加密)。虽然对比文件主要描述解密过程,但本领域技术人员熟知,分块密码的加密和解密结构通常对称或相似,地址在加密模式中同样可以控制迭代过程。因此,对比文件隐含公开了“在第一多个迭代分块密码术轮中加密所述存储器地址”这一技术手段。
**特征B**:使用来自所述第一多个迭代分块密码术轮中的一个或多个中间轮的结果来生成数据轮密钥<br>**判断结果**:《未公开》无相应内容。目标专利中特征B的核心在于,用于加密数据的“数据轮密钥”是从地址加密阶段的**中间轮结果**中提取信息生成的。对比文件虽然提到了密钥管理(如主密钥、程序密钥、数据密钥)以及地址参与解密,但并未描述任何从地址加密或变换过程中的中间结果提取信息来生成用于后续数据加密轮次密钥的方案。对比文件的密钥是预置的(如主密钥10、程序密钥11)或从其他来源加载,与地址加密的中间状态无关。因此,对比文件未公开此特征。
**特征C**:在所述第一多个迭代分块密码术轮之后将所述数据与经加密的存储器地址相组合<br>**判断结果**:《未公开》无相应内容。目标专利中特征C指在地址阶段完成后,将明文数据与经过多个轮次加密后的地址结果(如通过XOR)进行组合,作为数据加密阶段的输入。对比文件描述了解密过程,其中地址信息是作为控制参数(如与密钥混合后控制F-box)参与到每一轮的运算中,而不是在完成一个独立的地址加密阶段后,将其结果作为一个整体与数据组合。没有公开“先完成地址迭代加密,再将结果与数据组合”的明确步骤。因此,对比文件未公开此特征。
**特征D**:在第二多个分块密码术轮中使用所述数据轮密钥来加密所述数据,<br>**判断结果**:《未公开》对比文件第2栏第26-31行:<br>“Deciphering circuit 4 also deciphers blocks of the program's enciphered data for further processing by the deciphered instructions executed in CMP 16. Circuit 4 may also encipher blocks of plain data on bus 61 for outputting to external storage and/or data communication devices.”对比文件公开了使用分块密码电路(circuit 4)来加/解密数据块。但是,目标专利特征D明确限定了在“第二多个分块密码术轮”中使用的是“所述数据轮密钥”,即从地址阶段生成的特殊密钥。对比文件中使用的是预置的密钥(如数据密钥9、主密钥10等),而非从地址加密过程派生出的“数据轮密钥”。因此,虽然都使用了分块密码术加密数据,但所使用的密钥来源和生成方式不同,对比文件未公开“使用所述数据轮密钥”这一限定。
**特征E**:其中生成所述数据轮密钥包括:从关于所述第一多个迭代分块密码术轮中的至少一些中间轮的经加密存储器地址提取多个位<br>**判断结果**:《未公开》无相应内容。如特征B所述,对比文件完全没有涉及从地址加密的中间轮结果中提取位来生成密钥的技术方案。因此,该子特征未被公开。
**特征F**:从所提取出的多个位的片段选择所述数据轮密钥。<br>**判断结果**:《未公开》无相应内容。该子特征依赖于特征E,既然特征E未公开,此选择步骤自然也无从谈起。对比文件未公开此特征。
**特征G**:其特征在于,加密所述存储器地址是在所述数据可用之前开始的。<br>**判断结果**:《未公开》无相应内容。目标专利利用地址信息先于数据可用的特点来提前(预处理)加密地址,以减少整体等待时间。对比文件虽然提到了地址参与解密,但并未描述或暗示地址的加密/处理过程可以**在数据块本身可用之前独立开始**。其解密过程是针对一个已经读取的、包含地址和数据的整体块进行的。因此,对比文件未公开此优化等待时间的具体特征。
**特征H**:其特征在于,加密所述存储器地址包括:根据第一变换函数变换所述存储器地址<br>**判断结果**:《隐含公开》对比文件第6栏第8-13行(同特征A引用);<br>第7栏第12-20行(图3描述):<br>“This scrambled address is a complicated function of the block address in register 77. The block address is expanded in box 86 to 32 bits, exclusive-ORed in gates 87 to the secret address key 66 and scrambled by STSTS box 24...”目标专利中“根据第一变换函数变换所述存储器地址”是地址加密的具体操作。对比文件中,为了使地址参与并影响解密过程,对块地址进行了处理:先扩展(expansion box 86),再与密钥异或(gates 87),然后通过一个被称为“STSTS box”的复杂非线性函数进行置乱(scrambled)。这个“STSTS box”本身就是一个包含替换(S-box)和置换(T-box)的变换函数(见第8栏对图4的描述)。因此,对比文件隐含公开了通过对地址应用一个复杂的(非线性的)变换函数(STSTS box)来处理地址,这对应于目标专利中的“根据第一变换函数变换”。
**特征I**:将经变换的存储器地址与轮密钥混合。<br>**判断结果**:《隐含公开》对比文件第7栏第14-16行:<br>“The block address is expanded in box 86 to 32 bits, exclusive-ORed in gates 87 to the secret address key 66...”目标专利中“将经变换的存储器地址与轮密钥混合”是地址加密的一个步骤。在对比文件中,地址在处理过程中(在进入STSTS box 24之前)与一个“秘密地址密钥(secret address key 66)”进行了异或(exclusive-ORed)操作。异或操作是密码学中常见的混合(mixing)操作。虽然对比文件没有明确称之为“轮密钥”,但其“地址密钥66”在功能上就是用于与地址进行混合的密钥。因此,对比文件隐含公开了将地址(或经初步处理的地址)与一个密钥进行混合的技术手段。
**特征J**:其特征在于,加密所述存储器地址还包括:将所述存储器地址分段<br>**判断结果**:《未公开》无相应内容。目标专利说明书(图5)中描述了将地址分段(例如分成8个8位片段)的详细步骤。对比文件在处理地址时提到了“扩展(expand)”和“置乱(scramble)”,但完全没有提及将地址分成多个片段(segment)的操作。因此,该具体实施方式未被对比文件公开。
**特征K**:对不同的存储器地址片段执行位替换。<br>**判断结果**:《未公开》无相应内容。该特征与特征J相关,是对分段后的地址片段执行的操作(如通过S-box)。对比文件未公开地址分段,因此也不可能公开对分段进行位替换。虽然在STSTS box(图4)的描述中提到了对数据使用S-box进行替换,但这是针对数据块的变换,并非明确针对“存储器地址片段”的操作。因此,该特征未被公开。
**特征L**:其特征在于,生成所述数据轮密钥包括:将所提取出的多个位级联到串中,所述数据轮密钥从所述串中选择。<br>**判断结果**:《未公开》无相应内容。该特征是关于生成数据轮密钥的具体方法。对比文件完全没有描述从地址处理过程中提取位、级联成串、再从串中选择密钥片段的技术方案。因此,未被公开。
**特征M**:其特征在于,用于所述第二多个分块密码术轮中较早轮次的数据轮密钥是使用来自源于所述第一多个迭代分块密码术轮中较晚轮次的经加密存储器地址的位来生成的。<br>**判断结果**:《未公开》无相应内容。该特征描述了地址阶段与数据阶段之间密钥生成的一种特定时序关系,旨在实现并行处理以降低延迟。对比文件没有涉及任何将地址加密的轮次结果按特定时序(较早/较晚)映射到数据加密轮密钥的机制。因此,未被公开。
**特征N**:其特征在于,所述数据是藉由可逆的操作来与所述经加密存储器地址相组合的。<br>**判断结果**:《隐含公开》对比文件第6栏第1-5行(图1描述):<br>“The 32 bits on bus 40 are exclusive-ORed in gates 23 to the 32 bits on bus 21...” <br>第7栏第23-25行(图3描述):<br>“The argument bits on bus 30 are the exclusive-OR sum of the half-block bits on bus 22, and the bits of program key 11, and the scrambled-address bits on bus 27.”目标专利中数据与加密地址的组合通常指异或(XOR)操作。对比文件中,在分块密码的迭代结构中(如图1,图3),异或(exclusive-OR)是核心的、可逆的混合操作,被频繁用于将轮函数输出与另一部分数据结合。特别是在图3的描述中,置乱后的地址(scrambled-address bits)作为输入之一,通过异或操作与数据半块和密钥进行结合。虽然这不是在地址加密完全结束后与数据的组合,但公开了在密码运算中使用可逆操作(异或)来结合地址信息与数据信息的基本手段。因此,可以认为对比文件隐含公开了“藉由可逆的操作(如异或)来与地址信息相组合”的概念。
**特征O**:其特征在于,加密所述数据包括:根据第二变换函数变换所述数据<br>**判断结果**:《隐含公开》对比文件第2栏第43-47行:<br>“The DES enciphers and deciphers data in blocks of 64 bits... DES requires 16 iterations of processing...” <br>第8栏第1-10行(图4描述):<br>“Referring to FIG. 4, the STSTS block cipher circuit consists of five steps of alternating substitution and bit transposition... Thus each bit on bus 40 is a function of every bit on bus 30.”目标专利中“根据第二变换函数变换所述数据”是数据加密阶段的核心操作。对比文件详细描述了用于加解密数据块的分块密码算法,无论是引用DES标准(包含多轮迭代,每轮包含扩展、S-box替换、置换等变换),还是其自研的STSTS电路(包含替换S-box和置换T-box的交替步骤),其本质都是通过一个复杂的、非线性的变换函数来处理数据块。因此,对比文件隐含公开了在加密数据时,需要根据一个变换函数(如DES轮函数或STSTS函数)来变换数据。
**特征P**:将经变换的数据与所述数据轮密钥中的一个或更多个混合。<br>**判断结果**:《隐含公开》对比文件第2栏第43-47行(DES描述):<br>“DES requires 16 iterations of processing during which every bit in the enciphered output block becomes a complicated function of every key bit...” <br>第6栏第15-18行:<br>“Function F in DES includes... exclusive-ORing the 48 expanded bits to 48 bits of key...”目标专利中“将经变换的数据与数据轮密钥混合”是数据加密轮次中的典型步骤。对比文件描述的DES算法及其轮函数F中,明确包含将数据(经扩展后)与密钥进行异或(exclusive-ORing)的步骤。在对比文件自身的STSTS电路应用中,密钥也是通过异或等方式参与到每轮的运算中(如图3中gates 41, 26, 28, 29, 42, 53等)。这公开了在分块密码的每一轮中,将正在处理的数据与一个密钥进行混合的基本操作。虽然对比文件使用的是预置密钥而非“数据轮密钥”,但“与密钥混合”这一操作本身已被公开。
**特征Q**:其特征在于,加密所述数据还包括:将所述数据分段成多个数据片段<br>**判断结果**:《隐含公开》对比文件第6栏第18-20行:<br>“Function F in DES includes segmenting each 32-bit argument into 8 half-bytes...” <br>第8栏第3-5行:<br>“The 32-bit block on bus 30 is divided into eight half-bytes of four bits each.”目标专利中“将数据分段”是数据加密处理的一个准备步骤。对比文件在描述DES的轮函数F以及其STSTS电路时,都明确提到了将输入的数据块分割(segmenting/divided into)成更小的片段(如4位的半字节),以便后续进行S-box替换等操作。这直接对应于目标专利中将数据分段的技术特征。
**特征R**:对不同的数据分段执行位替换。<br>**判断结果**:《隐含公开》对比文件第6栏第20-22行:<br>“...substituting groups of 6 bits using table lookup in fixed publicly-known tables...” <br>第8栏第5-7行:<br>“Each half-byte addresses a small substitution table (S-box) of read-only memory.”目标专利中“对不同的数据分段执行位替换”是数据加密的核心非线性操作。对比文件在描述DES和STSTS电路时,都明确包含了使用查找表(S-box)对数据分段(如6位组、4位半字节)进行替换(substituting)的步骤。这直接公开了该技术特征。
**特征S**:其特征在于,所述第二多个分块密码术轮多于所述第一多个迭代分块密码术轮。<br>**判断结果**:《未公开》无相应内容。目标专利此特征限定了数据加密轮次(第二阶段)多于地址加密轮次(第一阶段)的具体数量关系。对比文件没有将分块密码过程划分为独立的“地址加密阶段”和“数据加密阶段”,因此也不存在这两个阶段轮次数量的比较。该特征未被公开。
**特征T**:其特征在于,所述存储器地址在所述第一多个迭代分块密码术轮上被迭代地加密,并且所述数据在所述第二多个分块密码术轮上被迭代地加密。<br>**判断结果**:《隐含公开》对比文件第6栏第8-10行:<br>“Unlike DES, one or more of the eight iterations in FIG. 1 are controlled by the address of the block being deciphered.” <br>第2栏第43-45行:<br>“DES requires 16 iterations of processing...”目标专利此特征概括了其两阶段迭代加密的核心流程。对比文件虽然没有明确划分两个阶段,但它公开了:1)地址信息参与到分块密码的迭代(iterations)过程中(即地址被迭代处理);2)数据块本身通过多轮迭代(如DES的16轮)的密码算法进行加解密(即数据被迭代加密/解密)。因此,对比文件分别隐含公开了“地址被迭代处理”和“数据被迭代加密”这两个基本概念。虽然其结合方式与目标专利不同,但构成对“迭代加密地址和数据”的隐含公开。
**特征U**:其特征在于,还包括:将经加密的数据存储在所述存储器地址中。<br>**判断结果**:《隐含公开》对比文件第3栏第31-34行:<br>“Data which is output in cipher to external memory 12 passes from buffer 63 via bus 61 to buffer 62 for enciphering... The enciphered block is output via buses 69, 61 and 14 to external memory 12...”目标专利中该特征是加密过程的最终目的和必然结果。对比文件明确描述了将加密后的数据块(enciphered block)输出到外部存储器(external memory 12)进行存储。虽然未明确强调存储到“所述存储器地址”,但根据上下文,数据被存储到其被寻址的位置是存储操作的题中应有之义。因此,对比文件隐含公开了“将经加密的数据存储”这一后续步骤。

<<<a>>><<<h>>><<<i>>><<<n>>><<<o>>><<<p>>><<<q>>><<<r>>><<<t>>><<<u>>>

权利要求与技术特征
Powered by Django

网站备案号:渝ICP备2023012882号


重庆市非显而易见网络科技有限责任公司 A Anti NPE NPE