15 Commits (c803d524ea9115842faed1aeb9c1e46dab16d76b)

Author SHA1 Message Date
Eric Biggers 2c9d6d6675 KeyUtil: don't use keepOld=true for system DE and volume keys
4 years ago
Nikita Ioffe 1ee35cf002 fskeyring & userspace reboot: support CE keys
4 years ago
Paul Crowley 249c2fb4aa Refactor: make makeGen local
4 years ago
Paul Crowley 4eac264727 Refactor key generation to handle both normal and metadata encryption.
4 years ago
Barani Muthukumaran 3dfb094cb2 vold: Support Storage keys for FBE
4 years ago
Paul Crowley 77df7f207d Refactor to use EncryptionPolicy everywhere we used to use raw_ref
4 years ago
Eric Biggers 83a73d7d50 vold: support v2 encryption policies
5 years ago
Eric Biggers f3dc4203dd vold: use new ioctls to add/remove fscrypt keys when supported
5 years ago
Daniel Rosenberg 690d6de5bf Add Support for metadata key with rollback
6 years ago
Paul Crowley 14c8c0765a clang-format many files.
6 years ago
Paul Crowley 26a53888a4 When we forget a volume, forget per-volume key
7 years ago
Pavel Grafov e2e2d308df Zero memory used for encryuption keys.
7 years ago
Paul Crowley cd8bfe3d7f Label keys with all the possible FBE prefixes that might apply
7 years ago
Paul Crowley d5759811ff Add support for metadata encryption
7 years ago
Paul Crowley f71ace310e Refactor to lay the groundwork for metadata encryption
7 years ago