Retrieve the key identified by dataSubjectId, returning None if the key has been shredded.
Create a [SecretKey] if it doesn't exist already.
Create a [SecretKey] if it doesn't exist already. Length of the key should be taken from akka.persistence.gdpr.key-size
If using AbstractGdprEncryption this must be an AES key.
Remove the key identified by dataSubjectId permanently.
Manages keys for GDPR encryption. Should produce AES SecretKeys.