Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
3.0.0, 2.3.0
-
None
-
None
Description
Some APIs are very useful.
- GenerateEEK with decrypted EEK returned together
Like:
{EEK, EK}= GenerateEEK2(KeyVersion)
This helps Program which request a EEK to encrypt something itself such like KUDU or MySQL.
It now takes 2 RPC calls to complete encryption. If a API can return EEK and EK together, we can save 1 RPC call.
- Simple Encryption and Decryption API
Like:
{EncryptedData}= Encrypt(KeyVersion, PlainData)
{PlainData}= Decrypt(KeyVersion, EncryptedData)
This helps Ranger KMS works for some simple situation such as encrypting password.