Searched refs:eBuffer (Results 1 - 4 of 4) sorted by relevance
/foundation/filemanagement/storage_service/services/storage_daemon/crypto/src/ |
H A D | fbex.cpp | 74 uint8_t eBuffer[OHOS::StorageDaemon::FBEX_E_BUFFER_SIZE] = {0}; member 131 static inline bool CheckReadBuffValid(const uint8_t *eBuffer, uint32_t size, uint32_t status) in CheckReadBuffValid() argument 134 return (eBuffer != nullptr) && (size == (GCM_NONCE_BYTES + AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTES)); in CheckReadBuffValid() 136 return (eBuffer != nullptr) && (size == AES_256_HASH_RANDOM_SIZE); in CheckReadBuffValid() 139 static inline bool CheckWriteBuffValid(const uint8_t *eBuffer, uint32_t size, uint32_t status) in CheckWriteBuffValid() argument 142 return (eBuffer != nullptr) && (size == AES_256_HASH_RANDOM_SIZE); in CheckWriteBuffValid() 144 return (eBuffer != nullptr) && (size == (GCM_NONCE_BYTES + AES_256_HASH_RANDOM_SIZE + GCM_MAC_BYTES)); in CheckWriteBuffValid() 399 auto err = memcpy_s(appKey.get(), size, ops.eBuffer, sizeof(ops.eBuffer)); in GenerateAppkey() 488 int FBEX::ReadESecretToKernel(UserIdToFbeStr &userIdToFbe, uint32_t status, std::unique_ptr<uint8_t[]> &eBuffer, in ReadESecretToKernel() argument 541 UnlockSendSecret(uint32_t status, uint32_t bufferSize, uint32_t length, uint8_t *eBuffer, uint8_t *opseBuffer) UnlockSendSecret() argument 556 WriteESecretToKernel(UserIdToFbeStr &userIdToFbe, uint32_t status, uint8_t *eBuffer, uint32_t length) WriteESecretToKernel() argument [all...] |
/foundation/filemanagement/storage_service/services/storage_daemon/mock/ |
H A D | fbex_mock.cpp | 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/include/crypto/ |
H A D | fbex.h | 56 std::unique_ptr<uint8_t[]> &eBuffer, uint32_t length, bool &isFbeSupport); 57 static int WriteESecretToKernel(UserIdToFbeStr &userIdToFbe, uint32_t status, uint8_t *eBuffer, uint32_t length); 60 static int UnlockSendSecret(uint32_t status, uint32_t bufferSize, uint32_t length, uint8_t *eBuffer,
|
/foundation/filemanagement/storage_service/services/storage_daemon/crypto/test/fbex_test/ |
H A D | fbex_test.cpp | 361 KeyBlob eBuffer(VALID_SIZE); 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, status, eBuffer.data, VALID_SIZE, isFbeSupport); in HWTEST_F() 381 eBuffer.Clear(); in HWTEST_F() 404 uint8_t *eBuffer = new uint8_t[AES_256_HASH_RANDOM_SIZE]; in HWTEST_F() local 407 ret = fbex.WriteESecretToKernel(userIdToFbe, status, eBuffer, AES_256_HASH_RANDOM_SIZE); in HWTEST_F() 411 ret = fbex.WriteESecretToKernel(userIdToFbe, status, eBuffer, AES_256_HASH_RANDOM_SIZE); in HWTEST_F() 415 ret = fbex.WriteESecretToKernel(userIdToFbe, status, eBuffer, AES_256_HASH_RANDOM_SIZE); in HWTEST_F() 418 delete[] eBuffer; in HWTEST_F() [all...] |
Completed in 3 milliseconds