返回项目页面
对比文件列表
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
2002-12-21_TW514844B_发明专利_TW514844B 資料處理系統、記錄裝置、及資料處理方法以及程式提供媒體_+++R_U_q+++.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
2005-05-19_JP2005130059A_发明专利_JP2005130059A Image forming apparatus and part for replacement_+++U+++.docx
2026-03-27 13:18
2005-07-14_US2005154912A_发明申请_US20050154912A1 Firmware encrypting and decrypting method and an apparatus using the same_+++U+++.docx
2026-03-27 13:18
2005-09-29_US2005213756A_发明申请_US20050213756A1 Round key generation for aes rijndael block cipher_+++d_o_p_u+++.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-04-12_JP2007094377A_发明专利_JP2007094377A Encryption processor_+++O_P_R_q_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-07-03_JP2008151829A_发明专利_JP2008151829A Encryption operation apparatus_+++U_d_o_p_q_r+++.docx
2026-03-27 13:18
2008-07-10_JP2008524901A_发明专利_JP2008524901A Data processing apparatus and a method of operating the same_+++o_p_q_r_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
US2003037248A1_Description_20260321_0241_+++U_a_d_o_p+++.docx
2026-03-27 13:18
2007-04-12_JP2007094377A_发明专利_JP2007094377A Encryption processor_+++O_P_R_q_u+++.docx

对比文件名称:2007-04-12_JP2007094377A_发明专利_JP2007094377A Encryption processor

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

模型名称:本次调用未提供模型名称。

**特征比对表格**

