Searched refs:appKey (Results 1 – 6 of 6) sorted by relevance
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/crypto/src/ |
H A D | fscrypt_key_v1.cpp | 74 KeyBlob appKey(FBEX_KEYID_SIZE); in GenerateAppkey() local 75 if (!fscryptV1Ext.GenerateAppkey(userId, hashId, appKey.data, appKey.size)) { in GenerateAppkey() 80 if (appKey.data.get() == nullptr) { in GenerateAppkey() 85 if (!GenerateAppKeyDesc(appKey)) { in GenerateAppkey() 89 if (!InstallKeyForAppKeyToKeyring(appKey)) { in GenerateAppkey() 93 appKey.Clear(); in GenerateAppkey() 104 fskey.size = appKey.size; in InstallKeyForAppKeyToKeyring() 106 auto err = memcpy_s(fskey.raw, FSCRYPT_MAX_KEY_SIZE, appKey.data.get(), appKey.size); in InstallKeyForAppKeyToKeyring() 535 bool FscryptKeyV1::GenerateAppKeyDesc(KeyBlob appKey) in GenerateAppKeyDesc() argument 537 if (appKey.IsEmpty()) { in GenerateAppKeyDesc() [all …]
|
H A D | fscrypt_key_v1_ext.cpp | 137 …::GenerateAppkey(uint32_t user, uint32_t hashId, std::unique_ptr<uint8_t[]> &appKey, uint32_t size) in GenerateAppkey() argument 146 if (FBEX::GenerateAppkey(userIdToFbe, hashId, appKey, size)) { in GenerateAppkey()
|
H A D | fbex.cpp | 381 …X::GenerateAppkey(UserIdToFbeStr &userIdToFbe, uint32_t hashId, std::unique_ptr<uint8_t[]> &appKey, in GenerateAppkey() argument 389 appKey.reset(nullptr); in GenerateAppkey() 405 auto err = memcpy_s(appKey.get(), size, ops.eBuffer, sizeof(ops.eBuffer)); in GenerateAppkey()
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/include/crypto/ |
H A D | fscrypt_key_v1.h | 56 bool InstallKeyForAppKeyToKeyring(KeyBlob &appKey); 58 bool GenerateAppKeyDesc(KeyBlob appKey);
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/mock/ |
H A D | fbex_mock.cpp | 65 …X::GenerateAppkey(UserIdToFbeStr &userIdToFbe, uint32_t appUid, std::unique_ptr<uint8_t[]> &appKey, in GenerateAppkey() argument 68 return IFbexMoc::fbexMoc->GenerateAppkey(userIdToFbe, appUid, appKey, size); in GenerateAppkey()
|
/ohos5.0/foundation/filemanagement/storage_service/services/storage_daemon/crypto/test/fscrypt_key_v1_ext_test/ |
H A D | fscrypt_key_v1_ext_test.cpp | 219 std::unique_ptr<uint8_t []> appKey; variable 221 EXPECT_EQ(ext.GenerateAppkey(100, 100, appKey, 1), true); 225 EXPECT_EQ(ext.GenerateAppkey(100, 100, appKey, 1), true); 229 EXPECT_EQ(ext.GenerateAppkey(100, 100, appKey, 1), false);
|