spacedrive/core
jake 8ee2d18053
[ENG-309] Envelope encryption for the KM's root key (#482)
* use master key to encrypt the root key (breaking)

* introduce breaking changes to the keymanager (this breaks master password changing, backup restoration, etc)

* change MP -> RK

* minor tweaks + comment out broken features temporarily

* experimental new master password changing

* add a `write_storedkey_to_db` helper function

* general cleanup and fixes

* potentially patch backup restoration

* uncomment+clean up restoration in api

* strip whitespaces from user inputted secret key, and fix MPC bug

* clippy

* add memory only flag to `StoredKey`
2022-12-12 15:04:08 +00:00
..
prisma [ENG-307] Key manager features (#467) 2022-12-02 10:18:21 +00:00
src [ENG-309] Envelope encryption for the KM's root key (#482) 2022-12-12 15:04:08 +00:00
build.rs debug mode + minor fixes 2022-10-24 17:48:52 +10:00
Cargo.toml [ENG-307] Key manager features (#467) 2022-12-02 10:18:21 +00:00