AWS KMS Symmetric API Summary
Only what is needed for the exam for AWS KMS
Encrypt
: Up to 4 KB of data through KMSGenerateDataKey
: Generate a unique symmetric data key (DEK)- returns a plaintext and encrypted copy of the CMK you specified
GenerateDataKeyWithoutPlainText
- Generate a DEK to use at some point (not immedately)
- return a DEK that is encrypted under the CMK that you specify (must decrypt later)
Decrypt
: up to 4 KB (including Data Encryption Key (DEK))GenerateRandom
: return a random byte of string