🖥️Computerworld•較早收集於 49m
Apple 發布後量子加密原始碼供公開審查

💡了解 Apple 如何透過經過形式化驗證的開源加密函式庫,為後量子時代做好準備。
⚡ 30-Second TL;DR
有什麼變化
Apple 在 GitHub 上開源了 corecrypto 函式庫,包含 ML-KEM 和 ML-DSA 演算法。
為什麼重要
此發布為高保證安全工程樹立了新標竿,將迫使其他科技巨頭在各自的加密堆疊中採用類似的形式化驗證標準。
下一步行動
請查閱 corecrypto GitHub 儲存庫,並利用 CryptoKit 將這些量子安全演算法整合至您自己的安全敏感型應用程式中。
誰應關注:Developers & AI Engineers
關鍵要點
- •Apple 在 GitHub 上開源了 corecrypto 函式庫,包含 ML-KEM 和 ML-DSA 演算法。
- •該實作經過形式化驗證,確保具備抗量子保護的數學證明。
- •與 Galois 合作,允許第三方安全研究人員審核並測試該加密函式庫。
- •後量子保護已整合至 iMessage、VPN 及 TLS 網路,覆蓋全球 25 億台裝置。
🧠 深度解析
Web-grounded analysis with 16 cited sources.
🔑 增強重點摘要
- •Apple的後量子加密工作始於2024年,透過iMessage的PQ3協議公開推出,該協議提供了第三級安全,結合了後量子初始金鑰建立和持續訊息交換,並具備金鑰洩露後的自我修復能力。
- •為確保其跨多種Apple晶片設計和手動優化ARM64組譯碼的實作正確性,Apple開發了客製化的形式化驗證工具和複雜的流程,結合了傳統測試、模擬和獨立審查。
- •開源的corecrypto函式庫不僅包含ML-KEM和ML-DSA實作,還包括測試、效能工具、建置目標以及專門的形式化驗證資料夾,其中包含與NIST FIPS 203和FIPS 204標準對應的證明工作和支援工具。
- •Apple的後量子加密採用混合式方法,將新的後量子演算法與現有的橢圓曲線演算法結合,以確保安全性不低於現有經典協議,並利用已強化以抵禦側通道攻擊的經典實作。
🛠️ 技術深入
- Apple選擇了ML-KEM(模組格點金鑰封裝機制)和ML-DSA(模組格點數位簽章演算法)作為其後量子加密的核心演算法。
- ML-KEM和ML-DSA的安全性基於格點問題,特別是模組學習誤差(ML-LWE)問題的難解性。
- ML-KEM涉及在多項式環(Rq)中進行多項式算術,其中係數是模q的整數,多項式的度數(n)通常固定為256。
- ML-KEM公開金鑰生成的核心公式為t:=As+e,其中A是多項式公共矩陣,s是秘密多項式向量(私鑰),e是小的隨機「誤差」多項式向量(雜訊),t是生成的公開金鑰。
- ML-KEM的金鑰尺寸大於傳統橢圓曲線金鑰(例如,ML-KEM-768公開金鑰約為1.2 KB,而RSA-2048公開金鑰約為256位元組),但其運算速度卻出奇地快。
- ML-KEM定義了三組參數,分別對應AES-128、AES-192和AES-256等效的安全等級。
- Apple的實作包含可攜式C語言程式碼和針對其自家處理器優化的手動ARM64組譯碼。
- 形式化驗證過程涉及將實作與NIST FIPS 203和FIPS 204標準進行比對,Apple為此開發了客製化的Cryptol-to-Isabelle轉換工具和Isabelle理論以生成證明材料。
- 混合式部署策略結合了後量子演算法與傳統演算法(如RSA或ECDHE),以確保即使後量子演算法未來被發現存在漏洞,安全性也能得到保障。
🔮 前景展望AI analysis grounded in cited sources
後量子加密的廣泛採用將加速。
隨著Apple、Google和Microsoft等主要科技公司公開其PQC實作並設定遷移時間表,將推動整個行業的標準化和採用。
形式化驗證將成為關鍵軟體安全的新黃金標準。
Apple公開其形式化驗證方法和工具,以及NIST舉辦相關研討會,將促使業界對加密實作的嚴格數學證明有更高要求。
網路安全供應鏈將面臨PQC合規性的巨大壓力。
隨著NIST標準的發布和主要參與者的遷移,供應鏈中的所有環節都需要同步更新以確保互通性和安全性,否則將面臨被孤立的風險。
⏳ 時間線
2024-02
Apple推出iMessage的PQ3協議,首次公開將後量子保護整合到訊息服務中。
2024-03
iOS 17.4發布,iMessage PQ3協議開始向公眾推出。
2024
Apple開始在iMessage中公開推出後量子加密工作。
2026-01
Apple在iOS 26、iPadOS 26、macOS 26、tvOS 26和watchOS 26中,透過URLSession和Network框架的開發者網路API預設啟用TLS的量子安全加密。
2026-05-22
Apple在GitHub上發布corecrypto函式庫的原始碼,包含ML-KEM和ML-DSA演算法及其形式化驗證工具和證明。
📎 來源 (16)
Factual claims are grounded in the sources below. Forward-looking analysis is AI-generated interpretation.
📰
AI 週報
閱讀本週精選 AI 大事摘要 →
👉相關動態
AI 策展新聞聚合。所有內容版權歸原始發布者所有。
原始來源: Computerworld ↗

