API Category

Last updated: 2020-09-04 14:39:40

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
ArchiveKey Archives keys
BindCloudResource Binds a key with a Tencent Cloud resource
CancelKeyArchive Unarchives keys
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
GetRegions Obtains the list of supported regions.
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
UnbindCloudResource Unbinds a CMK with a Tencent Cloud resource
UpdateAlias Modify alias
UpdateKeyDescription Modify master key description

White-Box Key APIs

API Name Feature
CreateWhiteBoxKey Creates a white-box key
DeleteWhiteBoxKey Deletes a white-box key
DescribeWhiteBoxDecryptKey Gets a white-box decryption key
DescribeWhiteBoxDeviceFingerprints Gets the device fingerprint list of a specified key
DescribeWhiteBoxKey Displays white-box key information
DescribeWhiteBoxKeyDetails Gets the white-box key list
DescribeWhiteBoxServiceStatus Gets the white-box key service status
DisableWhiteBoxKey Disables a white-box key
DisableWhiteBoxKeys Disables white-box keys in batches
EnableWhiteBoxKey Enables a white-box key
EnableWhiteBoxKeys Enables white-box keys in batches
EncryptByWhiteBox Encrypts data with a white-box key
OverwriteWhiteBoxDeviceFingerprints Overwrites the device fingerprint information of a specified key

Was this page helpful?

Was this page helpful?

  • Not at all
  • Not very helpful
  • Somewhat helpful
  • Very helpful
  • Extremely helpful
Send Feedback
Help