首页> 外国专利> Method of processing perfect homomorphic encryption based on modulo arithmetic

Method of processing perfect homomorphic encryption based on modulo arithmetic

机译:基于模算法的完美同态加密处理方法

摘要

PROBLEM TO BE SOLVED: To provide an encrypted text multiplication noise and a result of encrypted text addition which are difficult to control by the conventional processing method of full homomorphic encryption based on modulo operation and a result of encrypted text addition and If they are equal, the result of encryption due to an error during decryption being the result of encryption addition can not be decoded correctly. SOLUTION: The present invention discloses a processing method of perfect homomorphic encryption based on modulo operation including the following steps. Get the clear text of any numeric data type being encrypted, convert it to the corresponding carry bit clear text according to the demand for encryption, and encrypt it for each number in the obtained carry bit clear text Perform an encryption operation and combine the encrypted texts obtained by the encryption operation to obtain a combination of corresponding encrypted texts, and obtain an encrypted text original code based on modulo encryption, an encrypted text reverse code and an encrypted text complement code The encrypted text acquired by is added, subtracted, multiplied and divided by the encrypted text by perfect homomorphic dark combination based on the conventional modulo operation, and the result of the encrypted text operation acquired by modulo division is decrypted. Get decrypted clear text. [Selected figure] Figure 1
机译:要解决的问题:提供一种加密的文本乘法噪声和加密的文本添加结果,这些噪声和加密的文本添加结果难以通过基于模运算的完全同态加密的常规处理方法以及加密的文本添加结果来控制,如果相等,由于解密过程中的错误而导致的加密结果是加密加法的结果,因此无法正确解码。解决方案:本发明公开了一种基于模运算的完全同态加密的处理方法,包括以下步骤。获取要加密的任何数字数据类型的明文,根据加密需求将其转换为相应的进位明文,并对获取的进位明文中的每个数字进行加密,执行加密操作并合并加密后的文本通过加密操作获得的信息,以获取对应的加密文本的组合,并基于模加密获得加密文本的原始代码,加密文本反向代码和加密文本补码。对获得的加密文本进行加,减,乘,除通过基于常规模运算的完美同态暗组合来对加密文本进行加密,然后对通过模除获得的加密文本运算的结果进行解密。获取解密的明文。 [选定图]图1

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号