API Category

Last updated: 2020-03-20 19:00:11

Asymmetric Key APIs

API Name Feature
AsymmetricRsaDecrypt Decrypts data with an RSA asymmetric key
AsymmetricSm2Decrypt Decrypts data with an SM2 asymmetric key
GetPublicKey Gets the information of the public key that is encrypted with the asymmetric cryptographic algorithm

Key APIs

API Name Feature
CancelKeyDeletion Cancel CMK plan delete operation
CreateKey Create master key
Decrypt Decrypt
DeleteImportedKeyMaterial Deletes imported key material
DescribeKey Gets CMK attributes
DescribeKeys Gets attributes of multiple CMKs
DisableKey Disable master key
DisableKeyRotation Disable key rotation
DisableKeys Disable master keys in bulk
EnableKey Enable master key
EnableKeyRotation Turn on key rotation
EnableKeys Batch start master key
Encrypt encryption
GenerateDataKey Generate data key
GenerateRandom Generates a random number
GetKeyRotationStatus Query key rotation status
GetParametersForImport Gets the parameters of the material to be imported into a CMK
GetServiceStatus Query service status
ImportKeyMaterial Imports key material
ListAlgorithms Lists encryption methods supported in the current region
ListKeyDetail Get master key list details
ListKeys Get master key list
ReEncrypt Ciphertext refresh
ScheduleKeyDeletion CMK plan delete API
UpdateAlias Modify alias
UpdateKeyDescription Modify master key description