会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 31. 发明申请
    • CRYPTOGRAPHIC PROCESSING APPARATUS AND CRYPTOGRAPHIC PROCESSING METHOD
    • 图形处理装置和图形处理方法
    • US20100183143A1
    • 2010-07-22
    • US12612290
    • 2009-11-04
    • Dai YAMAMOTOKouichi Itoh
    • Dai YAMAMOTOKouichi Itoh
    • H04L9/28
    • H04L9/0625H04L2209/122
    • A cryptographic processing apparatus for performing arithmetic operation on an FL function and an FL−1 function in a cryptographic process includes a first arithmetic gate is configured to receive a first input bit string and a first extended key bit string, a first XOR gate configured to receive an output of the first arithmetic gate and a second input bit string, a second arithmetic gate configured to receive an output of the first XOR gate and a second extended key bit string, a second XOR gate configured to receive an output of the second arithmetic gate and the first input bit string, a third arithmetic gate configured to receive an output of the second XOR gate and the first extended key bit string, and a third XOR gate configured to receive an output of the third arithmetic gate and an output of the first XOR gate.
    • 一种用于在密码处理中对FL功能和FL-1功能进行算术运算的加密处理装置,包括:第一运算门,被配置为接收第一输入位串和第一扩展密钥位串,第一XOR门被配置为 接收第一算术门和第二输入比特串的输出,第二运算门,被配置为接收第一异或门和第二扩展密钥位串的输出;第二异或门,被配置为接收第二算术的输出 栅极和第一输入位串,第三运算门,被配置为接收第二异或门和第一扩展密钥位串的输出;以及第三异或门,被配置为接收第三运算门的输出, 第一个XOR门。
    • 33. 发明申请
    • ENCRYPTING APPARATUS FOR COMMON KEY CIPHER
    • 加密设备用于通用密钥卡
    • US20090003598A1
    • 2009-01-01
    • US11941663
    • 2007-11-16
    • Kouichi ItohSouichi OkadaMasahiko Takenaka
    • Kouichi ItohSouichi OkadaMasahiko Takenaka
    • H04L9/20
    • H04L9/003H04L9/0631H04L2209/046H04L2209/12
    • The first route selection device re-arrays a plurality of extended key mask values at random according to the value of a random number generated by a random number generation device. An extended key operation device generates an exclusive logical OR of a plurality of the re-arrayed extended key mask values, a data string representing extended key and an input data string. The second route selection device re-arrays the data string of the exclusive logical OR by performing a re-array conversely with the first route selection device according to the value of the random number. A non-linear conversion device applies non-linear conversion to the re-arrayed data string and outputs a data string masked by a plurality of non-linear conversion mask values. The third route selection device re-arrays the masked data string by performing the same re-array as the first route selection device according to the value of the random number.
    • 第一路由选择装置根据由随机数生成装置生成的随机数的值,随机地重新排列多个扩展密钥掩码值。 扩展密钥操作装置生成多个重新排列的扩展密钥掩码值的异或逻辑,表示扩展密钥的数据串和输入数据串。 第二路由选择装置通过根据随机数的值与第一路由选择装置相反地执行重排阵列来重新排列异或逻辑OR的数据串。 非线性转换装置对重新排列的数据串应用非线性转换,并输出由多个非线性转换掩码值掩蔽的数据串。 第三路由选择装置通过根据随机数的值执行与第一路由选择装置相同的重新阵列来重新排列被掩蔽的数据串。
    • 39. 发明授权
    • Encrypting apparatus for common key cipher
    • 公用密钥密码加密设备
    • US08218762B2
    • 2012-07-10
    • US11941663
    • 2007-11-16
    • Kouichi ItohSouichi OkadaMasahiko Takenaka
    • Kouichi ItohSouichi OkadaMasahiko Takenaka
    • H04L9/00H04L9/32H04K1/00H04L9/06H04L9/10G09C1/00
    • H04L9/003H04L9/0631H04L2209/046H04L2209/12
    • The first route selection device re-arrays a plurality of extended key mask values at random according to the value of a random number generated by a random number generation device. An extended key operation device generates an exclusive logical OR of a plurality of the re-arrayed extended key mask values, a data string representing extended key and an input data string. The second route selection device re-arrays the data string of the exclusive logical OR by performing a re-array conversely with the first route selection device according to the value of the random number. A non-linear conversion device applies non-linear conversion to the re-arrayed data string and outputs a data string masked by a plurality of non-linear conversion mask values. The third route selection device re-arrays the masked data string by performing the same re-array as the first route selection device according to the value of the random number.
    • 第一路由选择装置根据由随机数生成装置生成的随机数的值,随机地重新排列多个扩展密钥掩码值。 扩展密钥操作装置生成多个重新排列的扩展密钥掩码值的异或逻辑,表示扩展密钥的数据串和输入数据串。 第二路由选择装置通过根据随机数的值与第一路由选择装置相反地执行重排阵列来重新排列异或逻辑OR的数据串。 非线性转换装置对重新排列的数据串应用非线性转换,并输出由多个非线性转换掩码值掩蔽的数据串。 第三路由选择装置通过根据随机数的值执行与第一路由选择装置相同的重新阵列来重新排列被掩蔽的数据串。
    • 40. 发明申请
    • Cipher processing apparatus
    • 密码处理装置
    • US20100183144A1
    • 2010-07-22
    • US12656018
    • 2010-01-13
    • Dai YamamotoKouichi ItohJun Yajima
    • Dai YamamotoKouichi ItohJun Yajima
    • H04L9/28
    • H04L9/0625H04L2209/122
    • A cipher processing apparatus for arithmetic operations of an FO function and an FL function comprising: an FL function operating unit for generating a 2N-bit output based on a first extension key; a partial function operating unit for generating an N-bit output based on second and third extension keys; an N-bit intermediate register for storing an output of the partial operating unit; a 2N-bit first data register for storing data based on the output of the FL function operating unit; and a controller for making the partial function operating unit perform six cycles, inputting an output of the intermediate register to the FL function operating unit, and storing the data based on the output of the FL function operating unit in the first data register, in a first case in which the FL function uses a result of an arithmetic operation of the FO function.
    • 一种用于FO功能和FL功能的算术运算的密码处理设备,包括:FL功能操作单元,用于基于第一扩展密钥产生2N位输出; 部分功能操作单元,用于基于第二和第三扩展密钥产生N位输出; N位中间寄存器,用于存储部分操作单元的输出; 一个2N位第一数据寄存器,用于根据FL功能操作单元的输出来存储数据; 以及用于使所述部分功能操作单元执行六个周期的控制器,将所述中间寄存器的输出输入到所述FL功能操作单元,并且基于所述FL功能操作单元的输出将所述数据存储在所述第一数据寄存器中, FL函数使用FO函数的算术运算结果的第一种情况。