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
-
Activity
Field | Original Value | New Value |
---|---|---|
Description |
InnoDB supports manually encrypting tables with the ENCRYPTED and ENCRYPTION_KEY_ID table options:
https://mariadb.com/kb/en/library/encrypting-data-for-innodb-xtradb/#enabling-encryption-for-manually-encrypted-tablespaces Aria does support data-at-rest encryption: https://mariadb.com/kb/en/library/encrypting-data-for-aria/ But Aria does not currently support manual encryption using these table options: {noformat} 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' {noformat} |
InnoDB supports manually encrypting tables with the ENCRYPTED and ENCRYPTION_KEY_ID table options:
https://mariadb.com/kb/en/library/innodb-enabling-encryption/#enabling-encryption-for-manually-encrypted-tablespaces 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: {noformat} 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' {noformat} |
Link | This issue relates to MDEV-17324 [ MDEV-17324 ] |
Link | This issue relates to MDEV-18971 [ MDEV-18971 ] |
Fix Version/s | 10.5 [ 23123 ] |
Assignee | Michael Widenius [ monty ] |
Link | This issue relates to MDEV-20099 [ MDEV-20099 ] |
Fix Version/s | 10.5 [ 23123 ] | |
Assignee | Michael Widenius [ monty ] |
Workflow | MariaDB v3 [ 91342 ] | MariaDB v4 [ 130961 ] |
Description |
InnoDB supports manually encrypting tables with the ENCRYPTED and ENCRYPTION_KEY_ID table options:
https://mariadb.com/kb/en/library/innodb-enabling-encryption/#enabling-encryption-for-manually-encrypted-tablespaces 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: {noformat} 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' {noformat} |
InnoDB supports manually encrypting tables with the ENCRYPTED and ENCRYPTION_KEY_ID table options: https://mariadb.com/kb/en/library/innodb-enabling-encryption/#enabling-encryption-for-manually-encrypted\-tablespaces 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: {noformat} 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' {noformat} |
Labels | synchronization |
Labels | synchronization |
Issue Type | Task [ 3 ] | New Feature [ 2 ] |