Vikas Kumar created RANGER-5239:
-----------------------------------

             Summary: [KMS] Decrypt and verify before storing newly re-encypted 
key material into DB
                 Key: RANGER-5239
                 URL: https://issues.apache.org/jira/browse/RANGER-5239
             Project: Ranger
          Issue Type: Task
          Components: kms
            Reporter: Vikas Kumar
            Assignee: Vikas Kumar


As per current implementation, During key material re-encryption:
 * It first gets decrypted using old algorithm and associated parameters.
 * And then re-encrypted using new algorithm.
 * And finally stored into the DB.

Here idea is to add one simply sanity checks as follows:

After re-encryption using new algorithm, it should be again decrypted using new 
algorithm and decrypted content should be matched with older decrypted 
material. 

This is not a functional requirement but will ensure that decrypt operation 
using new algorithm is also working correctly and returning the same key 
material. 

This should be done for both Masterkey and all Zone keys.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to