As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
AWS Encryption SDK for C
O AWS Encryption SDK for C fornece uma biblioteca de criptografia do lado do cliente para desenvolvedores que estão escrevendo aplicativos em C. Ela também serve como base para implementações de linguagens de programação de nível superior. AWS Encryption SDK
Como todas as implementações do AWS Encryption SDK, o AWS Encryption SDK for C oferece recursos avançados de proteção de dados. Isso inclui criptografia de envelope, dados autenticados adicionais (AAD) e conjuntos de algoritmos de chave simétrica, autenticados e seguros, como 256 bitsAES, com derivação e assinatura de chaves. GCM
Todas as implementações específicas de linguagem do AWS Encryption SDK são totalmente interoperáveis. Por exemplo, você pode criptografar dados com o AWS Encryption SDK for C e descriptografá-los com qualquer implementação de linguagem compatível, incluindo a criptografia.AWS CLI
AWS Encryption SDK for C Isso requer que AWS SDK for C++ o interaja com AWS Key Management Service (AWS KMS). Você precisa usá-lo somente se estiver usando o AWS KMS token de autenticação opcional. No entanto, AWS Encryption SDK não requer AWS KMS nenhum outro AWS serviço.
Saiba mais
-
Para obter detalhes sobre a programação com o AWS Encryption SDK for C, consulte os exemplos em C, os exemplos
no aws-encryption-sdk-c repositório em GitHub e a AWS Encryption SDK for C APIdocumentação . -
Para uma discussão sobre como usar o para criptografar dados AWS Encryption SDK for C para que você possa descriptografá-los em vários Regiões da AWS, consulte Como descriptografar textos cifrados em várias regiões com o em C
no Blog de Segurança. AWS Encryption SDK AWS