7 月 31 日消息,蘋果公司昨日(7 月 30 日)發布新聞稿,宣布推出新的開源 Swift 套件(swift-homomorphic-encryption),用於在 Swift 程式語言中啟用同態加密。註:同態加密(Homomorphic Encryption,HE)是指滿足密文同態運算性質的加密演算法,即資料經過同態加密之後,對密文進行特定的計算,得到的密文計算結果在進行對應的同態解密後的明文等同於明文資料直接進行相同的計算,實現資料的「可算不可見」。同態加密技術可以計算加密數據,而且不會向操作過程洩漏底層的未加密數據。在客戶端和伺服器端互動加密資料方面,伺服器會對加密資料進行操作,並傳回客戶端可以解密的結果。在執行請求期間,伺服器本身永遠不會解密原始數據,甚至無法存取解密金鑰。這種方法為雲端服務的運作提供了新的機會,同時保護了使用者資料的隱私和安全,這對許多應用場景來說顯然極具吸引力。蘋果表示已經在 iOS 18 開始部署同態加密技術,其中一個範例是 Live Caller ID Lookup 功能,會顯示來電顯示和垃圾郵件攔截服務。
Live Caller ID Lookup 功能會使用同態加密技術向伺服器發送加密查詢,伺服器可以在不知道請求中特定電話號碼的情況下提供電話號碼資訊。以上是蘋果發布用於同態加密的開源 Swift 軟體包,已部署在 iOS 18 中的詳細內容。更多資訊請關注PHP中文網其他相關文章!