七月三十一日,苹果企业总部对外正式发表公告,宣布昨日(即七月二十九日)成功推出全新的开源 Swift 软件包—— (唤名为 swift-homomorphic-encryption)。此举旨在为 Swift 编程语言带来应用便利的同态加密功能。
值得注意的是,同态加密(Homomorphic Encryption, HE)是一种特殊的加密算法,其独特之处在于能够在密文中进行特定的计算,而无需暴露底层的未加密数据。换句话说,当数据经过同态加密处理后,对密文进行相应的计算,所得出的密文计算结果在进行同态解密后,其明文与直接对明文数据进行同样的计算所得到的结果完全相等,从而实现了数据的“可算不可见”特性。
同态加密技术的出现,使得我们可以在不影响安全性的前提下,对加密数据进行计算,并且在整个操作过程中,都不会泄露底层的未加密数据。在客户端与服务器之间进行加密数据交互时,服务器将负责对加密数据进行操作,并最终返回客户端可以解密的结果。
在实际执行请求的过程中,服务器自身绝不会对原始数据进行解密,甚至无法获取到解密密钥。这种方式为云服务的运行提供了全新的可能性,同时也确保了用户数据的隐私性和安全性,对于众多应用场景而言,无疑具有极大的吸引力。
苹果公司明确表示,他们已在最新的 iOS 18 系统中开始逐步部署同态加密技术,其中一个典型的应用案例便是实时来电显示查找功能。该功能利用同态加密技术向服务器发送加密查询,即使服务器并不清楚请求中的具体电话号码,也能为用户提供相关的电话号码信息。
全部0条评论
快来发表一下你的评论吧 !