当前位置:网站首页>Three properties that a good homomorphic encryption should satisfy

Three properties that a good homomorphic encryption should satisfy

2022-07-05 01:47:00 Salted fish Feifei

A homomorphic encryption refers to the encryption of plaintext , It can be calculated according to ciphertext , then , The result of decryption is consistent with that of plaintext operation . In addition to the basic homomorphism requirements , A good homomorphic encryption scheme should satisfy the following three properties : Semantic security 、 Compact and efficient decryption .

Semantic security or IND-CPA Security

Given two plaintext m_1 and m_2, The corresponding homomorphic encrypted ciphertexts are c_1 and c_2. Suppose the enemy only knows one of the ciphertexts c, The best he can do is \frac{1}{2}+\epsilon The probability of judging c yes c_1 still c_2, among \epsilon Is a positive infinitesimal . in other words , The enemy cannot use any effective algorithm to judge c yes c_1 still c_2, The best way is to guess randomly . It means , Ciphertext will not disclose any information of plaintext . Generally speaking , This is achieved by adding random factors in the encryption process .

compact

A homomorphic scheme is compact , It means that the size of the ciphertext will not increase with homomorphic calculation . in other words , The ciphertext obtained by homomorphic calculation should be as large as that obtained by directly encrypting the result . This ensures that multiple homomorphic calculations can be performed , It will not cause the expansion of ciphertext size . meanwhile , It also makes the ciphertext obtained by homomorphic calculation indistinguishable from the ciphertext directly encrypted , Better security .

Efficient decryption

Efficient decryption means , Decryption of a homomorphic scheme , The complexity of decryption will not be increased because the ciphertext is homomorphically calculated many times . in other words , Decryption does not depend on whether the ciphertext is homomorphically computed . This makes decryption independent of homomorphic computation .

原网站

版权声明
本文为[Salted fish Feifei]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202141012286191.html