/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/backup/src/ |
H A D | backup_manager.cpp | 136 SecretKeyMetaData secretKey; in DoBackup() local 137 if (MetaDataManager::GetInstance().LoadMeta(key, secretKey, true)) { in DoBackup() 138 CryptoManager::GetInstance().Decrypt(secretKey.sKey, decryptKey); in DoBackup() 148 SaveData(backupFullPath, backupKey, secretKey); in DoBackup() 174 void BackupManager::SaveData(const std::string &path, const std::string &key, const SecretKeyMetaData &secretKey) in SaveData() argument 180 if (secretKey.sKey.size() != 0) { in SaveData() 181 MetaDataManager::GetInstance().SaveMeta(key, secretKey, true); in SaveData() 302 SecretKeyMetaData secretKey; in GetPassWord() local 303 MetaDataManager::GetInstance().LoadMeta(key, secretKey, true); in GetPassWord() 304 return CryptoManager::GetInstance().Decrypt(secretKey in GetPassWord() [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/kvdb/ |
H A D | upgrade.cpp | 97 SecretKeyMetaData secretKey; in UpdatePassword() local 98 secretKey.storeType = meta.storeType; in UpdatePassword() 99 secretKey.sKey = CryptoManager::GetInstance().Encrypt(password); in UpdatePassword() 101 secretKey.time = { reinterpret_cast<uint8_t *>(&time), reinterpret_cast<uint8_t *>(&time) + sizeof(time) }; in UpdatePassword() 102 MetaDataManager::GetInstance().SaveMeta(meta.GetSecretKey(), secretKey, true); in UpdatePassword()
|
H A D | kvdb_general_store.cpp | 105 SecretKeyMetaData secretKey; in GetDBPassword() local 106 secretKey.storeType = data.storeType; in GetDBPassword() 108 MetaDataManager::GetInstance().LoadMeta(storeKey, secretKey, true); in GetDBPassword() 110 CryptoManager::GetInstance().Decrypt(secretKey.sKey, password); in GetDBPassword()
|
H A D | kvdb_service_impl.cpp | 602 SecretKeyMetaData secretKey; in GetBackupPassword() local 603 MetaDataManager::GetInstance().LoadMeta(metaData.GetSecretKey(), secretKey, true); in GetBackupPassword() 604 return CryptoManager::GetInstance().Decrypt(secretKey.sKey, password) ? SUCCESS : ERROR; in GetBackupPassword()
|
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/ |
H A D | rdb_security_manager.h | 35 std::vector<uint8_t> secretKey {};
39 secretKey.assign(secretKey.size(), 0);
in ~RdbSecretKeyData()
|
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/ |
H A D | rdb_security_manager.cpp | 191 keyData.secretKey = EncryptWorkKey(key);
in SaveSecretKeyToFile() 193 if (keyData.secretKey.empty()) {
in SaveSecretKeyToFile() 213 secretKeyInChar.insert(secretKeyInChar.end(), keyData.secretKey.begin(), keyData.secretKey.end());
in SaveSecretKeyToDisk() 460 if (!DecryptWorkKey(keyData.secretKey, key)) {
in LoadSecretKeyFromFile() 512 keyData.secretKey.insert(keyData.secretKey.end(), iter, content.end());
in LoadSecretKeyFromDisk()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/backup/include/ |
H A D | backup_manager.h | 53 void SaveData(const std::string &path, const std::string &key, const SecretKeyMetaData &secretKey);
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/src/ |
H A D | security_manager.cpp | 170 auto secretKey = Encrypt(key); in SaveKeyToFile() local 178 content.insert(content.end(), secretKey.begin(), secretKey.end()); in SaveKeyToFile()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/ |
H A D | kvdb_general_store_test.cpp | 182 SecretKeyMetaData secretKey; in HWTEST_F() local 183 secretKey.storeType = metaData_.storeType; in HWTEST_F() 184 secretKey.sKey = CryptoManager::GetInstance().Encrypt(randomKey); in HWTEST_F() 185 EXPECT_EQ(secretKey.sKey.size(), ENCRYPT_KEY_LENGTH); in HWTEST_F() 186 EXPECT_TRUE(MetaDataManager::GetInstance().SaveMeta(metaData_.GetSecretKey(), secretKey, true)); in HWTEST_F()
|
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/app/src/ |
H A D | kvstore_data_service.cpp | 447 SecretKeyMeta secretKey; in ResolveAutoLaunchParamByIdentifier() local 448 if (storeMeta.isEncrypt && MetaDataManager::GetInstance().LoadMeta(storeMeta.GetSecretKey(), secretKey)) { in ResolveAutoLaunchParamByIdentifier() 450 CryptoManager::GetInstance().Decrypt(secretKey.sKey, decryptKey); in ResolveAutoLaunchParamByIdentifier() 509 SecretKeyMeta secretKey; in ResolveAutoLaunchCompatible() local 510 if (storeMeta.isEncrypt && MetaDataManager::GetInstance().LoadMeta(storeMeta.GetSecretKey(), secretKey)) { in ResolveAutoLaunchCompatible() 512 CryptoManager::GetInstance().Decrypt(secretKey.sKey, decryptKey); in ResolveAutoLaunchCompatible() 513 std::fill(secretKey.sKey.begin(), secretKey.sKey.end(), 0); in ResolveAutoLaunchCompatible() 514 secretKey.sKey = std::move(decryptKey); in ResolveAutoLaunchCompatible() 517 InitNbDbOption(options, secretKey in ResolveAutoLaunchCompatible() [all...] |
/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/rdb/ |
H A D | rdb_service_impl.cpp | 1185 SecretKeyMetaData secretKey; 1186 if (!MetaDataManager::GetInstance().LoadMeta(meta.GetSecretKey(), secretKey, true)) { 1192 if (!CryptoManager::GetInstance().Decrypt(secretKey.sKey, password)) {
|