Details
Description
For PCI/DSS it required to store SHA1 keys in a separate server. We can propose Cassandra integration as a remote HA storage holding secret keys.
Cassandra store in a column family a pre generated dictionary of keys.
Custom column data type store encrypted values and in a header the key of Cassandra column family.
On write in the column the Cassandra key should be randomly changed using a function hold in cache for period of time. We re generate the function reading some informations in the status table that should give a level of randomness to avoid dictionary attacks
Gliffy Diagrams
Attachments
Issue Links
- relates to
-
MDEV-4912 Add a plugin to field types (column types)
-
- In Progress
-
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
please check if we should consider this one a "blocked by" MDEV-4912, or if we will implement this as a "native" field type