Implement encryption scheme versioning and auto-migration #15
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Implement versioned encryption and automatic re-encryption on unseal, as described in ARCHITECTURE.md section 4.2.
The
schema_versioncolumn exists onaead_encryptedbut no migration logic is implemented.Requirements:
aead_encryptedfor entries withschema_version < currentCurrently abandoned as no migration is required