/ohos5.0/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 …ager::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.sKey, password); in GetPassWord()
|
/ohos5.0/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… 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 | 608 SecretKeyMetaData secretKey; in GetBackupPassword() local 609 MetaDataManager::GetInstance().LoadMeta(metaData.GetSecretKey(), secretKey, true); in GetBackupPassword() 610 return CryptoManager::GetInstance().Decrypt(secretKey.sKey, password) ? SUCCESS : ERROR; in GetBackupPassword()
|
/ohos5.0/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()
|
/ohos5.0/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() 462 if (!DecryptWorkKey(keyData.secretKey, key)) { in LoadSecretKeyFromFile() 514 keyData.secretKey.insert(keyData.secretKey.end(), iter, content.end()); in LoadSecretKeyFromDisk()
|
/ohos5.0/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/src/ |
H A D | security_manager.cpp | 161 auto secretKey = Encrypt(key); in SaveKeyToFile() local 169 content.insert(content.end(), secretKey.begin(), secretKey.end()); in SaveKeyToFile()
|
/ohos5.0/base/security/device_auth/deps_adapter/key_management_adapter/impl/src/common/ |
H A D | mbedtls_ec_adapter.c | 396 static int32_t EcKeyAgreement(const Blob *privateKey, const Blob *publicKey, Blob *secretKey) in EcKeyAgreement() argument 398 …f (!IsValidBlob(publicKey) || publicKey->dataSize != P256_PUBLIC_SIZE || !IsValidBlob(secretKey) || in EcKeyAgreement() 399 secretKey->dataSize != P256_PUBLIC_SIZE || !IsValidBlob(privateKey)) { in EcKeyAgreement() 432 …LOG_AND_GOTO_CLEANUP_IF_FAIL(WriteOutEcPublicKey(&p, secretKey), "Write out ec public key failed.\… in EcKeyAgreement()
|
/ohos5.0/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);
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/test/ |
H A D | kvdb_general_store_test.cpp | 183 SecretKeyMetaData secretKey; variable 184 secretKey.storeType = metaData_.storeType; 185 secretKey.sKey = CryptoManager::GetInstance().Encrypt(randomKey); 186 EXPECT_EQ(secretKey.sKey.size(), ENCRYPT_KEY_LENGTH); 187 EXPECT_TRUE(MetaDataManager::GetInstance().SaveMeta(metaData_.GetSecretKey(), secretKey, true));
|
/ohos5.0/foundation/distributeddatamgr/datamgr_service/services/distributeddataservice/service/rdb/ |
H A D | rdb_service_impl.cpp | 1185 SecretKeyMetaData secretKey; in GetPassword() local 1186 if (!MetaDataManager::GetInstance().LoadMeta(meta.GetSecretKey(), secretKey, true)) { in GetPassword() 1192 if (!CryptoManager::GetInstance().Decrypt(secretKey.sKey, password)) { in GetPassword()
|