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