Details
-
New Feature
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
InnoDB supports manually encrypting tables with the ENCRYPTED and ENCRYPTION_KEY_ID table options:
Aria does support data-at-rest encryption:
https://mariadb.com/kb/en/library/aria-encryption-overview/
But Aria does not currently support manual encryption using these table options:
https://mariadb.com/kb/en/library/aria-enabling-encryption/#manually-encrypting-tables
See the following:
MariaDB [db1]> CREATE TABLE aria_tab (
|
-> id int primary key,
|
-> str varchar(50)
|
-> )
|
-> ENGINE = Aria
|
-> ROW_FORMAT=PAGE
|
-> ENCRYPTED = YES
|
-> ENCRYPTION_KEY_ID = 1;
|
ERROR 1911 (HY000): Unknown option 'ENCRYPTED'
|
Attachments
Issue Links
- relates to
-
MDEV-8587 Aria log encryption
- Open
-
MDEV-17324 Make information_schema table that shows which Aria tables are encrypted
- Open
-
MDEV-18971 Add background encryption threads for Aria
- Open
-
MDEV-20099 Implement key rotation for Aria
- Open