選擇原始物件

選取用途以確定正確的基元,然後點按連結,瞭解如何使用基元。

加密資料...

樸實 詳細說明
...標準尺寸 已驗證資料的加密機制 (AEAD) - 適合大多數需求
- 可接受最多 232 個位元組的明文
- 提供明文機密性,並驗證完整性和真實性
在大型檔案或資料串流中 串流 AEAD - 如果資料過大,單一個步驟就無法處理
...確定性地 確定性 AEAD - 為特定明文和金鑰產生相同的密文
...使用受 KMS 保護的金鑰 金鑰管理系統 (KMS) 信封 AEAD - 使用新的 AEAD 金鑰加密所有明文
- 使用 KMS 加密每個 AEAD 金鑰
...使用公開金鑰,利用私密金鑰解密資料 混合型加密
- 未驗證
- 寄件者無法儲存密鑰 (私密金鑰) 時相當實用

這些基元都可以將密文繫結至結構定義

透過以下方式確保資料的真實性和完整性...

樸實 詳細說明
...使用單一金鑰建立及驗證 MAC 郵件驗證碼 (MAC) - 速度極快
- 只有可建立 MAC 的單位能夠驗證
...使用私密金鑰建立簽章,並使用公開金鑰進行驗證 數位簽名 - 由無法建立簽名的當事人驗證

米塞拉尼

樸實 詳細說明
建立驗證 JWT JSON Web Token (JWT) - 可另外轉換成 JSON Web Key (JWK) 格式/轉換為 / 從 JSON Web Key (JWK) 格式
使用 KMS 加密任何原始金鑰組 KMS 加密的原始模式 - 不需要每次使用基元時 (例如加密明文),不需要與 KMS 互動,與 KMS 信封 AEAD 不同

有問題嗎?

Tink 機構頁面上連結的語言專屬 GitHub 存放區中建立問題。