Create quick design sketch for storing limited number of KEKs in turtle file

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Not Applicable
    • None
    • Storage Engines, Storage Engines - Foundations
    • SE Foundations - 2025-10-24
    • 2

      In conversation with radoslav.kardum@mongodb.com and shreyas.kalyan@mongodb.com, we came up with an idea split the WT KEK storage project into two parts.  The first part is smallish - to store a limited number of KEK entries in the (unencrypted) turtle file.  The second part is a bit bigger - to store a largish number of KEK entries as a regular (encrypted) WT table.  We could do the first part in the near term, allowing us to store typically a small number of keys, but certainly up to hundreds as needed.  In the longer term, we could store a virtually unlimited number of keys.

      This ticket is to flesh out these ideas - not a complete design, but a page or three, enough to generate discussion and weigh the pros and cons.

      Component: encryption

            Assignee:
            Donald Anderson
            Reporter:
            Donald Anderson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: