会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Data processing device, data processing method, and program
    • 数据处理装置,数据处理方法和程序
    • US09083507B2
    • 2015-07-14
    • US14006392
    • 2012-02-20
    • Kyoji ShibutaniToru AkishitaTakanori IsobeTaizo ShiraiHarunaga HiwatariAtsushi Mitsuda
    • Kyoji ShibutaniToru AkishitaTakanori IsobeTaizo ShiraiHarunaga HiwatariAtsushi Mitsuda
    • H04L29/06H04L9/06
    • H04L9/0625G09C1/00H04L9/0631
    • A miniaturized non-linear conversion unit is achieved. Included is an encryption processing part configured to divide and input configuration bits of data to be processed into a plurality of lines, and to repeatedly execute a data conversion processing applying a round function as to the data in each line, wherein the encryption processing part includes an F function executing unit configured to input one line of data configuring the plurality of lines, and to generate conversion data, wherein the F function executing unit includes a non-linear conversion processing unit configured to execute a non-linear conversion processing, and wherein the non-linear conversion processing unit includes a repeating structure of a non-linear calculation unit made up from either one NAND or NOR, and either one XOR or XNOR calculation unit, and a bit replacement unit. The miniaturized non-linear conversion unit is achieved by this repeating configuration.
    • 实现了小型化的非线性转换单元。 包括:加密处理部,被配置为将要处理的数据的配置位分割并输入到多条线中,并且重复执行对每条线中的数据应用循环函数的数据转换处理,其中所述加密处理部分包括 F功能执行单元,被配置为输入构成所述多行的一行数据,并生成转换数据,其中所述F函数执行单元包括非线性转换处理单元,被配置为执行非线性转换处理,并且其中 非线性转换处理单元包括由一个NAND或NOR或者一个XOR或XNOR计算单元构成的非线性计算单元和位替换单元的重复结构。 小型化的非线性转换单元通过该重复配置来实现。
    • 5. 发明授权
    • Encryption processing device, encryption processing method, and program
    • 加密处理装置,加密处理方法和程序
    • US09031230B2
    • 2015-05-12
    • US13990829
    • 2011-10-24
    • Harunaga HiwatariToru Akishita
    • Harunaga HiwatariToru Akishita
    • H04L9/00H04L9/28H04L9/06
    • H04L9/28G09C1/00H04L9/0625H04L2209/122
    • A reduction in the size of encryption processing configuration applying generalized Feistel structures is achieved. The encryption processing configuration applies a generalized Feistel structure for dividing and inputting data into multiple lines, and repeatedly executing data transformation processing applying a round function on the data transferred to each line, and during the execution cycle of a matrix operation by a matrix operation executing unit for executing linear transformation processing applying a matrix on the data in a first line, an operation is executed on the matrix operation processing data from the initial cycle and data in a second line. This configuration enables a register to be used for both the storage of the data for the second line and the storage of the results of the matrix operation on the first line of data in progress, a reduction in the total number of registers, and thus a reduction in size.
    • 实现了使用广义Feistel结构的加密处理配置的大小的减小。 加密处理配置应用广义的Feistel结构,用于将数据分割和输入到多行,并且重复执行对传送到每行的数据应用循环函数的数据变换处理,并且在矩阵运算的执行周期期间通过执行矩阵运算 用于执行对第一行中的数据应用矩阵的线性变换处理的单元,对来自初始周期的矩阵运算处理数据和第二行中的数据执行运算。 该配置使得寄存器能够用于存储第二行的数据以及在正在进行的第一行数据上存储矩阵运算的结果,总共减少寄存器的数量 尺寸减小
    • 6. 发明授权
    • Key generation algorithm using secret polynomial over finite ring and transformation
    • 密钥生成算法在有限环和变换上使用秘密多项式
    • US08675867B2
    • 2014-03-18
    • US13510843
    • 2010-09-21
    • Koichi SakumotoTaizo ShiraiHarunaga Hiwatari
    • Koichi SakumotoTaizo ShiraiHarunaga Hiwatari
    • H04L9/28H04L9/26
    • H04L9/3249
    • Provided is an information processing apparatus for realizing an electronic signature system of the MPKC signature method capable of safety certification with respect to chosen-message attack. An information processing apparatus including a first inverse transformation unit that transforms an element y of a finite ring Kn containing elements constituted of n numbers into an element y′ of the finite ring Kn by an inverse transformation T−1 of a first secret polynomial T, an element computation unit that considers the element y′ of the finite ring Kn obtained here as an element Y of an n-order extension A of a finite ring K and computes an element Xε{Z|f(Z)=Y} of an inverse image of mapping f: A→A represented by a predetermined multivariable polynomial by using the element Y, an element selection unit that selects one element X of the inverse image with a probability p proportional to a number of elements α of the inverse image and outputs an exception value with a probability (1-p), and a second inverse transformation unit that considers the element X selected here as an element x′ of the finite ring Kn and transforms the element x′ of the finite ring Kn into an element x of the finite ring Kn by an inverse transformation S−1 of a second secret polynomial S is provided.
    • 提供了一种用于实现能够针对所选消息攻击进行安全认证的MPKC签名方法的电子签名系统的信息处理装置。 一种信息处理装置,包括第一逆变换单元,其通过第一秘密多项式T的逆变换T-1将包含由n个数构成的元素的有限环Kn的元素y变换为有限环Kn的元素y' 将这里获得的有限环Kn的元素y'考虑为有限环K的n阶扩展A的元素Y的元素计算单元,并计算有限环K的元素Xepsilon {Z | f(Z)= Y} 通过使用元素Y由预定的多变量多项式表示的映射f:A-> A的逆图像,元素选择单元,其以与反向图像的元素α的数量的数量成比例的概率p来选择逆图像的一个元素 并输出具有概率(1-p)的异常值,以及将这里选择的元素X视为有限环Kn的元素x'的第二逆变换单元,并将有限环Kn的元素x'变换为 埃尔 提供了通过第二秘密多项式S的逆变换S-1的有限环Kn的等式x。
    • 7. 发明申请
    • AUTHENTICATION DEVICE, AUTHENTICATION METHOD, PROGRAM, AND SIGNATURE GENERATION DEVICE
    • 认证设备,认证方法,程序和签名生成设备
    • US20110296188A1
    • 2011-12-01
    • US13111696
    • 2011-05-19
    • Koichi SAKUMOTOTaizo ShiraiHarunaga Hiwatari
    • Koichi SAKUMOTOTaizo ShiraiHarunaga Hiwatari
    • H04L9/32
    • H04L9/321H04L9/3093H04L9/3221H04L9/3255
    • Provided is an authentication device including a key setting unit for setting sεKn to a secret key and setting a multi-order polynomial fi(x1, . . . , xn) (i=1 to m) on a ring K and yi=fi(s) to a public key, a message transmission unit for transmitting a message c to a verifier, a verification pattern reception unit for receiving information on one verification pattern selected by the verifier from k (k≧3) verification patterns for one message c, and a response transmission unit for transmitting, to the verifier, response information, among k types of response information, corresponding to the information on the verification pattern received by the verification pattern reception unit, where the response information is information that enables calculation of the secret key s in a case all of the k verification patterns for the message c performed by using the k types of response information have been successful.
    • 提供了一种认证装置,其包括用于将密钥设置为密钥的密钥设置单元,并且在环K上设置多阶多项式fi(x1,...,xn)(i = 1至m),并且yi = 用于向验证者发送消息c的消息发送单元,用于从一个消息的k(k≥3)个验证模式接收由验证者选择的一个验证模式的信息的验证模式接收单元 c和响应发送单元,用于向所述验证者发送与所述验证模式接收单元接收到的关于所述验证​​模式的信息对应的k种类型的响应信息中的响应信息,其中所述响应信息是能够计算 在通过使用k种类型的响应信息执行的用于消息c的所有k个验证模式的情况下的秘密密钥已经成功。
    • 10. 发明申请
    • DATA PROCESSING DEVICE, DATA PROCESSING METHOD, AND PROGRAM
    • 数据处理设备,数据处理方法和程序
    • US20140003603A1
    • 2014-01-02
    • US14006392
    • 2012-02-20
    • Kyoji ShibutaniToru AkishitaTakanori IsobeTaizo ShiraiHarunaga HiwatariAtsushi Mitsuda
    • Kyoji ShibutaniToru AkishitaTakanori IsobeTaizo ShiraiHarunaga HiwatariAtsushi Mitsuda
    • H04L9/08
    • H04L9/0625G09C1/00H04L9/0631
    • A miniaturized non-linear conversion unit is achieved. Included is an encryption processing part configured to divide and input configuration bits of data to be processed into a plurality of lines, and to repeatedly execute a data conversion processing applying a round function as to the data in each line, wherein the encryption processing part includes an F function executing unit configured to input one line of data configuring the plurality of lines, and to generate conversion data, wherein the F function executing unit includes a non-linear conversion processing unit configured to execute a non-linear conversion processing, and wherein the non-linear conversion processing unit includes a repeating structure of a non-linear calculation unit made up from either one NAND or NOR, and either one XOR or XNOR calculation unit, and a bit replacement unit. The miniaturized non-linear conversion unit is achieved by this repeating configuration.
    • 实现了小型化的非线性转换单元。 包括:加密处理部,被配置为将要处理的数据的配置位分割并输入到多条线中,并且重复执行对每条线中的数据应用循环函数的数据转换处理,其中所述加密处理部分包括 F功能执行单元,被配置为输入构成所述多行的一行数据,并生成转换数据,其中所述F函数执行单元包括非线性转换处理单元,被配置为执行非线性转换处理,并且其中 非线性转换处理单元包括由一个NAND或NOR或者一个XOR或XNOR计算单元构成的非线性计算单元和位替换单元的重复结构。 小型化的非线性转换单元通过该重复配置来实现。