Todos os produtos
Search
Central de documentação

Key Management Service:Lista de operações por função

Última atualização: Jun 27, 2026

As tabelas a seguir listam as operações da API KMS Instance disponíveis no Key Management Service (KMS).

Operações relacionadas a chaves

Operação

Descrição

Tipo de chave

Observações

AdvanceEncrypt

Criptografa texto simples em texto cifrado. Use esta operação em vez de Encrypt quando a rotação automática de chaves estiver ativada, pois o AdvanceEncrypt mantém compatibilidade entre rotações.

Apenas simétrica

Se a rotação automática de chaves estiver ativada, use AdvanceEncrypt, AdvanceDecrypt ou AdvanceGenerateDataKey para evitar que o recurso se torne inválido. Para mais informações, consulte Configure key rotation. Antes de chamar AdvanceDecrypt, salve o texto cifrado (CiphertextBlob) e os dados de autenticação (Aad) retornados por esta operação.

AdvanceDecrypt

Descriptografa texto cifrado em texto simples.

Apenas simétrica

Requer o CiphertextBlob e o Aad salvos da chamada original de AdvanceEncrypt ou AdvanceGenerateDataKey.

AdvanceGenerateDataKey

Gera uma chave de dados e criptografa dados usando criptografia de envelope.

Apenas simétrica

Salve o texto cifrado (CiphertextBlob) e os dados de autenticação (Aad) retornados por esta operação antes de chamar AdvanceDecrypt.

Encrypt

Criptografa texto simples em texto cifrado.

Simétrica ou assimétrica

Antes de chamar Decrypt ou AdvanceDecrypt, salve o ID da chave (KeyId), o texto cifrado (CiphertextBlob), o algoritmo de criptografia (Algorithm), o vetor de inicialização (Iv), o modo de preenchimento (PaddingMode) e os dados de autenticação (Aad) retornados por esta operação.

Decrypt

Descriptografa texto cifrado em texto simples.

Simétrica ou assimétrica

—

GenerateDataKey

Gera uma chave de dados e criptografa dados usando criptografia de envelope.

Apenas simétrica

—

Sign

Gera uma assinatura usando uma chave assimétrica.

Apenas assimétrica

Para verificar a assinatura, chame a operação Verify. Para verificação offline, chame GetPublicKey para obter a chave pública e verifique em seu próprio sistema.

Verify

Verifica uma assinatura usando uma chave assimétrica.

Apenas assimétrica

—

GetPublicKey

Obtém a chave pública de uma chave assimétrica específica. Use esta operação para verificar assinaturas ou criptografar dados fora do KMS.

Apenas assimétrica

—

Operações relacionadas a segredos

Operação

Descrição

GetSecretValue

Obtém o valor de um segredo.

Outras operações

Operação

Descrição

GenerateRandom

Gera um número aleatório.