会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Computer System and Computer Program Executing Encryption or Decryption
    • 计算机系统和计算机程序执行加密或解密
    • US20070237326A1
    • 2007-10-11
    • US11578837
    • 2005-04-15
    • Masao NonakaKaoru YokotaMotoji Ohmori
    • Masao NonakaKaoru YokotaMotoji Ohmori
    • H04L9/10
    • H04L9/0631H04L9/005H04L2209/24
    • A computer system having resistance to timing attacks based on measuring processing times is offered. The computer system encrypts or decrypts a plain text or ciphertext via a process of converting the partial data on the plain text or the encrypted text into conversion data. A conversion table includes one piece of conversion data corresponding to the partial data at the start position of the line table area and includes data not associated with the conversion in the other position. A computer program includes: an operation instruction group for calculating the predetermined position of the corresponding conversion data in the conversion table by using the acquired partial data; and a read instruction group for reading out the conversion data from the position calculated from the conversion table.
    • 提供了一种基于测量处理时间具有抵抗定时攻击的计算机系统。 计算机系统通过将纯文本或加密文本上的部分数据转换为转换数据的处理来对明文或密文进行加密或解密。 转换表包括与行表区域的开始位置处的部分数据相对应的一条转换数据,并且包括与另一位置的转换不相关的数据。 计算机程序包括:操作指令组,用于通过使用所获取的部分数据来计算转换表中相应的转换数据的预定位置; 以及读取指示组,用于从从转换表计算出的位置读出转换数据。
    • 9. 发明授权
    • Data encryption apparatus, data converting method, data converting program, recording medium and integrated circuit
    • 数据加密装置,数据转换方法,数据转换程序,记录介质和集成电路
    • US08135130B2
    • 2012-03-13
    • US12095684
    • 2007-06-19
    • Masao NonakaKaoru YokotaMotoji Ohmori
    • Masao NonakaKaoru YokotaMotoji Ohmori
    • H04L29/06
    • H04L9/0618H04L2209/122H04L2209/24
    • The data encryption apparatus with a data converting unit splits 256-bit input data into 32-bit data blocks A1, B1, A2, and B2. A first combining unit performs an exclusive OR operation on A1 and B1, and on A2 and B2. A first scramble unit branches A1, A2, and the results of the exclusive OR operations (C1 and C2) into three data blocks each, and for each set of three data blocks, shift-rotates two of the data blocks and combines the shifted data blocks with the remaining data block. A second combining unit performs an exclusive OR operation on D1 and E2, and on D2 and E1, which are the results of the processing performed by the first scramble unit. A block concatenating unit concatenates the results of the operations performed by the second combining unit. A second scramble unit branches the concatenated data into three data blocks, shift-rotates two of the data blocks and combines the two shifted data blocks with the remaining data block.
    • 具有数据转换单元的数据加密装置将256位输入数据分解为32位数据块A1,B1,A2和B2。 第一组合单元对A1和B1以及A2和B2执行异或运算。 第一加扰单元将A1,A2和异或运算(C1和C2)的结果分别分成三个数据块,并且对于每组三个数据块,移位旋转两个数据块,并组合移位的数据 具有剩余数据块的块。 第二组合单元对D1和E2执行异或运算,并且对作为由第一加扰单元进行的处理的结果的D2和E1执行异或运算。 块级联单元连接由第二组合单元执行的操作的结果。 第二加扰单元将连接的数据分成三个数据块,移动旋转两个数据块,并将两个移位的数据块与剩余的数据块组合。