技术特征描述以及公开性判断结果对比文件原文引用公开性论述
**特征A**:包括:在第一多个迭代分块密码术轮中加密所述存储器地址 <br> **未被公开**对比文件未提及使用存储器地址作为加密输入。对比文件涉及AES加密,其输入是待加密的数据和密钥,例如描述“入力データを暗号化する”(加密输入数据)[2],以及图7所示的传统AES加密/解密电路。对比文件公开的加密处理器(例如实现AES)是对输入数据(明文或密文)进行迭代的分块密码处理。其处理过程不涉及将“存储器地址”作为一个独立的输入在多个迭代轮次中进行加密。目标专利的核心创新点之一是利用地址先于数据可用的特点,预先对地址进行多轮加密。对比文件既未明确描述也未暗示此操作,因此特征A既未被直接公开也未被隐含公开。
**特征B**:使用来自所述第一多个迭代分块密码术轮中的一个或多个中间轮的结果来生成数据轮密钥 <br> **未被公开**对比文件描述了密钥扩展(KeyExpander)过程以生成轮密钥,例如:“鍵データラウンド処理部802が、入力されたデータに基づいて当該ラウンドのラウンド鍵を生成し、生成したラウンド鍵を中間データ記憶部208に格納する”(密钥数据轮处理部802基于输入的数据生成该轮的轮密钥,并将生成的轮密钥存储到中间数据存储部208)[2]。对比文件公开了从主密钥生成轮密钥的密钥扩展过程(如AES的密钥调度)。然而,目标专利的特征B特指使用“第一多个迭代分块密码术轮”(即地址加密阶段)中的一个或多个中间轮的结果(即经部分加密的地址)来生成用于数据加密的轮密钥。对比文件中的轮密钥生成是基于主密钥或前一轮密钥,而非基于对地址进行加密所得的中间结果。两者在技术手段和作用上均不相同,因此特征B未被公开。
**特征C**:在所述第一多个迭代分块密码术轮之后将所述数据与经加密的存储器地址相组合 <br> **未被公开**对比文件未提及将数据与经加密的存储器地址组合。其描述了在数据轮处理中,将数据与轮密钥组合,例如“AddRoundKeyはデータと秘密鍵から生成されるラウンド鍵とのXORを計算する”(AddRoundKey计算数据与从秘密密钥生成的轮密钥的XOR)[2]。目标专利的特征C是连接地址加密阶段和数据加密阶段的关键步骤,通过将数据与完全加密后的地址(例如通过XOR)进行“白化”来引入地址变量。对比文件完全没有涉及使用经加密的存储器地址作为与数据组合的元素。因此,该特征未被公开。
**特征D**:在第二多个分块密码术轮中使用所述数据轮密钥来加密所述数据, <br> **未被公开**对比文件公开了在数据轮处理中使用轮密钥加密数据,例如“入力データラウンド処理部801が、入力されたデータに基づいて当該ラウンドのデータラウンド処理を実行し”(输入数据轮处理部801基于输入的数据执行该轮的数据轮处理)[2],结合图7可知该处理包括使用轮密钥的AddRoundKey步骤。对比文件确实公开了在多个分块密码术轮中使用轮密钥来加密数据,这是AES等标准分块密码的常规操作。然而,目标专利的特征D中“所述数据轮密钥”具有特定含义,即指代由特征B定义的、从地址加密阶段结果生成的轮密钥。由于对比文件中的轮密钥来源于传统密钥调度而非地址加密结果,因此其公开的“使用轮密钥加密数据”与特征D在所使用的密钥来源和作用上存在本质区别。特征D作为一个整体(包含对“数据轮密钥”的限定)未被公开。
**特征E**:其中生成所述数据轮密钥包括:从关于所述第一多个迭代分块密码术轮中的至少一些中间轮的经加密存储器地址提取多个位 <br> **未被公开**对比文件未提及从经加密的存储器地址提取位来生成密钥。该特征是特征B的具体实现细节。由于对比文件根本没有涉及“第一多个迭代分块密码术轮”(地址加密)和“经加密存储器地址”,因此更不可能公开从这些地址的中间加密结果中提取位来生成密钥的方法。该特征未被公开。
**特征F**:从所提取出的多个位的片段选择所述数据轮密钥。 <br> **未被公开**对比文件未提及上述操作。同特征E,这是特征B的进一步细化。在对比文件未公开特征B所依赖的前提(地址加密及其中间结果)的情况下,该具体选择步骤也无从谈起。未被公开。
**特征G**:其特征在于,加密所述存储器地址是在所述数据可用之前开始的。 <br> **未被公开**对比文件未提及加密存储器地址。目标专利的特征G是基于特征A的进一步限定,强调地址加密的提前开始以降低等待时间。由于对比文件未公开对存储器地址的加密(特征A),因此该时序特征自然也未被公开。
**特征H**:其特征在于,加密所述存储器地址包括:根据第一变换函数变换所述存储器地址 <br> **未被公开**对比文件未提及对存储器地址的变换。这是对地址加密阶段具体操作的一个限定。由于对比文件未公开地址加密阶段本身,因此其包含的“根据第一变换函数变换所述存储器地址”也未被公开。
**特征I**:将经变换的存储器地址与轮密钥混合。 <br> **未被公开**对比文件未提及将经变换的地址与轮密钥混合。同特征H,这是地址加密阶段的一个具体步骤。对比文件未公开此操作。
**特征J**:其特征在于,加密所述存储器地址还包括:将所述存储器地址分段 <br> **未被公开**对比文件未提及对存储器地址进行分段。同特征H,这是地址加密阶段的一个可能的具体操作(例如,图5中的地址分段模块506)。对比文件未公开此操作。
**特征K**:对不同的存储器地址片段执行位替换。 <br> **未被公开**对比文件未提及对存储器地址片段执行位替换。同特征H,这是地址加密阶段的一个可能的具体操作(例如,图5中的替换盒508)。对比文件未公开此操作。
**特征L**:其特征在于,生成所述数据轮密钥包括:将所提取出的多个位级联到串中,所述数据轮密钥从所述串中选择。 <br> **未被公开**对比文件未提及将位级联成串并从串中选择密钥。这是特征B、E、F的一种具体实现方式。由于对比文件未公开基于地址加密结果生成数据轮密钥的整体构思,该具体实现细节也未被公开。
**特征M**:其特征在于,用于所述第二多个分块密码术轮中较早轮次的数据轮密钥是使用来自源于所述第一多个迭代分块密码术轮中较晚轮次的经加密存储器地址的位来生成的。 <br> **未被公开**对比文件未提及上述密钥生成时序关系。该特征限定了地址加密阶段与数据加密阶段在密钥生成上的特定时序依赖关系(较晚的地址轮结果用于生成较早的数据轮密钥),这是目标专利实现高效并行/流水线操作的一个优化细节。对比文件完全未涉及这种基于两个处理阶段且具有特定时序的密钥生成机制。未被公开。
**特征N**:其特征在于,所述数据是藉由可逆的操作来与所述经加密存储器地址相组合的。 <br> **未被公开**对比文件未提及数据与经加密存储器地址的组合。其公开的可逆操作(如XOR)用于数据与轮密钥的混合(AddRoundKey)。目标专利的特征N是对特征C中组合操作性质的限定,特指数据与“经加密存储器地址”之间的可逆操作(如XOR)。对比文件虽然公开了使用可逆操作(XOR),但操作对象是数据与轮密钥,而非与经加密的地址。因此,该特征未被公开。
**特征O**:其特征在于,加密所述数据包括:根据第二变换函数变换所述数据 <br> **《直接公开》**“AESでは、128ビット(16バイト)の入力データに対して、4つの基本演算(ShiftRows、SubBytes、MixColumns、AddRoundKey)を複数回繰り返す。”(在AES中,对于128位(16字节)的输入数据,重复执行四个基本操作(ShiftRows、SubBytes、MixColumns、AddRoundKey)多次。)[2]对比文件明确公开了在AES加密过程中,对输入数据执行ShiftRows、SubBytes、MixColumns等变换操作。这些操作属于“根据变换函数变换所述数据”。虽然在目标专利中,该变换被称为“第二变换函数”以区别于地址阶段的“第一变换函数”,但本领域技术人员可以毫无疑义地确定,对比文件中描述的这些对数据执行的基本加密变换,即对应于目标专利中加密数据时所使用的变换函数。因此,该特征被直接公开。
**特征P**:将经变换的数据与所述数据轮密钥中的一个或更多个混合。 <br> **《直接公开》**“AddRoundKeyはデータと秘密鍵から生成されるラウンド鍵とのXORを計算する。”(AddRoundKey计算数据与从秘密密钥生成的轮密钥的XOR。)[2]对比文件明确公开了在AES的每一轮中,执行AddRoundKey操作,即将数据(经过ShiftRows、SubBytes等变换后)与当前轮的轮密钥进行XOR运算。XOR是一种典型的“混合”操作。这直接公开了“将经变换的数据与所述数据轮密钥中的一个或更多个混合”这一技术特征。
**特征Q**:其特征在于,加密所述数据还包括:将所述数据分段成多个数据片段 <br> **《隐含公开》**“AESでは、128ビット(16バイト)の入力データに対して、...”(在AES中,对于128位(16字节)的输入数据,...)[2];以及AES算法将128位数据视为4x4字节的矩阵进行处理,这隐含了分段。对比文件虽然没有明确使用“分段”一词,但其描述的AES算法在处理128位数据时,将其视为4行4列的字节矩阵(例如ShiftRows操作按行移位,SubBytes操作按字节替换,MixColumns操作按列混合)。本领域技术人员公知,这种按字节或按行列组织数据的方式,实质上就是将数据分成了多个片段(如16个8位片段,或4个32位列)以便进行后续的替换、移位和混合操作。因此,可以合理地推断出对比文件隐含公开了“将所述数据分段成多个数据片段”这一步骤。
**特征R**:对不同的数据分段执行位替换。 <br> **《直接公开》**“SubBytesはデータの各バイトを2 8のガロア体GF(2 8 )の逆元に変換し、更に、アフィン変換と呼ばれる行列変換を行う。”(SubBytes将数据的每个字节转换为2^8伽罗瓦域GF(2^8)的逆元,并进行称为仿射变换的矩阵变换。)[2]对比文件明确公开了AES中的SubBytes操作,该操作对数据中的每一个字节(即一个数据分段)执行非线性替换(先求逆元再进行仿射变换)。这直接且明确地公开了“对不同的数据分段执行位替换”这一技术特征。
**特征S**:其特征在于,所述第二多个分块密码术轮多于所述第一多个迭代分块密码术轮。 <br> **未被公开**对比文件未提及将加密过程划分为针对地址的第一多个轮和针对数据的第二多个轮,因此无法比较两者轮数。该特征限定了地址加密轮数(第一多个)与数据加密轮数(第二多个)的数量关系。由于对比文件根本没有公开目标专利所定义的“第一多个迭代分块密码术轮”(地址加密阶段)和“第二多个分块密码术轮”(数据加密阶段)这种两阶段划分,因此该数量关系无从比较,也未被公开。
**特征T**:其特征在于,所述存储器地址在所述第一多个迭代分块密码术轮上被迭代地加密,并且所述数据在所述第二多个分块密码术轮上被迭代地加密。 <br> **未被公开**对比文件未提及对存储器地址进行迭代加密。其描述了数据在多个轮次上的迭代加密,例如“4つの基本演算...を複数回繰り返す”(重复执行四个基本操作多次)[2]。该特征是一个组合特征,包含两个并列的迭代加密过程。对于前半部分“存储器地址在所述第一多个迭代分块密码术轮上被迭代地加密”,对比文件未公开任何对存储器地址的迭代加密,因此该部分未被公开。对于后半部分“数据在所述第二多个分块密码术轮上被迭代地加密”,对比文件直接公开了数据在多个轮次上的迭代加密(如AES的10/12/14轮)。然而,由于该组合特征要求两个部分同时成立,且前半部分未被公开,因此特征T作为一个整体未被对比文件公开。
**特征U**:其特征在于,还包括:将经加密的数据存储在所述存储器地址中。 <br> **《隐含公开》**对比文件描述了加密处理器的功能是加密输入数据并输出。虽然未明确记载“存储在所述存储器地址中”,但加密数据的目的是为了存储或传输,将加密后的数据存回其来源地址或指定地址是本领域技术人员在完成加密后的常规且必要的后续步骤。目标专利的该特征限定了加密过程的最终动作。对比文件公开了加密数据的过程。对于一个完整的、用于保护存储器数据的加密系统,在处理器完成数据加密后,将密文写回到指定的存储器地址是必然的、隐含的操作。本领域技术人员能够毫无困难地推导出,经加密的数据需要被存储(或写回)到某个位置,而在目标专利的语境下,这个位置就是用于加密的存储器地址。因此,该特征被隐含公开。

<<<O>>><<<P>>><<<R>>><<<q>>><<<u>>>

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

网站备案号:渝ICP备2023012882号


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