IT之家 7 月 31 日消息,蘋(píng)果公司昨日(7 月 30 日)發(fā)布新聞稿,宣布推出新的開(kāi)源 Swift 包(swift-homomorphic-encryption),用于在 Swift 編程語(yǔ)言中啟用同態(tài)加密。
IT之家注:同態(tài)加密(Homomorphic Encryption,HE)是指滿足密文同態(tài)運(yùn)算性質(zhì)的加密算法,即數(shù)據(jù)經(jīng)過(guò)同態(tài)加密之后,對(duì)密文進(jìn)行特定的計(jì)算,得到的密文計(jì)算結(jié)果在進(jìn)行對(duì)應(yīng)的同態(tài)解密后的明文等同于對(duì)明文數(shù)據(jù)直接進(jìn)行相同的計(jì)算,實(shí)現(xiàn)數(shù)據(jù)的“可算不可見(jiàn)”。
同態(tài)加密技術(shù)可以計(jì)算加密數(shù)據(jù),而且不會(huì)向操作過(guò)程泄露底層的未加密數(shù)據(jù)。在客戶端和服務(wù)器端交互加密數(shù)據(jù)方面,服務(wù)器會(huì)對(duì)加密數(shù)據(jù)進(jìn)行操作,并返回客戶端可以解密的結(jié)果。
在執(zhí)行請(qǐng)求期間,服務(wù)器本身永遠(yuǎn)不會(huì)解密原始數(shù)據(jù),甚至無(wú)法訪問(wèn)解密密鑰。這種方法為云服務(wù)的運(yùn)行提供了新的機(jī)會(huì),同時(shí)保護(hù)了用戶數(shù)據(jù)的隱私和安全,這對(duì)許多應(yīng)用場(chǎng)景來(lái)說(shuō)顯然極具吸引力。
蘋(píng)果表示已經(jīng)在 iOS 18 中開(kāi)始部署同態(tài)加密技術(shù),其中一個(gè)例子是 Live Caller ID Lookup 功能,會(huì)顯示來(lái)電顯示和垃圾郵件攔截服務(wù)。
Live Caller ID Lookup 功能會(huì)使用同態(tài)加密技術(shù)向服務(wù)器發(fā)送加密查詢,服務(wù)器可以在不知道請(qǐng)求中具體電話號(hào)碼的情況下提供電話號(hào)碼信息。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。