下表列出各原始支援的金鑰類型,並依語言分類。
阿拉伯聯合大公國
| 導入作業 | Java | C++  (BoringSSL)  | 
C++  (OpenSSL)  | 
Objective-C | 查看 | Python | 
|---|---|---|---|---|---|---|
| AES-GCM | 是1 | 是 | 是 | 是 | 是 | 是 | 
| AES-GCM-SIV | 是2 | 是 | 否 | 否 | 是 | 是 | 
| AES-CTR-HMAC | 是 | 是 | 是 | 是 | 是 | 是 | 
| AES-EAX | 是 | 是 | 是 | 是 | 否 | 是 | 
| KMS 信封 | 是 | 是 | 是 | 否 | 是 | 是 | 
| 2020-POLY1305 瑞士法郎 | 是 | 否 | 否 | 否 | 是 | 否 | 
| XCHACHA20-POLY1305 | 是 | 是 | 否 | 是 | 是 | 是 | 
串流 AEAD
| 導入作業 | Java | C++  (BoringSSL)  | 
C++  (OpenSSL)  | 
Objective-C | 查看 | Python | 
|---|---|---|---|---|---|---|
| AES-GCM-HKDF-STREAMING | 是 | 是 | 是 | 否 | 是 | 是 | 
| AES-CTR-HMAC-STREAMING | 是 | 是 | 是 | 否 | 是 | 是 | 
確定性 AEAD
| 導入作業 | Java | C++  (BoringSSL)  | 
C++  (OpenSSL)  | 
Objective-C | 查看 | Python | 
|---|---|---|---|---|---|---|
| AES-SIV | 是 | 是 | 是 | 是 | 是 | 是 | 
MAC
| 導入作業 | Java | C++  (BoringSSL)  | 
C++  (OpenSSL)  | 
Objective-C | 查看 | Python | 
|---|---|---|---|---|---|---|
| HMAC-SHA2 | 是 | 是 | 是 | 是 | 是 | 是 | 
| AES-CMAC | 是 | 是 | 是 | 是 | 是 | 是 | 
PRF
| 導入作業 | Java | C++  (BoringSSL)  | 
C++  (OpenSSL)  | 
Objective-C | 查看 | Python | 
|---|---|---|---|---|---|---|
| HKDF-SHA2 | 是 | 是 | 是 | 否 | 是 | 是 | 
| HMAC-SHA2 | 是 | 是 | 是 | 否 | 是 | 是 | 
| AES-CMAC | 是 | 是 | 是 | 否 | 是 | 是 | 
簽名
| 導入作業 | Java | C++  (BoringSSL)  | 
C++  (OpenSSL)  | 
Objective-C | 查看 | Python | 
|---|---|---|---|---|---|---|
| 符合 NIST 曲線的 ECDSA | 是 | 是 | 是 | 是 | 是 | 是 | 
| Ed25519 | 是 | 是 | 是 | 是 | 是 | 是 | 
| RSA-SSA-PKCS1 | 是 | 是 | 是 | 是 | 是 | 是 | 
| RSA-SSA-PSS | 是 | 是 | 是 | 是 | 是 | 是 | 
混合型加密
| 導入作業 | Java | C++  (BoringSSL)  | 
C++  (OpenSSL)  | 
Objective-C | 查看 | Python | 
|---|---|---|---|---|---|---|
| HPKE | 是 | 是 | 否 | 否 | 是 | 是 | 
| 使用 AEAD 和 HKDF 的 ECD | 是3 | 是 | 是 | 是 | 是 | 是 | 
| 具備 DeterministicAEAD 與 HKDF 的 ECD | 是4 | 是 | 是 | 否 | 是 | 是 | 
JWT MAC
| 導入作業 | Java | C++  (BoringSSL)  | 
C++  (OpenSSL)  | 
Objective-C | 查看 | Python | 
|---|---|---|---|---|---|---|
| JWT HMAC-SHA2 | 是 | 是 | 是 | 否 | 是 | 是 | 
JWT 簽名
| 導入作業 | Java | C++  (BoringSSL)  | 
C++  (OpenSSL)  | 
Objective-C | 查看 | Python | 
|---|---|---|---|---|---|---|
| 採用 NIST 曲線的 JWT ECDSA | 是 | 是 | 是 | 否 | 是 | 是 | 
| JWT RSA-SSA-PKCS1 | 是 | 是 | 是 | 否 | 是 | 是 | 
| JWT RSA-SSA-PSS | 是 | 是 | 是 | 否 | 是 | 是 |