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à.
SDK di crittografia AWS per C
SDK di crittografia AWS per C fornisce una libreria di crittografia lato client agli sviluppatori che scrivono applicazioni in C e funge da base per le implementazioni di AWS Encryption SDK nei linguaggi di programmazione di livello superiore.
Come per tutte le implementazioni di AWS Encryption SDK, SDK di crittografia AWS per C offre le caratteristiche di protezione dei dati avanzate. Queste includono la crittografia envelope, dati autenticati aggiuntivi (AAD) e suite di algoritmi di chiavi simmetriche, autenticate e sicure, come, ad esempio, AES-GCM a 256 bit con derivazione della chiave e firma.
Tutte le implementazioni specifiche per il linguaggio dell'AWS Encryption SDK sono completamente interoperabili. Ad esempio, puoi crittografare i dati conSDK di crittografia AWS per Ce decrittografalo conqualsiasi implementazione linguistica supportata, compreso il kitAWSCLI di crittografia.
LaSDK di crittografia AWS per Crichiede il kitAWS SDK for C++per interagire conAWS Key Management Service(AWS KMS). È necessario utilizzarlo solo se si sta utilizzando l'opzione opzionaleAWS KMSKeyring. L'AWS Encryption SDK non richiede comunque AWS KMS, né altri servizi AWS.
Ulteriori informazioni
-
Per informazioni dettagliateSDK di crittografia AWS per C, consultaEsempi di di C, ilesempi
nellaaws-encryption-sdk-c repository sulGitHub, e ilSDK di crittografia AWS per CDocumentazione API . -
Per una discussione su come utilizzare ilSDK di crittografia AWS per Cper crittografare i dati in modo da poterli decrittografare in piùRegioni AWS, consultaCome decrittografare i testi cifrati in più regioni con ilAWS Encryption SDKin C
nellaAWSBlog di sicurezza.