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à.
Versioni della CLI AWS di crittografia
Ti consigliamo di utilizzare la versione più recente della CLI di AWS crittografia.
Nota
Le versioni dell' AWS Encryption CLI precedenti alla 4.0.0 sono in fase di sviluppo. end-of-support
È possibile eseguire l'aggiornamento dalla versione 2.1 in tutta sicurezza. x e versioni successive alla versione più recente di AWS Encryption CLI senza modifiche al codice o ai dati. Tuttavia, nella versione 2.1 sono state introdotte nuove funzionalità di sicurezza. x non sono retrocompatibili. Per eseguire l'aggiornamento dalla versione 1.7. x o precedente, devi prima eseguire l'aggiornamento alla versione 1 più recente. versione x della CLI di AWS crittografia. Per informazioni dettagliate, consultare Migrazione del tuo AWS Encryption SDK.
Le nuove funzionalità di sicurezza sono state originariamente rilasciate nelle versioni 1.7 di AWS Encryption CLI. x e 2.0. x. Tuttavia, AWS Encryption CLI versione 1.8. x sostituisce la versione 1.7. x e AWS Encryption CLI 2.1. x sostituisce 2.0. x. Per i dettagli, consulta l'avviso di sicurezza
Per informazioni sulle versioni più importanti di AWS Encryption SDK, vedere. Versioni di AWS Encryption SDK
Quale versione devo usare?
Se non conosci la AWS Encryption CLI, usa la versione più recente.
Per decrittografare i dati crittografati da una versione AWS Encryption SDK precedente alla 1.7. x, esegui prima la migrazione alla versione più recente della CLI di AWS crittografia. Apporta tutte le modifiche consigliate prima di eseguire l'aggiornamento alla versione 2.1. x o versione successiva. Per informazioni dettagliate, consultare Migrazione del tuo AWS Encryption SDK.
Ulteriori informazioni
-
Per informazioni dettagliate sulle modifiche e sulle linee guida per la migrazione a queste nuove versioni, vedereMigrazione del tuo AWS Encryption SDK.
-
Per le descrizioni dei nuovi parametri e attributi della CLI di AWS crittografia, vedere. AWS Encryption SDK Sintassi CLI e riferimento ai parametri
I seguenti elenchi descrivono la modifica alla AWS Encryption CLI nelle versioni 1.8. x e 2.1. x.
Versione 1.8. x modifiche alla CLI AWS di crittografia
-
Depreca il parametro.
--master-keysUtilizza invece il parametro--wrapping-keys. -
Aggiunge il parametro
--wrapping-keys()-w. Supporta tutti gli attributi del--master-keysparametro. Aggiunge inoltre i seguenti attributi opzionali, che sono validi solo durante la decrittografia con. AWS KMS keys-
scoperta
-
divisione-scoperta
-
account discovery
Per i provider di chiavi master personalizzate,
-decrypti comandi--encrypte - richiedono un--wrapping-keysparametro o un--master-keysparametro (ma non entrambi). Inoltre, un--encryptcomando con AWS KMS keys richiede un--wrapping-keysparametro o un--master-keysparametro (ma non entrambi).In un
--decryptcomando con AWS KMS keys, il--wrapping-keysparametro è facoltativo, ma consigliato, poiché è richiesto nella versione 2.1. x. Se lo si utilizza, è necessario specificare l'attributo key o l'attributo discovery con un valore ditrue(ma non entrambi). -
-
Aggiunge il
--commitment-policyparametro. L'unico valore valido èforbid-encrypt-allow-decrypt. La politica diforbid-encrypt-allow-decryptimpegno viene utilizzata in tutti i comandi di crittografia e decrittografia.Nella versione 1.8. x, quando si utilizza il
--wrapping-keysparametro, è necessario un--commitment-policyparametro con ilforbid-encrypt-allow-decryptvalore. L'impostazione del valore impedisce esplicitamente che la politica di impegno venga modificata automaticamente alrequire-encrypt-require-decryptmomento dell'aggiornamento alla versione 2.1. x.
Versione 2.1. x modifiche alla CLI AWS di crittografia
-
Rimuove il
--master-keysparametro. Utilizza invece il parametro--wrapping-keys. -
Il
--wrapping-keysparametro è obbligatorio in tutti i comandi di crittografia e decrittografia. È necessario specificare un attributo chiave o un attributo discovery con un valore pari atrue(ma non entrambi). -
Il
--commitment-policyparametro supporta i seguenti valori. Per informazioni dettagliate, consultare Impostazione della politica di impegno.-
forbid-encrypt-allow-decrypt -
require-encrypt-allow-decrypt -
require-encrypt-require decrypt(predefinito)
-
-
Il
--commitment-policyparametro è opzionale nella versione 2.1. x. Il valore predefinito èrequire-encrypt-require-decrypt.
Versione 1.9. x e 2.2. x modifiche alla CLI AWS di crittografia
-
Aggiunge il
--decrypt-unsignedparametro. Per informazioni dettagliate, consultare Versione 2.2. x. -
Aggiunge il
--bufferparametro. Per informazioni dettagliate, consultare Versione 2.2. x. -
Aggiunge il
--max-encrypted-data-keysparametro. Per informazioni dettagliate, consultare Limitazione delle chiavi di dati crittografate.
Versione 3.0. x modifiche alla CLI AWS di crittografia
Aggiunge il supporto per le chiavi AWS KMS multiregionali. Per informazioni dettagliate, consultare Utilizzo di più regioni AWS KMS keys.