Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Algoritmi crittografici supportati
AWS KMS supporta i seguenti algoritmi crittografici per le chiavi KMS. Gli algoritmi che è possibile utilizzare dipendono dalle specifiche della chiave e dall'utilizzo della chiave KMS. Per una descrizione dettagliata di ogni specifica chiave e degli algoritmi supportati, consulta. Riferimento alle specifiche chiave
Per indicazioni su quali algoritmi utilizzare e quando, consulta Algoritmi di crittografia e. Servizi AWS
Algoritmi a chiave simmetrica
AWS KMS supporta i seguenti algoritmi per chiavi KMS simmetriche.
| Algoritmo | Utilizzo delle chiavi | Specifica della chiave |
|---|---|---|
| AES-256-GCM | Encrypt and decrypt (Crittografa e decripta) | SYMMETRIC_DEFAULT |
| SM4-128 (Solo regioni della Cina) | Encrypt and decrypt (Crittografa e decripta) | SYMMETRIC_DEFAULT |
| HMAC_SHA_224 | Genera e verifica MAC | HMAC_224 |
| HMAC_SHA_256 | Genera e verifica MAC | HMAC_256 |
| HMAC_SHA_384 | Genera e verifica MAC | HMAC_384 |
| HMAC_SHA_512 | Genera e verifica MAC | HMAC_512 |
Algoritmi a chiave asimmetrica
Ogni chiave KMS asimmetrica utilizza un'unica chiave che determina quale di questi algoritmi è possibile utilizzare.
| Algoritmo | Utilizzo delle chiavi | Specifica della chiave |
|---|---|---|
| RSAES_OAEP_SHA_1, RSAES_OAEP_SHA_256 | Encrypt and decrypt (Crittografa e decripta) | RSA_2048, RSA_3072, RSA_4096 |
| RSASSA_PSS_SHA_256, RSASSA_PSS_SHA_384, RSASSA_PSS_SHA_512, RSASSA_PKCS1_V1_5_SHA_256, RSASSA_PKCS1_V1_5_SHA_384, RSASSA_PKCS1_V1_5_SHA_512 | Sign and Verify (Firma e verifica) | RSA_2048, RSA_3072, RSA_4096 |
| ECDSA_SHA_256 | Sign and Verify (Firma e verifica) | ECC_NIST_P256 (secp256r1) |
| ECDSA_SHA_384 | Sign and Verify (Firma e verifica) | ECC_NIST_P384 (secp384r1) |
| ECDSA_SHA_512 | Sign and Verify (Firma e verifica) | ECC_NIST_P521 (secp521r1) |
| ECDSA_SHA_256 | Sign and Verify (Firma e verifica) | ECC_SECG_P256K1 (secp256k1) |
| ED25519_SHA_512, ED25519_PH_SHA_512 | Sign and Verify (Firma e verifica) | ECC_NIST_EDWARDS25519 (ed25519) |
| ML_DSA_SHAKE_256 | Sign and Verify (Firma e verifica) | ML_DSA_44, ML_DSA_65, ML_DSA_87 |
| ECDH | Accordo chiave | ECC_NIST_P256, ECC_NIST_P384, ECC_NIST_P521 |
| SM2PKE (crittografia), SM2DSA (firma), ECDH (accordo chiave) | Crittografa e decrittografa, firma e verifica o accordo chiave | SM2 (solo regioni della Cina) |