会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Data transformation apparatus, data transformation method, and computer program
    • 数据变换装置,数据变换方法和计算机程序
    • US08787568B2
    • 2014-07-22
    • US12439302
    • 2007-08-29
    • Kyoji ShibutaniTaizo ShiraiToru AkishitaShiho Moriai
    • Kyoji ShibutaniTaizo ShiraiToru AkishitaShiho Moriai
    • G06F21/00H04L29/06
    • H04L9/0631G09C1/00H04L9/002H04L9/0625
    • A non-linear transformation processing structure having a high implementation efficiency and a high security is realized. Data transformation is performed using a first non-linear transformation part performing non-linear transformation using a plurality of small S-boxes; a linear transformation part receiving all the outputs from the first non-linear transformation part and performing data transformation using a matrix for performing optimal diffusion mappings; and a second non-linear transformation part including a plurality of small non-linear transformation parts that perform non-linear transformation on individual data units into which output data from the linear transformation part is divided. With this structure, appropriate data diffusion can be achieved without excessively increasing a critical path, and a structure with a high implementation efficiency and a high security can be achieved.
    • 实现了具有高实现效率和高安全性的非线性变换处理结构。 使用使用多个小S盒执行非线性变换的第一非线性变换部分执行数据变换; 线性变换部分接收来自第一非线性变换部分的所有输出,并且使用用于执行最佳扩散映射的矩阵执行数据变换; 以及包括多个小的非线性变换部分的第二非线性变换部分,所述多个小的非线性变换部分对来自线性变换部分的输出数据被划分成的各个数据单元执行非线性变换。 利用这种结构,可以在不过度增加关键路径的情况下实现适当的数据扩散,并且可以实现具有高实现效率和高安全性的结构。
    • 2. 发明申请
    • DATA TRANSFORMATION APPARATUS, DATA TRANSFORMATION METHOD, AND COMPUTER PROGRAM
    • 数据转换设备,数据转换方法和计算机程序
    • US20100002872A1
    • 2010-01-07
    • US12439302
    • 2007-08-29
    • Kyoji ShibutaniTaizo ShiraiToru AkishitaShiho Moriai
    • Kyoji ShibutaniTaizo ShiraiToru AkishitaShiho Moriai
    • H04L9/28G06F17/14G06F17/16
    • H04L9/0631G09C1/00H04L9/002H04L9/0625
    • A non-linear transformation processing structure having a high implementation efficiency and a high security is realized. Data transformation is performed using a first non-linear transformation part performing non-linear transformation using a plurality of small S-boxes; a linear transformation part receiving all the outputs from the first non-linear transformation part and performing data transformation using a matrix for performing optimal diffusion mappings; and a second non-linear transformation part including a plurality of small non-linear transformation parts that perform non-linear transformation on individual data units into which output data from the linear transformation part is divided. With this structure, appropriate data diffusion can be achieved without excessively increasing a critical path, and a structure with a high implementation efficiency and a high security can be achieved.
    • 实现了具有高实现效率和高安全性的非线性变换处理结构。 使用使用多个小S盒执行非线性变换的第一非线性变换部分执行数据变换; 线性变换部分接收来自第一非线性变换部分的所有输出,并且使用用于执行最佳扩散映射的矩阵执行数据变换; 以及第二非线性变换部分,其包括多个小的非线性变换部分,其对来自线性变换部分的输出数据进行分割的各个数据单元执行非线性变换。 利用这种结构,可以在不过度增加关键路径的情况下实现适当的数据扩散,并且可以实现具有高实现效率和高安全性的结构。
    • 4. 发明授权
    • Data conversion device, data conversion method, and program
    • 数据转换装置,数据转换方法和程序
    • US08380683B2
    • 2013-02-19
    • US13059643
    • 2009-08-25
    • Taizo ShiraiKyoji ShibutaniShiho MoriaiToru AkishitaTetsu Iwata
    • Taizo ShiraiKyoji ShibutaniShiho MoriaiToru AkishitaTetsu Iwata
    • G06F17/30
    • H04L9/0643H04L2209/12H04L2209/20H04L2209/30H04L2209/38
    • There is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety. There are provided a stirring processing section performing a data stirring process on input data; and a compression processing section performing a data compression process on input data including data segments which are divisions of message data, the message data being a target of a data conversion. Part of multi-stage compression subsections is configured to perform a data compression process based on both of output of the stirring processing section and the data segments in the message data. There is provided such a configuration that the stirring process is executed at least on fixed timing of a compression processing round of plural rounds and thus, there is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety.
    • 实现了一种数据转换装置,其执行具有改进的分析电阻和高度安全性的哈希值的产生。 提供了一种对输入数据执行数据搅拌处理的搅拌处理部分; 以及对包括作为消息数据的划分的数据段的输入数据执行数据压缩处理的压缩处理部,所述消息数据是数据转换的目标。 多级压缩子部分被配置为基于搅动处理部分的输出和消息数据中的数据段两者执行数据压缩处理。 提供了这样的结构,至少在多轮的压缩处理轮的固定定时执行搅拌处理,因此实现了一种数据转换装置,其执行具有改进的分析电阻和高度的散列值的产生 的安全。
    • 6. 发明申请
    • DATA CONVERSION DEVICE, DATA CONVERSION METHOD, AND PROGRAM
    • 数据转换设备,数据转换方法和程序
    • US20110238636A1
    • 2011-09-29
    • US13059643
    • 2009-08-25
    • Taizo ShiraiKyoji ShibutaniShiho MoriaiToru AkishitaTetsu Iwata
    • Taizo ShiraiKyoji ShibutaniShiho MoriaiToru AkishitaTetsu Iwata
    • G06F17/00
    • H04L9/0643H04L2209/12H04L2209/20H04L2209/30H04L2209/38
    • There is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety. There are provided a stirring processing section performing a data stirring process on input data; and a compression processing section performing a data compression process on input data including data segments which are divisions of message data, the message data being a target of a data conversion. Part of multi-stage compression subsections is configured to perform a data compression process based on both of output of the stirring processing section and the data segments in the message data. There is provided such a configuration that the stirring process is executed at least on fixed timing of a compression processing round of plural rounds and thus, there is realized a data conversion device that performs generation of a hash value with improved analysis resistance and a high degree of safety.
    • 实现了一种数据转换装置,其执行具有改进的分析电阻和高度安全性的哈希值的产生。 提供了一种对输入数据执行数据搅拌处理的搅拌处理部分; 以及对包括作为消息数据的划分的数据段的输入数据执行数据压缩处理的压缩处理部,所述消息数据是数据转换的目标。 多级压缩子部分被配置为基于搅动处理部分的输出和消息数据中的数据段两者执行数据压缩处理。 提供了这样的结构,至少在多轮的压缩处理轮的固定定时执行搅拌处理,因此实现了一种数据转换装置,其执行具有改进的分析电阻和高度的散列值的产生 的安全。
    • 7. 发明申请
    • ENCRYPTION PROCESSING APPARATUS, ENCRYPTION METHOD, AND COMPUTER PROGRAM
    • 加密处理设备,加密方法和计算机程序
    • US20100008498A1
    • 2010-01-14
    • US12439544
    • 2007-08-29
    • Taizo ShiraiKyoji ShibutaniToru AkishitaShiho Moriai
    • Taizo ShiraiKyoji ShibutaniToru AkishitaShiho Moriai
    • H04L9/00
    • H04L9/002H04L9/0625H04L9/0631H04L2209/122H04L2209/125H04L2209/24
    • A common-key blockcipher processing structure that makes analysis of key more difficult and enhances security and implementation efficiency is realized. In a key scheduling part in an encryption processing apparatus that performs common-key blockcipher processing, a secret key is input to an encryption function including a round function employed in an encryption processing part to generate an intermediate key, and the result of performing bijective transformation based on the intermediate key, the secret key, and the like and the result of performing an exclusive-OR operation on the bijective-transformed data are applied to round keys. With this structure, generation of round keys based on the intermediate key generated using the encryption function whose security has been ensured is performed, thereby making it possible to make analysis of the keys more difficult. The structure of the key scheduling part can be simplified, thereby making it possible to improve the implementation efficiency.
    • 实现了对密钥分析更加困难,提高安全性和实现效率的共同密钥块密码处理结构。 在执行公共密钥块密码处理的加密处理装置中的密钥调度部分中,秘密密钥被输入到包括在加密处理部分中采用的循环函数的加密函数以生成中间密钥,并且执行双目变换的结果 基于中间密钥,秘密密钥等,以及对双射变换数据执行异或运算的结果被应用于循环密钥。 利用这种结构,执行基于使用已经确保其安全性的加密功能生成的中间密钥的循环密钥的生成,从而可以使密钥的分析更加困难。 可以简化关键调度部分的结构,提高实施效率。
    • 8. 发明授权
    • Data converter, data conversion method and program
    • 数据转换器,数据转换方法和程序
    • US08787563B2
    • 2014-07-22
    • US13059641
    • 2009-08-25
    • Taizo ShiraiKyoji ShibutaniShiho MoriaiToru AkishitaTetsu Iwata
    • Taizo ShiraiKyoji ShibutaniShiho MoriaiToru AkishitaTetsu Iwata
    • H04K1/00H04L9/00H04L9/28H04L9/06
    • H04L9/0643H04L9/0637H04L2209/122H04L2209/125H04L2209/20H04L2209/30
    • A data converter for generating a hash value for message data is disclosed. The data converter executes a data conversion process, which includes compression-function execution sections and process sequences in which divided data blocks constituting message data are processed in parallel. Each compression-function execution section performs a process, using a message scheduling section and a chaining variable processing section. The message scheduling section receives a corresponding divided data block of the message data and performs a message scheduling process. The chaining variable processing section receives an output from the message scheduling section and an intermediate value output from a preceding processing section, and generates output data, which has the same number of bits as in the intermediate value. The compression-function execution sections may use one or more message scheduling sections and chaining variable processing sections.
    • 公开了一种用于生成消息数据的散列值的数据转换器。 数据转换器执行数据转换处理,其包括压缩函数执行部分和处理序列,其中构成消息数据的分割数据块被并行处理。 每个压缩函数执行部分使用消息调度部分和链接变量处理部分执行处理。 消息调度部接收消息数据的对应的分割数据块,进行消息调度处理。 链接变量处理部接收消息调度部的输出和从前一处理部输出的中间值,生成与中间值相同位数的输出数据。 压缩函数执行部分可以使用一个或多个消息调度部分和链接可变处理部分。
    • 10. 发明申请
    • Cryptographic Processing Apparatus, Cryptographic Processing Method, and Computer Program
    • 加密处理装置,加密处理方法和计算机程序
    • US20100014664A1
    • 2010-01-21
    • US12518510
    • 2007-11-21
    • Taizo ShiraiKyoji ShibutaniToru AkishitaShiho Moriai
    • Taizo ShiraiKyoji ShibutaniToru AkishitaShiho Moriai
    • H04L9/00H04L9/28
    • H04L9/003H04L9/0618
    • To realize a common-key block cipher process configuration with increased difficulty of key analysis and improved security. In a configuration for storing in a register an intermediate key generated by using a secret key transformation process and performing a transformation process on the register-stored data to generate a round key, a process of swapping (permuting) data segments constituting the register-stored data is executed to generate a round key. For example, four data segments are produced so that two sets of data segments having an equal number of bits are set, and a process of swapping the individual data segments is repeatedly executed to generate a plurality of different round keys. With this configuration, the bit array of each round key can be effectively permuted, and round keys with low relevance can be generated. A high-security cryptographic process with increased difficulty of key analysis can be realized.
    • 实现密钥分析难度更大,安全性提高的共密密钥密码过程配置。 在用于在寄存器中存储通过使用秘密密钥变换处理生成的中间密钥并对寄存器存储的数据执行变换处理以生成循环密钥的配置中,构成寄存器存储的数据段的交换(置换)处理 执行数据以生成圆键。 例如,产生四个数据段,使得设置具有相等位数的两组数据段,并重复执行交换各个数据段的处理,以生成多个不同的循环密钥。 通过这种配置,可以有效地排列每个循环密钥的位阵列,并且可以生成具有低相关性的循环密钥。 可以实现密钥分析难度增加的高安全密码过程。