首页>
外国专利>
HOMOMORPHIC DATA ENCRYPTION METHOD AND APPARATUS FOR IMPLEMENTING PRIVACY PROTECTION
HOMOMORPHIC DATA ENCRYPTION METHOD AND APPARATUS FOR IMPLEMENTING PRIVACY PROTECTION
展开▼
机译:实施隐私保护的同态数据加密方法和装置
展开▼
页面导航
摘要
著录项
相似文献
摘要
A computer-implemented method, non-transitory, computer-readable medium, and computer-implemented system are provided for implementing privacy protection. In an implementation, a public key pk={N, h} corresponding to a target user is obtained, where h is a generator of a predetermined cyclic group with a size of k in a random number space Z*N, a length of k is i bits, a length of N is n bits, and in. A random number r is selected, so that hr belongs to the predetermined cyclic group. To-be-encrypted data m, corresponding to the target user using the public key pk and the random number r, is processed to generate a homomorphic ciphertext c=(1+N)m·(hN mod N2)r mod N2. The homomorphic ciphertext c is provided to the target user, where the homomorphic ciphertext c can be decrypted using a private key sk to obtain the data m.
展开▼
机译:提供了一种用于实现隐私保护的计算机实现的方法,非暂时性计算机可读介质和计算机实现的系统。在一个实现中,获取对应于目标用户的公钥pk = {N,h},其中h是在随机数空间Z * N k中大小为k的预定循环组的生成器。 Sub>,k的长度为i位,N的长度为n位,且i n。选择随机数r,使得h r Sup>属于预定的循环组。处理使用公钥pk和随机数r对应于目标用户的待加密数据m,生成同态密文c =(1 + N) m Sup>·(h < Sup> N Sup> mod N 2 Sup>) r Sup> mod N 2 Sup>。同态密文c被提供给目标用户,其中同态密文c可以使用私钥sk解密以获取数据m。
展开▼