ekino / ekino/EkinoDataProtectionBundle

Versionning of encryption keys

Open
#3 0 comments 0 reactions 1 assignee Claimed by @mremi View on GitHub
Dominant language
PHP
Stars
5
Forks
10
PR merge metrics
No merged PRs in 30d

Description

The keys must be versioned to be able to change the key if one is leaked, but also still be able to decode old data.

The encryption message should start by a prefix: `{keyVersion}encryptedPayload`, and the `encryptor/decryptor` should support the multiple keys.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.