summaryrefslogtreecommitdiff
path: root/KeyStorage.cpp
AgeCommit message (Expand)Author
2023-03-04Merge "Avoid error message when destroying key w/o secdiscardable file" am: d...Eric Biggers
2023-03-03Avoid error message when destroying key w/o secdiscardable fileEric Biggers
2022-11-14Defer CE key fixations to checkpoint commitEric Biggers
2022-10-13Merge "Stop using the "stretching" file" am: b0a170136c am: 20695553e1 am: 72...Eric Biggers
2022-10-13Stop using the "stretching" fileEric Biggers
2022-10-10Merge "Don't use a secdiscardable file for keys encrypted by SP" am: 7cc31eb7...Eric Biggers
2022-10-07Don't use a secdiscardable file for keys encrypted by SPEric Biggers
2022-09-06Make the CE key always be encrypted by the synthetic passwordEric Biggers
2022-07-28KeyStorage: don't request rollback resistance for wrapped storage keysEric Biggers
2021-11-11Merge changes Icdff584e,I71fd98e6,If1e9e3ad,I05bc4dc9 am: 017e95fa6a am: 078a...Eric Biggers
2021-11-10Remove scrypt-related codeEric Biggers
2021-11-08Merge changes Ia095340c,I464edc6e am: 3d1a532efc am: 57ca48b788 am: af6552a833David Anderson
2021-11-08Improve vold logging.David Anderson
2021-09-02Merge "Set a property if seed binding is enabled." am: cc63a93fd6 am: d5f0a57...Keith Mok
2021-09-02Merge "Set a property if seed binding is enabled." am: cc63a93fd6Keith Mok
2021-09-01Set a property if seed binding is enabled.Keith Mok
2021-09-01Revert "Add ROLLBACK_RESISTANCE tag to key usage" am: c0a46c8106Haiping Yang
2021-08-30Revert "Add ROLLBACK_RESISTANCE tag to key usage"android-12.0.0_r32android-12.0.0_r29android-12.0.0_r27android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseHaiping Yang
2021-08-11Merge "Add ROLLBACK_RESISTANCE tag to key usage" into sc-dev am: 8f19fd90e3TreeHugger Robot
2021-08-11Add ROLLBACK_RESISTANCE tag to key usage[6;7~
2021-06-15Replace most references to Keymaster with KeystoreEric Biggers
2021-06-08Don't export storeKey(), and update commentsSatya Tangirala
2021-06-08Always use RenameKeyDir() when moving/renaming key directoriesSatya Tangirala
2021-06-08Make RenameKeyDir() use IsSameFile()Eric Biggers
2021-05-13Fix bug with deferred commits for key upgrades in temporary directoriesSatya Tangirala
2021-05-12Remove unused constants and cleanup KeyStorage.cppSatya Tangirala
2021-05-12Remove unused parameter "salt" from stretchSecret()Satya Tangirala
2021-04-08Make vold use keystore2 instead of keymasterSatya Tangirala
2021-04-07Remove HardwareAuthToken support from vold::KeymasterSatya Tangirala
2021-03-15KeyStorage: improve logging for key generationEric Biggers
2021-02-16Sync parent directory in storeKeyAtomically()Eric Biggers
2021-02-16Move pathExists() to Utils.cppEric Biggers
2021-01-26Add support for binding storage encryption to a seedSeth Moore
2020-11-05KeyStorage: rework key upgrade handlingEric Biggers
2020-10-20vold: Generate storage key without rollback resistanceGaurav Kashyap
2020-02-18Fix unaligned access to auth token user_idPaul Crowley
2020-02-12vold: Support Storage keys for FBEBarani Muthukumaran
2020-02-11Update vold to use KM4.1Shawn Willden
2019-09-12Merge "Request rollback resistance for FBE keys."Treehugger Robot
2019-06-07Fix include orderDaniel Rosenberg
2019-06-07Defer deleteKey in KeyStorage in Checkpointing modeDaniel Rosenberg
2019-04-05vold: Introduce android::vold::writeStringToFileTommy Chiu
2019-03-14Fsync directories before delete keyWoody Lin
2019-01-07Fsync directories after creating filesPaul Crowley
2018-12-14Add Support for metadata key with rollbackDaniel Rosenberg
2018-12-06Request rollback resistance for FBE keys.Shawn Willden
2018-09-18clang-format many files.Paul Crowley
2018-01-25Support Keymaster4Shawn Willden
2018-01-25Clang-format Keymaster.{cpp|h} and KeyStorage.{cpp|h}Shawn Willden
2017-12-21Merge "Break vold dependency on keystore utilities."TreeHugger Robot