论文部分内容阅读
全同态加密算法属于当前最新的密码学研究领域,是在公钥密码学发展的同时具有很大意义的应用密码学算法。它能够实现直接对密文进行操作变换,能够在不改变对应明文顺序的情况下进行加法、乘法等操作。既能够保护数据的安全,也能够提高时间效率,具有很高的研究价值。本文将NTL库与全同态加密算法相结合,实现了在NTL库的大整数环境下的全同态加密算法,解决了大整数加密难的问题,从而对密文检索以及隐私信息检索的实现奠定了基础。
The homomorphic encryption algorithm belongs to the latest cryptographic research field and is an applied cryptology algorithm with great significance in the development of public-key cryptography. It can be achieved directly to the ciphertext operation transformation, can not change the corresponding plaintext case of addition, multiplication and other operations. Both to protect the safety of data, but also can improve the time efficiency, with high research value. In this paper, the NTL library is combined with the fully homomorphic encryption algorithm to realize the fully homomorphic encryption algorithm under the NTL library’s large integer environment, which solves the problem of encryption of large integers and thus implements the retrieval of ciphertext and the retrieval of privacy information Foundation.