Won't Do
Details
Details
Assignee
Unassigned
UnassignedReporter
Robert Golebiowski
Robert Golebiowski(Deactivated)Priority
Smart Checklist
Smart Checklist
Created April 9, 2019 at 7:55 AM
Updated March 4, 2025 at 9:04 PM
Resolved March 4, 2025 at 9:04 PM
Keyring encryption based on MariaDB implementation does not encrypt FSP_TRX_SYS_PAGE_NO as it contains double write buffer header. Ours MK system tablespace encryption on the other hand also does not encrypt pages 1-4. Seems it should be safe to encrypt those pages. There should not be backward incompatibility if we start to encrypt those pages now as encryption information can be set for not encrypted page. The page's decryption function looks at the page's header and if it sees that the page is not encrypted it returns and leaves the page intact.