You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "Vikas Kumar (Jira)" <ji...@apache.org> on 2025/07/07 11:14:00 UTC
[jira] [Created] (RANGER-5239) [KMS] Decrypt and verify before storing newly re-encypted key material into DB
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)