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à.
Raccomandazioni per l'utilizzo di AWS Encryption SDK
AWS Encryption SDKÈ uno strumento potente per implementare la crittografia lato client nelle applicazioni. Le librerie sono disponibili per Java JavaScript, C, Python e altri linguaggi di programmazione. Si integra con AWS Key Management Service ()AWS KMS. Puoi anche usarlo come SDK autonomo senza fare riferimento alle chiavi KMS.
Le pratiche consigliate per l'utilizzo di questo strumento includono un'attenta valutazione dei requisiti dell'applicazione. Bilancia questi requisiti con i rischi che possono essere introdotti da determinate configurazioni, come l'introduzione della memorizzazione nella cache delle chiavi nell'applicazione. Per ulteriori informazioni sulla memorizzazione nella cache delle chiavi di dati, consulta Data key caching nella documentazione. AWS Encryption SDK
Considerate le seguenti domande per determinare se utilizzare: AWS Encryption SDK
-
Esiste un requisito per la crittografia lato client che non può essere soddisfatto dalla crittografia lato server con servizi che si integrano con? AWS KMS
-
Siete in grado di proteggere adeguatamente le chiavi utilizzate per crittografare i dati lato client e come intendete farlo?
-
Esistono altre librerie di fit-for-purpose crittografia che potrebbero adattarsi in modo più appropriato al tuo caso d'uso? Prendi in considerazione AWS offerte alternative, come la crittografia lato client Amazon S3 e AWS il Database Encryption SDK.