Tink 藍圖
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
(上次更新時間:2025 年 10 月)
本頁詳細說明 Tink 團隊的高階目標。目標達成或變更時,系統會定期更新這項資料。
重新設計鍵盤配置和登錄畫面
我們希望為使用者提供更完善的金鑰集金鑰管理方式。這樣一來,您就能更輕鬆地實作金鑰管理系統,並以 PEM 或 JWK 等不同格式匯入及匯出金鑰,同時確保 API 可防止常見錯誤,避免產生安全漏洞。Java、C++ 和 Go 的這項工作已大致完成。
我們也正在 Tink 中開放多個金鑰產生和基本設定,最終將取代目前的登錄檔。這項做法可簡化以 Tink 為基礎的程式庫開發作業,並順利移除及淘汰不安全的演算法。C++ 和 Java 的這項工作仍在進行中。
後量子密碼編譯 (PQC)
我們將持續新增對 NIST 選定 PQC 演算法的支援。現在 C++ 和 Go 都支援 ML-DSA 和 SLH-DSA,只要使用這些語言的數位簽章 API 即可。我們正在開發 Java 支援功能,適用於這兩種 PQC 演算法。我們也正在開發新的金鑰封裝機制 (KEM) API,支援 Kyber/ML-KEM。
我們打算微調 Tink 效能評估方式,並為使用者提供適當的效能基準。我們也會持續調查 Tink 的可能效能提升方式。
歡迎提供您的寶貴意見!
歡迎分享您使用 Tink 的方式,或哪些功能對您的實作作業最有幫助。歡迎填寫問卷調查,分享你的想法。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-10-09 (世界標準時間)。
[null,null,["上次更新時間:2025-10-09 (世界標準時間)。"],[],["The Tink team is restructuring the project into multiple language-specific GitHub repositories for decoupled and frequent releases. They are overhauling documentation, consolidating sources and creating examples. Key management is being redesigned within keysets, including better support for various key formats, and multiple registries are being enabled. Monitoring hooks have been added for cryptographic operation analysis. They're implementing NIST-selected post-quantum cryptography algorithms, and working to benchmark and enhance Tink's performance.\n"]]