

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à.

# AWS SDK di crittografia del database per DynamoDB
<a name="dynamodb-encryption-client"></a>


****  

|  | 
| --- |
| La nostra libreria di crittografia lato client è stata rinominata Database Encryption SDK. AWS Questa guida per sviluppatori fornisce ancora informazioni sul [DynamoDB Encryption Client](legacy-dynamodb-encryption-client.md). | 

[Il AWS Database Encryption SDK per DynamoDB è una libreria software che consente di includere la crittografia lato client nella progettazione di Amazon DynamoDB.](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/) Il AWS Database Encryption SDK per DynamoDB fornisce la crittografia a livello di attributo e consente di specificare quali elementi crittografare e quali elementi includere nelle firme che garantiscono l'autenticità dei dati. La crittografia dei dati sensibili in transito e in archivio aiuta a garantire che i dati in chiaro non siano disponibili per terze parti, tra cui. AWS

**Nota**  
Il AWS Database Encryption SDK non supporta PartiQL.

In DynamoDB, [una tabella è una](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/HowItWorks.CoreComponents.html#HowItWorks.CoreComponents.TablesItemsAttributes) raccolta di elementi. E ogni *item* è una raccolta di *attributi*. Ogni attributo ha un nome e un valore. Il AWS Database Encryption SDK per DynamoDB crittografa i valori degli attributi. Quindi calcola una firma sugli attributi. [È necessario specificare quali valori degli attributi crittografare e quali includere nella firma nelle azioni crittografiche.](concepts.md#crypt-actions)

Gli argomenti di questo capitolo forniscono una panoramica del AWS Database Encryption SDK per DynamoDB, inclusi i campi crittografati, indicazioni sull'installazione e la configurazione dei client ed esempi Java per aiutarti a iniziare.

**Topics**
+ [Crittografia lato client e lato server](client-server-side.md)
+ [Quali campi sono crittografati e firmati?](DDB-encrypted-and-signed.md)
+ [Crittografia ricercabile in DynamoDB](ddb-searchable-encryption.md)
+ [Aggiornamento del modello di dati](ddb-update-data-model.md)
+ [AWS Database Encryption SDK per DynamoDB (linguaggi di programmazione disponibili)](ddb-programming-languages.md)
+ [Client di crittografia DynamoDB legacy](legacy-dynamodb-encryption-client.md)