会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • ENCRYPTION DEVICE, DECRYPTION DEVICE, ENCRYPTION METHOD, DECRYPTION METHOD, AND PROGRAM
    • 加密设备,分解设备,加密方法,分解方法和程序
    • US20150110269A1
    • 2015-04-23
    • US14390204
    • 2013-03-15
    • CRYPTO BASIC CORPORATIONACTEIIVE CORPORATION
    • Masanori OhyaSatoshi IriyamaLuigi AccardiMassimo Regoli
    • H04L9/08
    • H04L9/0869H04L9/0668
    • An encryption device generates non-commutative matrices A1, A2 based on private data A and prime numbers p1, p2, and operates the non-commutative matrices A1, A2 on vectors vi1, vi−12. The encryption device performs non-linear transformation to transform the vectors vi1, vi2 into bit sequences, and joins these to the bit sequences W1, W2. The encryption device repeats the operation of the non-convertible matrices and the non-linear transformation until the respective numbers of bits of the bit sequence W1 and the bit sequence W2 have reached a number of bits of a bit sequence expressing encryption target data. The encryption device derives a pseudo-random number bit sequence by computing the exclusive logical sum between the bit sequence W1 and the bit sequence W2, and performs encryption using the pseudo-random number bit sequence. The encryption device is thereby able to increase the speed of encryption processing and to increase the cryptographic strength in cases in which the number of bits of the encryption target data is modifiable.
    • 加密装置基于私有数据A和素数p1,p2生成非交换矩阵A1,A2,并且对向量vi1,vi-12上的非可交换矩阵A1,A2进行操作。 加密装置执行非线性变换以将向量vi1,vi2转换成比特序列,并将它们连接到比特序列W1,W2。 加密装置重复不可转换矩阵的操作和非线性变换,直到比特序列W1和比特序列W2的相应比特数已经达到表示加密目标数据的比特序列的比特数。 加密装置通过计算比特序列W1和比特序列W2之间的异或逻辑和来导出伪随机数比特序列,并使用伪随机数比特序列进行加密。 因此,能够增加加密处理的速度,并且在可以修改加密对象数据的位数的情况下增加加密强度。
    • 5. 发明授权
    • Encryption device, decryption device, encryption method, decryption method, and program
    • 加密装置,解密装置,加密方法,解密方法和程序
    • US09467286B2
    • 2016-10-11
    • US14390204
    • 2013-03-15
    • CRYPTO BASIC CORPORATIONActeiive Corporation
    • Masanori OhyaSatoshi IriyamaLuigi AccardiMassimo Regoli
    • H04L9/08H04L9/06
    • H04L9/0869H04L9/0668
    • An encryption device generates non-commutative matrices A1, A2 based on private data A and prime numbers p1, p2, and operates the non-commutative matrices A1, A2 on vectors vi1, vi−12. The encryption device performs non-linear transformation to transform the vectors vi1, vi2 into bit sequences, and joins these to the bit sequences W1, W2. The encryption device repeats the operation of the non-convertible matrices and the non-linear transformation until the respective numbers of bits of the bit sequence W1 and the bit sequence W2 have reached a number of bits of a bit sequence expressing encryption target data. The encryption device derives a pseudo-random number bit sequence by computing the exclusive logical sum between the bit sequence W1 and the bit sequence W2, and performs encryption using the pseudo-random number bit sequence. The encryption device is thereby able to increase the speed of encryption processing and to increase the cryptographic strength in cases in which the number of bits of the encryption target data is modifiable.
    • 加密装置基于私有数据A和素数p1,p2生成非交换矩阵A1,A2,并且对向量vi1,vi-12上的非可交换矩阵A1,A2进行操作。 加密装置执行非线性变换以将向量vi1,vi2转换成比特序列,并将它们连接到比特序列W1,W2。 加密装置重复不可转换矩阵的操作和非线性变换,直到比特序列W1和比特序列W2的相应比特数已经达到表示加密目标数据的比特序列的比特数。 加密装置通过计算比特序列W1和比特序列W2之间的异或逻辑和来导出伪随机数比特序列,并使用伪随机数比特序列进行加密。 因此,能够增加加密处理的速度,并且在可以修改加密对象数据的位数的情况下增加加密强度。
    • 6. 发明公开
    • ENCRYPTION DEVICE, DECRYPTION DEVICE, ENCRYPTION METHOD, DECRYPTION METHOD, AND PROGRAM
    • VERSCHLÜSSELUNGSVORRICHTUNG,ENTSCHLÜSSELUNGSVORRICHTUNG,VERSCHLÜSSELUNGSVERFAHREN,ENTSCHLÜSSELUNGSVERFAHRENUND PROGRAMM
    • EP2835932A1
    • 2015-02-11
    • EP13773112.1
    • 2013-03-15
    • Crypto Basic CorporationActeiive Corporation
    • OHYA, MasanoriIRIYAMA, SatoshiACCARDI, LuigiREGOLI, Massimo
    • H04L9/20
    • An encryption device generates non-commutative matrices A1, A2 based on private data A and prime numbers p1, p2 (100), and operates the non-commutative matrices A1, A2 on vectors v i 1 , v i-1 2 (104). The encryption device performs non-linear transformation to transform the vectors v i 1 , v i 2 into bit sequences, and joins these to the bit sequences W1, W2 (106, 108). The encryption device repeats the operation of the non-convertible matrices and the non-linear transformation until the respective numbers of bits of the bit sequence W1 and the bit sequence W2 have reached a number of bits of a bit sequence expressing encryption target data (110). The encryption device derives a pseudo-random number bit sequence by computing the exclusive logical sum between the bit sequence W1 and the bit sequence W2 (112), and performs encryption using the pseudo-random number bit sequence. The encryption device is thereby able to increase the speed of encryption processing and to increase the cryptographic strength in cases in which the number of bits of the encryption target data is modifiable.
    • 加密装置基于私有数据A和素数p1,p2(100)生成非交换矩阵A1,A2,并且在向量v i 1,v i-1 2(104)上操作非可交换矩阵A1,A2。 加密装置执行非线性变换以将向量v i 1,v i 2变换为比特序列,并将它们连接到比特序列W1,W2(106,108)。 加密装置重复不可转换矩阵的操作和非线性变换,直到比特序列W1和比特序列W2的相应比特数已经达到表示加密目标数据(110)的比特序列的比特数 )。 加密装置通过计算比特序列W1和比特序列W2(112)之间的异或逻辑和来导出伪随机数比特序列,并使用伪随机数比特序列进行加密。 因此加密装置能够提高加密处理的速度,并且在可以修改加密目标数据的比特数的情况下增加加密强度。