Method and apparatus for evaluating the strength of an encryption
    2.
    发明授权
    Method and apparatus for evaluating the strength of an encryption 失效
    用于评估加密强度的方法和装置

    公开(公告)号:US07187769B1

    公开(公告)日:2007-03-06

    申请号:US09463907

    申请日:1999-06-01

    IPC分类号: H04K3/00

    摘要: In the evaluation of the randomness of an S-box, measures of resistance to higher order cryptanalysis, interpolation cryptanalysis, partitioning cryptanalysis and differential-linear cryptanalysis and necessary conditions for those measures to have resistance to each cryptanalysis are set, then for functions as candidates for the S-box, it is evaluated whether one or all of the conditions are satisfied, and those of the candidate functions for which one or all of the conditions are satisfied are selected as required. It is also possible to further evaluate the resistance of such selected functions to at least one of differential cryptanalysis and linear cryptanalysis and select those of the candidate functions which are resistant to at least one of the cryptanalyses as required.

    摘要翻译: 在对S-box随机性的评估中,设定了抵抗高阶密码分析,内插密码分析,分配密码分析和差分线性密码分析的措施以及对每个密码分析具有抵制性的措施的必要条件, 对于S盒,评估是否满足一个或所有条件,并且根据需要选择满足一个或所有条件的候选功能的那些。 还可以进一步评估这些所选功能对差分密码分析和线性密码分析中的至少一种的抵抗性,并根据需要选择对至少一种密码子具有抵抗性的候选功能。

    Inverse calculation apparatus and recording medium having stored thereon a program for executing inverse calculation
    3.
    发明授权
    Inverse calculation apparatus and recording medium having stored thereon a program for executing inverse calculation 有权
    在其上存储有用于执行反向计算的程序的反向计算装置和记录介质

    公开(公告)号:US06850960B2

    公开(公告)日:2005-02-01

    申请号:US10419241

    申请日:2003-04-21

    摘要: In an inverse calculation, x is road out of a storage means, [x/2] is calculated and stored therein as b, a lent significant bit of b is stored as a, [(ax+b)/2] is calculated and stored as updated b, and low-order two bits of x are stored as y. Then, for i=1, 2, . . . , n−1, by is calculated, a is updated with −by, [(b+ax)/(2^(2i))] is calculated and stored as updated b, and y+a2^(2i) is calculated and stored as updated y, where y is road out as the result of inverse calculation.

    摘要翻译: 在逆计算中,从存储装置读出x,计算出[x / 2]并存储为b,b的最低有效位被存储为,[(ax + b)/ 2]被计算, 存储为更新b,x的低位2位被存储为y。 那么,对于i = 1,2,... 。 。 ,计算n-1,通过-by更新a,计算[(b + ax)/(2 ^(2))]并将其存储为更新的b,并且y + a2 ^(2 < i>)被计算并存储为更新的y,其中作为反向计算的结果读出y。

    Storage control system for print image data
    5.
    发明授权
    Storage control system for print image data 失效
    用于打印图像数据的存储控制系统

    公开(公告)号:US5210822A

    公开(公告)日:1993-05-11

    申请号:US799147

    申请日:1991-11-27

    摘要: A storage control system for a print image data in a print control apparatus includes a unit for generating a print image expressed by a set of a plurality of dots as a digital data having a dot carrying a two-dimensional address corresponding to a bit, an address conversion unit for converting a digital data carrying a two-dimensional address into a digital data carrying a one-dimensional address, and a full-dot memory for storing a digital data carrying a one-dimensional address in a one-dimensional address structure.

    摘要翻译: 用于打印控制装置中的打印图像数据的存储控制系统包括:用于生成由多个点集合表示的打印图像的单元作为具有带有与位对应的二维地址的点的数字数据, 地址转换单元,用于将承载二维地址的数字数据转换成承载一维地址的数字数据;以及全点存储器,用于存储一维地址结构中承载一维地址的数字数据。

    Block cipher using auxiliary transformation
    6.
    发明授权
    Block cipher using auxiliary transformation 有权
    使用辅助转换的块密码

    公开(公告)号:US07760871B2

    公开(公告)日:2010-07-20

    申请号:US11260126

    申请日:2005-10-28

    IPC分类号: H04L9/06 H04L9/18

    摘要: It is desired to share one circuit by an encryption unit 200 and a decryption unit 500. A normal data transformation unit (FL) 251 and an inverse data transformation unit (FL−1) 273 are located at point symmetry on a non-linear data transformation unit 220, and a normal data transformation unit (FL) 253 and an inverse data transformation unit (FL−1) 271 are located at point symmetry on the non-linear data transformation unit 220. Therefore, the encryption unit 200 and the decryption unit 500 can be configured using the same circuits.

    摘要翻译: 期望由加密单元200和解密单元500共享一个电路。正常数据变换单元(FL)251和逆数据变换单元(FL-1)273位于非线性数据上的点对称位置 变换单元220和正常数据变换单元(FL)253和逆数据变换单元(FL-1)271位于非线性数据变换单元220上的点对称处。因此,加密单元200和解密 单元500可以使用相同的电路进行配置。

    Block encryption device using auxiliary conversion
    7.
    发明授权
    Block encryption device using auxiliary conversion 有权
    使用辅助转换的块加密设备

    公开(公告)号:US07864950B2

    公开(公告)日:2011-01-04

    申请号:US09959853

    申请日:2001-03-08

    IPC分类号: H04L9/06 H04L9/18

    摘要: It is desired to share one circuit by an encryption unit 200 and a decryption unit 500. A normal data transformation unit (FL) 251 and an inverse data transformation unit (FL−1) 273 are located at point symmetry on a non-linear data transformation unit 220, and a normal data transformation unit (FL) 253 and an inverse data transformation unit (FL−1) 271 are located at point symmetry on the non-linear data transformation unit 220. Therefore, the encryption unit 200 and the decryption unit 500 can be configured using the same circuits.

    摘要翻译: 期望由加密单元200和解密单元500共享一个电路。正常数据变换单元(FL)251和逆数据变换单元(FL-1)273位于非线性数据上的点对称位置 变换单元220和正常数据变换单元(FL)253和逆数据变换单元(FL-1)271位于非线性数据变换单元220上的点对称处。因此,加密单元200和解密 单元500可以使用相同的电路进行配置。

    Block cipher apparatus using auxiliary transformation
    9.
    发明申请
    Block cipher apparatus using auxiliary transformation 有权
    使用辅助转换的块密码设备

    公开(公告)号:US20060050873A1

    公开(公告)日:2006-03-09

    申请号:US11260126

    申请日:2005-10-28

    IPC分类号: H04K1/06

    摘要: It is desired to share one circuit by an encryption unit 200 and a decryption unit 500. A normal data transformation unit (FL) 251 and an inverse data transformation unit (FL−1) 273 are located at point symmetry on a non-linear data transformation unit 220, and a normal data transformation unit (FL) 253 and an inverse data transformation unit (FL−1) 271 are located at point symmetry on the non-linear data transformation unit 220. Therefore, the encryption unit 200 and the decryption unit 500 can be configured using the same circuits.

    摘要翻译: 期望由加密单元200和解密单元500共享一个电路。正常数据变换单元(FL)251和逆数据变换单元(FL <-1> )273位于点 在非线性数据变换单元220上的对称性以及正常数据变换单元(FL)253和逆数据变换单元(FL_AND1)271位于非线性数据变换单元220上的点对称 数据变换单元220.因此,加密单元200和解密单元500可以使用相同的电路来配置。