/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/libfscrypt/src/ |
H A D | fscrypt_control.c | 351 int LoadAndSetPolicy(const char *keyDir, const char *dir) in LoadAndSetPolicy() argument 353 if (!keyDir || !dir) { in LoadAndSetPolicy() 372 uint8_t fscryptVer = KeyCtrlLoadVersion(keyDir); in LoadAndSetPolicy() 374 ret = SpliceKeyPath(keyDir, strlen(keyDir), PATH_KEYDESC, in LoadAndSetPolicy() 386 ret = SpliceKeyPath(keyDir, strlen(keyDir), PATH_KEYID, in LoadAndSetPolicy() 436 int LoadAndSetEceAndSecePolicy(const char *keyDir, const char *dir, int type) in LoadAndSetEceAndSecePolicy() argument 440 if (!keyDir || !dir) { in LoadAndSetEceAndSecePolicy() 445 int ret = SpliceKeyPath(keyDir, strlen(keyDir), PATH_KEYDESC, strlen(PATH_KEYDESC), &pathBuf); in LoadAndSetEceAndSecePolicy() 451 uint8_t fscryptVer = KeyCtrlLoadVersion(keyDir); in LoadAndSetEceAndSecePolicy()
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/mock/ |
H A D | fscrypt_control_mock.cpp | 41 int LoadAndSetPolicy(const char *keyDir, const char *dir) in LoadAndSetPolicy() argument 46 return IFscryptControlMoc::fscryptControlMoc->LoadAndSetPolicy(keyDir, dir); in LoadAndSetPolicy() 49 int LoadAndSetEceAndSecePolicy(const char *keyDir, const char *dir, int type) in LoadAndSetEceAndSecePolicy() argument 54 return IFscryptControlMoc::fscryptControlMoc->LoadAndSetEceAndSecePolicy(keyDir, dir, type); in LoadAndSetEceAndSecePolicy()
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/include/mock/ |
H A D | fscrypt_control_mock.h | 29 virtual int LoadAndSetPolicy(const char *keyDir, const char *dir) = 0; 30 virtual int LoadAndSetEceAndSecePolicy(const char *keyDir, const char *dir, int type) = 0; 39 MOCK_METHOD2(LoadAndSetPolicy, int(const char *keyDir, const char *dir)); 40 MOCK_METHOD3(LoadAndSetEceAndSecePolicy, int(const char *keyDir, const char *dir, int type));
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/crypto/src/ |
H A D | key_manager.cpp | 245 if (keyDir == "") { in GenerateAndInstallEl5Key() 964 std::string keyDir = ""; in UpdateCeEceSeceUserAuth() local 985 return keyDir; in UpdateCeEceSeceUserAuth() 990 std::string keyDir = ""; in UpdateCeEceSeceUserAuth() local 993 keyDir = USER_EL1_DIR; in UpdateCeEceSeceUserAuth() 996 keyDir = USER_EL2_DIR; in UpdateCeEceSeceUserAuth() 999 keyDir = USER_EL3_DIR; in UpdateCeEceSeceUserAuth() 1011 return keyDir; in UpdateCeEceSeceUserAuth() 1044 if (!IsDir(keyDir)) { in UpdateCeEceSeceUserAuth() 1107 if (keyDir == "") { in UpdateCeEceSeceUserAuth() [all …]
|
H A D | key_backup.cpp | 115 std::string keyDir = baseKey->GetDir(); in TryRestoreKey() local 117 GetBackupDir(keyDir, backupDir); in TryRestoreKey() 118 if (baseKey->DoRestoreKeyEx(auth, keyDir + PATH_LATEST)) { in TryRestoreKey() 119 CheckAndFixFiles(keyDir, backupDir); in TryRestoreKey() 125 CheckAndFixFiles(backupDir, keyDir); in TryRestoreKey() 143 std::string keyDir = baseKey->GetDir(); in TryRestoreUeceKey() local 145 GetBackupDir(keyDir, backupDir); in TryRestoreUeceKey() 146 if (baseKey->DecryptKeyBlob(auth, keyDir + PATH_LATEST, planKey, decryptedKey)) { in TryRestoreUeceKey() 147 CheckAndFixFiles(keyDir, backupDir); in TryRestoreUeceKey() 153 CheckAndFixFiles(backupDir, keyDir); in TryRestoreUeceKey() [all …]
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/crypto/test/key_manager_test/ |
H A D | key_manager_test.cpp | 298 EXPECT_TRUE(OHOS::ForceCreateDirectory(keyDir)); 303 EXPECT_TRUE(OHOS::ForceRemoveDirectory(keyDir)); 333 OHOS::ForceRemoveDirectory(keyDir); 338 std::ofstream file(keyDir + "/test.txt"); 340 OHOS::RemoveFile(keyDir + "/test.txt"); 341 OHOS::ForceRemoveDirectory(keyDir); 891 OHOS::ForceRemoveDirectory(keyDir); 922 OHOS::ForceRemoveDirectory(keyDir); 954 OHOS::ForceRemoveDirectory(keyDir); 986 OHOS::ForceRemoveDirectory(keyDir); [all …]
|
/ohos5.0/base/notification/distributed_notification_service/services/ans/src/common/ |
H A D | aes_gcm_helper.cpp | 96 std::string keyDir = G_DIR_PATH; in GenerateKey() local 97 const char *fileNamePtr = keyDir.c_str(); in GenerateKey() 98 std::filesystem::path keyPath(keyDir); in GenerateKey() 100 std::ifstream keyFile(keyDir); in GenerateKey() 120 std::ofstream keyFile(keyDir); in GenerateKey()
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/include/libfscrypt/ |
H A D | fscrypt_control.h | 45 int LoadAndSetPolicy(const char *keyDir, const char *dir); 46 int LoadAndSetEceAndSecePolicy(const char *keyDir, const char *dir, int type);
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/include/crypto/ |
H A D | key_backup.h | 90 …DoResotreKeyMix(std::shared_ptr<BaseKey> &baseKey, const UserAuth &auth, const std::string &keyDir,
|
H A D | key_manager.h | 138 int CheckAndDeleteEmptyEl5Directory(std::string keyDir, unsigned int user);
|
/ohos5.0/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/ |
H A D | rdb_security_manager.cpp | 683 const std::string keyDir = StringUtils::ExtractFilePath(keys_[PUB_KEY_FILE]); in InitKeyPath() local 684 if (!InitPath(keyDir)) { in InitKeyPath() 685 …"keyDir failed, errno:%{public}d, dir:%{public}s.", errno, SqliteUtils::Anonymous(keyDir).c_str()); in InitKeyPath()
|