会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • CRYPTOGRAPHIC PROCESSING APPARATUS AND CRYPTOGRAPHIC PROCESSING METHOD, AND COMPUTER PROGRAM
    • 图形处理设备和图形处理方法以及计算机程序
    • US20140233729A1
    • 2014-08-21
    • US14143739
    • 2013-12-30
    • Taizo SHIRAIKyoji SHIBUTANI
    • Taizo SHIRAIKyoji SHIBUTANI
    • H04L9/06
    • H04L9/06H04L9/002H04L9/0625H04L2209/122
    • There is provided a highly secure cryptographic processing apparatus and method where an analysis difficulty is increased. In a Feistel type common key block encrypting process in which an SPN type F function having a nonlinear conversion section and a linear conversion section is repeatedly executed a plurality of rounds. The linear conversion process of an F function corresponding to each of the plurality of rounds is performed as a linear conversion process which employs an MDS (Maximum Distance Separable) matrix, and a linear conversion process is carried out which employs a different MDS matrix at least at each of consecutive odd number rounds and consecutive even number rounds. This structure makes it possible to increase the minimum number (a robustness index against a differential attack in common key block encryption) of the active S box in the entire encrypting function.
    • 提供了一种高度安全的加密处理装置和方法,其中分析难度增加。 在其中具有非线性转换部分和线性转换部分的SPN型F函数被重复执行多次的Feistel型公共密钥块加密处理中。 执行与多个轮次中的每一个对应的F函数的线性转换处理作为采用MDS(最大距离可分离)矩阵的线性转换处理,并且执行线性转换处理,其至少采用不同的MDS矩阵 在连续的奇数轮和连续偶数轮中的每一个。 该结构使得可以增加整个加密功能中的活动S盒的最小数量(针对公共密钥块加密中的差分攻击的鲁棒性指数)。
    • 2. 发明申请
    • CRYPTOGRAPHIC PROCESSING APPARATUS, CRYPTOGRAPHIC PROCESSING METHOD, AND COMPUTER PROGRAM THEREFOR
    • 图形处理设备,图形处理方法及其计算机程序
    • US20110026706A1
    • 2011-02-03
    • US12780512
    • 2010-05-14
    • Taizo SHIRAIBart Preneel
    • Taizo SHIRAIBart Preneel
    • H04L9/28
    • H04L9/14H04L9/002H04L9/0625H04L9/0631
    • The invention realizes a high-security cryptographic processing apparatus that increases difficulty in analyzing its key and a method therefor. In Feistel-type common-key-block cryptographic processing that repeatedly executes an SPN-type F-function having the nonlinear conversion section and the linear conversion section over a plurality of rounds, Linear conversion processing of an F-function corresponding to each of the plurality of rounds is carried out by linear conversion processing that applies square MDS (Maximum Distance Separable) matrices. The invention uses a setting that arbitrary m column vectors included in inverse matrices of square MDS matrices being set up at least in consecutive even-numbered rounds and in consecutive odd-numbered rounds, respectively, constitute a square MDS matrix. This structure realizes cryptographic processing whereby resistance to linear cryptanalysis attacks in the common-key-block cipher is improved.
    • 本发明实现了增加分析其密钥的难度的高安全性密码处理装置及其方法。 在通过多次重复执行具有非线性转换部分和线性转换部分的SPN型F函数的Feistel型公共密钥块密码处理中,对应于每一个的F函数的线性转换处理 通过使用平方MDS(最大距离可分离)矩阵的线性转换处理来执行多个轮。 本发明使用如下设置:分别至少在连续偶数循环中和连续奇数循环中建立的平方MDS矩阵的逆矩阵中包括的任意m列向量构成平方MDS矩阵。 这种结构实现了加密处理,从而提高了在公共密钥块密码中对线性密码分析攻击的抵抗力。
    • 3. 发明申请
    • CRYPTOGRAPHIC PROCESSING APPARATUS, CRYPTOGRAPHIC PROCESSING METHOD, AND COMPUTER PROGRAM THEREFOR
    • 图形处理设备,图形处理方法及其计算机程序
    • US20120324243A1
    • 2012-12-20
    • US13594444
    • 2012-08-24
    • Taizo SHIRAIBart Preneel
    • Taizo SHIRAIBart Preneel
    • G06F12/14
    • H04L9/14H04L9/002H04L9/0625H04L9/0631
    • A processing unit transforms first input information into first nonlinear transformed information that is transformed into first linear transformed information, and transforms second input information into second nonlinear transformed information that is transformed into second linear transformed information. An exclusive- or section performs an exclusive- or operation based on the first and second linear transformed information. When the first nonlinear and linear transformed information are expressed as a first and second sequence vector, respectively, and the second nonlinear and linear transformed information are expressed as a third and fourth sequence vector, respectively, then a first row vector chosen from a first inverse matrix of a first matrix that transforms the first sequence vector to the second sequence vector, and a second row vector chosen from a second inverse matrix of a second matrix that transforms the third sequence vector to the fourth sequence vector, are linearly independent.
    • 处理单元将第一输入信息变换为被变换为第一线性变换信息的第一非线性变换信息,并将第二输入信息变换为被变换为第二线性变换信息的第二非线性变换信息。 独占或部分基于第一和第二线性变换信息执行异或操作。 当第一非线性和线性变换信息分别表示为第一和第二序列向量时,第二非线性和线性变换信息分别表示为第三和第四序列向量,则从第一个反向 将第一序列向量变换为第二序列向量的第一矩阵的矩阵,以及从第三矩阵变换为第四序列向量的第二矩阵的第二逆矩阵选择的第二行向量是线性独立的。