Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.11.1
Description
The existing KDF implementations (bcrypt, scrypt, and PBKDF2) in the *CipherProvider classes should be refactored to provide algorithm-specific *SecureHasher implementations and then have the hashing logic delegated from the respective cipher provider objects to the hasher.
Attachments
Issue Links
- depends upon
-
NIFI-7125 Extend SecureHasher interface to provide implementation-specific "full hash output" string representation
- Resolved
- fixes
-
NIFI-1467 Provide Bcrypt salt generation code
- Resolved
- is depended upon by
-
NIFI-7397 Detect encryption metadata attributes on incoming flowfile and use for decryption
- Resolved
- is required by
-
NIFI-7324 Introduce controller service for KDFs
- Resolved
- links to
1.
|
Change library implementation of Bcrypt | Resolved | Margot Tien |
|
||||||||
2.
|
Introduce Argon2 Cipher Provider | Resolved | Andy LoPresto | |||||||||
3.
|
Introduce controller service for KDFs | Resolved | David Handermann | |||||||||
4.
|
Refactor EncryptContent to allow KDFs for raw algorithms | Resolved | Andy LoPresto |