七月三十一日,蘋果企業(yè)總部對(duì)外正式發(fā)表公告,宣布昨日(即七月二十九日)成功推出全新的開(kāi)源 Swift 軟件包—— (喚名為 swift-homomorphic-encryption)。此舉旨在為 Swift 編程語(yǔ)言帶來(lái)應(yīng)用便利的同態(tài)加密功能。
值得注意的是,同態(tài)加密(Homomorphic Encryption, HE)是一種特殊的加密算法,其獨(dú)特之處在于能夠在密文中進(jìn)行特定的計(jì)算,而無(wú)需暴露底層的未加密數(shù)據(jù)。換句話說(shuō),當(dāng)數(shù)據(jù)經(jīng)過(guò)同態(tài)加密處理后,對(duì)密文進(jìn)行相應(yīng)的計(jì)算,所得出的密文計(jì)算結(jié)果在進(jìn)行同態(tài)解密后,其明文與直接對(duì)明文數(shù)據(jù)進(jìn)行同樣的計(jì)算所得到的結(jié)果完全相等,從而實(shí)現(xiàn)了數(shù)據(jù)的“可算不可見(jiàn)”特性。
同態(tài)加密技術(shù)的出現(xiàn),使得我們可以在不影響安全性的前提下,對(duì)加密數(shù)據(jù)進(jìn)行計(jì)算,并且在整個(gè)操作過(guò)程中,都不會(huì)泄露底層的未加密數(shù)據(jù)。在客戶端與服務(wù)器之間進(jìn)行加密數(shù)據(jù)交互時(shí),服務(wù)器將負(fù)責(zé)對(duì)加密數(shù)據(jù)進(jìn)行操作,并最終返回客戶端可以解密的結(jié)果。
在實(shí)際執(zhí)行請(qǐng)求的過(guò)程中,服務(wù)器自身絕不會(huì)對(duì)原始數(shù)據(jù)進(jìn)行解密,甚至無(wú)法獲取到解密密鑰。這種方式為云服務(wù)的運(yùn)行提供了全新的可能性,同時(shí)也確保了用戶數(shù)據(jù)的隱私性和安全性,對(duì)于眾多應(yīng)用場(chǎng)景而言,無(wú)疑具有極大的吸引力。
蘋果公司明確表示,他們已在最新的 iOS 18 系統(tǒng)中開(kāi)始逐步部署同態(tài)加密技術(shù),其中一個(gè)典型的應(yīng)用案例便是實(shí)時(shí)來(lái)電顯示查找功能。該功能利用同態(tài)加密技術(shù)向服務(wù)器發(fā)送加密查詢,即使服務(wù)器并不清楚請(qǐng)求中的具體電話號(hào)碼,也能為用戶提供相關(guān)的電話號(hào)碼信息。
-
蘋果
+關(guān)注
關(guān)注
61文章
24600瀏覽量
208354 -
SWIFT
+關(guān)注
關(guān)注
0文章
125瀏覽量
24782 -
加密
+關(guān)注
關(guān)注
0文章
320瀏覽量
24698
發(fā)布評(píng)論請(qǐng)先 登錄
月之暗面全新開(kāi)源旗艦?zāi)P蚄imi K2.5上線模力方舟
RT-Thread Vector軟件包:嵌入式開(kāi)發(fā)的動(dòng)態(tài)數(shù)組容器 | 技術(shù)集結(jié)
蘋果推出全新開(kāi)源Swift軟件包
評(píng)論