同態加密歸納為三種主要類型:
部分同態加密(PHE)
不過僅允許對加密值執行選擇的數學函數來幫助敏感數據保持機密。這意味著可以在密文上無限次地執行一次操作。上述加密函數中,當⊕代表加法時,稱該加密為加同態加密;當⊕代表乘法時,稱該加密為乘同態加密;部分同態加密(關于乘法運算)是RSA加密算法的基礎,RSA加密通常用于通過SSL / TLS建立安全連接。除此之外,常見的采用部分同態加密方案的算法還有ElGamal加密算法(具有乘法同態性)和Paillier加密算法(具有加法同態性)。
稍微同態加密(SHE)
支持有限操作(例如,加法或乘法)直到某個復雜度的方案,但是這些操作只能執行一定次數。這是完全同態加密的先驅。
完全同態加密(FHE),又稱全同態加密
仍處于開發階段,但通過幫助保持信息安全且仍可訪問,可以使功能與隱私保持一致。這種加密方案同時滿足加同態和乘同態性質,能夠使用任何有效的可計算函數(例如加法和乘法),并使安全的多方計算更有效。與其他形式的同態加密不同,它可以處理密文的任意計算。
回答所涉及的環境:聯想天逸510S、Windows 10。
同態加密歸納為三種主要類型:
部分同態加密(PHE)
不過僅允許對加密值執行選擇的數學函數來幫助敏感數據保持機密。這意味著可以在密文上無限次地執行一次操作。上述加密函數中,當⊕代表加法時,稱該加密為加同態加密;當⊕代表乘法時,稱該加密為乘同態加密;部分同態加密(關于乘法運算)是RSA加密算法的基礎,RSA加密通常用于通過SSL / TLS建立安全連接。除此之外,常見的采用部分同態加密方案的算法還有ElGamal加密算法(具有乘法同態性)和Paillier加密算法(具有加法同態性)。
稍微同態加密(SHE)
支持有限操作(例如,加法或乘法)直到某個復雜度的方案,但是這些操作只能執行一定次數。這是完全同態加密的先驅。
完全同態加密(FHE),又稱全同態加密
仍處于開發階段,但通過幫助保持信息安全且仍可訪問,可以使功能與隱私保持一致。這種加密方案同時滿足加同態和乘同態性質,能夠使用任何有效的可計算函數(例如加法和乘法),并使安全的多方計算更有效。與其他形式的同態加密不同,它可以處理密文的任意計算。
回答所涉及的環境:聯想天逸510S、Windows 10。