mirror of
https://github.com/spacedriveapp/spacedrive
synced 2024-07-18 22:29:11 +00:00
* add blake3, `derive_key()` and clean up code * fix a couple of things from the previous commit * add context strings for root/file key derivation * add salt to schema * update refs of `salt` to `content_salt` within the keyslot * cleanup code and add kdf salt to the keyslot * rename salt to content salt in examples * cleanup header code + remove dead code * implement key derivation for keyslots * gen new migrations that contain a salt column * keymanager refactor (code is very idiomatic now) - needs thorough testing * further cleanup * clippy * add a master password context string * use key derivation for deriving keys from the root key * update to use new code and remove `match` from `en/decrypt_bytes()` * clippy * use less unwraps in library manager code Co-authored-by: Oscar Beaumont <oscar@otbeaumont.me> |
||
---|---|---|
.. | ||
assets | ||
client | ||
config | ||
interface | ||
macos | ||
test-files@f7aefbb638 | ||
ui |