Home
last modified time | relevance | path

Searched refs:userIdToFbe (Results 1 - 5 of 5) sorted by relevance

/foundation/filemanagement/storage_service/services/storage_daemon/mock/
H A Dfbex_mock.cpp59 int FBEX::GenerateAppkey(UserIdToFbeStr &userIdToFbe, uint32_t appUid, std::unique_ptr<uint8_t[]> &appKey, in GenerateAppkey() argument
62 return IFbexMoc::fbexMoc->GenerateAppkey(userIdToFbe, appUid, appKey, size); in GenerateAppkey()
76 int FBEX::ReadESecretToKernel(UserIdToFbeStr &userIdToFbe, uint32_t status, std::unique_ptr<uint8_t[]> &eBuffer, in ReadESecretToKernel() argument
79 return IFbexMoc::fbexMoc->ReadESecretToKernel(userIdToFbe, status, eBuffer, length, isFbeSupport); in ReadESecretToKernel()
82 int FBEX::WriteESecretToKernel(UserIdToFbeStr &userIdToFbe, uint32_t status, uint8_t *eBuffer, uint32_t length) in WriteESecretToKernel() argument
84 return IFbexMoc::fbexMoc->WriteESecretToKernel(userIdToFbe, status, eBuffer, length); in WriteESecretToKernel()
/foundation/filemanagement/storage_service/services/storage_daemon/crypto/test/fbex_test/
H A Dfbex_test.cpp251 UserIdToFbeStr userIdToFbe; in HWTEST_F() local
258 int ret = fbex.GenerateAppkey(userIdToFbe, appUid, keyId, size); in HWTEST_F()
264 ret = fbex.GenerateAppkey(userIdToFbe, appUid, keyId, size); in HWTEST_F()
270 ret = fbex.GenerateAppkey(userIdToFbe, appUid, keyId, size); in HWTEST_F()
350 UserIdToFbeStr userIdToFbe; in HWTEST_F() local
355 EXPECT_EQ(fbex.ReadESecretToKernel(userIdToFbe, status, nullBuffer, VALID_SIZE, isFbeSupport), -EINVAL); in HWTEST_F()
358 int ret = fbex.ReadESecretToKernel(userIdToFbe, status, nullBuffer, VALID_SIZE, isFbeSupport); in HWTEST_F()
365 ret = fbex.ReadESecretToKernel(userIdToFbe, status, eBuffer.data, VALID_SIZE, isFbeSupport); in HWTEST_F()
371 ret = fbex.ReadESecretToKernel(userIdToFbe, status, eBuffer.data, VALID_SIZE, isFbeSupport); in HWTEST_F()
377 ret = fbex.ReadESecretToKernel(userIdToFbe, statu in HWTEST_F()
395 UserIdToFbeStr userIdToFbe; HWTEST_F() local
[all...]
/foundation/filemanagement/storage_service/services/storage_daemon/crypto/src/
H A Dfscrypt_key_v1_ext.cpp110 UserIdToFbeStr userIdToFbe = { .userIds = { userId_, GetMappedUserId(userId_, type_) }, .size = USER_ID_SIZE }; in GenerateAppkey() local
111 if (FBEX::GenerateAppkey(userIdToFbe, hashId, appKey, size)) { in GenerateAppkey()
170 UserIdToFbeStr userIdToFbe = { .userIds = { userId_, GetMappedUserId(userId_, type_) }, .size = USER_ID_SIZE }; in ReadClassE() local
171 LOGI("type_: %{public}u, userId %{public}u to %{public}u", type_, userId_, userIdToFbe.userIds[DOUBLE_ID_INDEX]); in ReadClassE()
172 if (FBEX::ReadESecretToKernel(userIdToFbe, status, classEBuffer, length, isFbeSupport)) { in ReadClassE()
173 LOGE("ReadESecret failed, user %{public}d, status: %{public}d", userIdToFbe.userIds[DOUBLE_ID_INDEX], status); in ReadClassE()
186 UserIdToFbeStr userIdToFbe = { .userIds = { userId_, GetMappedUserId(userId_, type_) }, .size = USER_ID_SIZE }; in WriteClassE() local
188 type_, userId_, userIdToFbe.userIds[DOUBLE_ID_INDEX]); in WriteClassE()
189 if (FBEX::WriteESecretToKernel(userIdToFbe, status, classEBuffer, length)) { in WriteClassE()
190 LOGE("WriteESecret failed,user %{public}d, status: %{public}d", userIdToFbe in WriteClassE()
[all...]
H A Dfbex.cpp365 int FBEX::GenerateAppkey(UserIdToFbeStr &userIdToFbe, uint32_t hashId, std::unique_ptr<uint8_t[]> &appKey, in GenerateAppkey() argument
389 FbeOptsE ops{ .userIdDouble = userIdToFbe.userIds[DOUBLE_ID_INDEX], in GenerateAppkey()
390 .userIdSingle = userIdToFbe.userIds[SINGLE_ID_INDEX], in GenerateAppkey()
488 int FBEX::ReadESecretToKernel(UserIdToFbeStr &userIdToFbe, uint32_t status, std::unique_ptr<uint8_t[]> &eBuffer, in ReadESecretToKernel() argument
491 LOGI("enter, userId: %{public}d, status: %{public}u", userIdToFbe.userIds[DOUBLE_ID_INDEX], status); in ReadESecretToKernel()
515 FbeOptsE ops{ .userIdDouble = userIdToFbe.userIds[DOUBLE_ID_INDEX], in ReadESecretToKernel()
516 .userIdSingle = userIdToFbe.userIds[SINGLE_ID_INDEX], .status = status, .length = bufferSize }; in ReadESecretToKernel()
556 int FBEX::WriteESecretToKernel(UserIdToFbeStr &userIdToFbe, uint32_t status, uint8_t *eBuffer, uint32_t length) in WriteESecretToKernel() argument
558 LOGI("enter, userId: %{public}d, status: %{public}u", userIdToFbe.userIds[DOUBLE_ID_INDEX], status); in WriteESecretToKernel()
583 FbeOptsE ops{ .userIdDouble = userIdToFbe in WriteESecretToKernel()
[all...]
/foundation/filemanagement/storage_service/services/storage_daemon/include/crypto/
H A Dfbex.h55 static int ReadESecretToKernel(UserIdToFbeStr &userIdToFbe, uint32_t status,
57 static int WriteESecretToKernel(UserIdToFbeStr &userIdToFbe, uint32_t status, uint8_t *eBuffer, uint32_t length);
66 static int GenerateAppkey(UserIdToFbeStr &userIdToFbe, uint32_t hashId, std::unique_ptr<uint8_t[]> &keyId,

Completed in 4 milliseconds