Home
last modified time | relevance | path

Searched refs:Buffer (Results 1 - 25 of 134) sorted by relevance

123456

/drivers/peripheral/pin_auth/hdi_service/adaptor/inc/
H A Dadaptor_algorithm.h40 Buffer *pubKey;
41 Buffer *priKey;
45 Buffer *aad;
46 Buffer *iv;
47 Buffer *key;
53 int32_t Ed25519Sign(const KeyPair *keyPair, const Buffer *data, Buffer **sign);
54 int32_t Ed25519Verify(const Buffer *pubKey, const Buffer *data, const Buffer *sig
[all...]
H A Dbuffer.h33 } Buffer; typedef
35 bool IsBufferValid(const Buffer *buffer);
36 Buffer GetTmpBuffer(uint8_t *buf, uint32_t contentSize, uint32_t maxSize);
37 Buffer *CreateBufferBySize(const uint32_t size);
38 ResultCode InitBuffer(Buffer *buffer, const uint8_t *buf, const uint32_t bufSize);
39 void DestroyBuffer(Buffer *buffer);
40 Buffer *CopyBuffer(const Buffer *buffer);
41 bool CompareBuffer(const Buffer *buffer1, const Buffer *buffer
[all...]
/drivers/peripheral/user_auth/hdi_service/adaptor/inc/
H A Dadaptor_algorithm.h37 Buffer *pubKey;
38 Buffer *priKey;
42 Buffer *key;
43 Buffer *iv;
44 Buffer *aad;
50 int32_t Ed25519Sign(const KeyPair *keyPair, const Buffer *data, Buffer **sign);
51 int32_t Ed25519Verify(const Buffer *pubKey, const Buffer *data, const Buffer *sig
[all...]
H A Dbuffer.h31 } Buffer; typedef
33 bool IsBufferValid(const Buffer *buffer);
34 Buffer GetTmpBuffer(uint8_t *buf, uint32_t contentSize, uint32_t maxSize);
35 Buffer *CreateBufferBySize(const uint32_t size);
36 void DestoryBuffer(Buffer *buffer);
37 Buffer *CopyBuffer(const Buffer *buffer);
38 bool CompareBuffer(const Buffer *buffer1, const Buffer *buffer2);
39 Buffer *CreateBufferByDat
[all...]
/drivers/peripheral/user_auth/hdi_service/adaptor/src/
H A Dbuffer.c25 bool IsBufferValid(const Buffer *buffer) in IsBufferValid()
36 Buffer GetTmpBuffer(uint8_t *buf, uint32_t contentSize, uint32_t maxSize) in GetTmpBuffer()
38 Buffer ret = { in GetTmpBuffer()
46 bool CheckBufferWithSize(const Buffer *buffer, const uint32_t size) in CheckBufferWithSize()
55 Buffer *CreateBufferBySize(const uint32_t size) in CreateBufferBySize()
62 Buffer *buffer = (Buffer *)Malloc(sizeof(Buffer)); in CreateBufferBySize()
86 Buffer *CreateBufferByData(const uint8_t *data, const uint32_t dataSize) in CreateBufferByData()
93 Buffer *buffe in CreateBufferByData()
[all...]
H A Dadaptor_algorithm.c146 int32_t Ed25519Sign(const KeyPair *keyPair, const Buffer *data, Buffer **sign) in Ed25519Sign()
190 int32_t Ed25519Verify(const Buffer *pubKey, const Buffer *data, const Buffer *sign) in Ed25519Verify()
225 IAM_STATIC int32_t IamHmac(const EVP_MD *alg, const Buffer *hmacKey, const Buffer *data, Buffer *hmac) in IamHmac()
243 int32_t HmacSha256(const Buffer *hmacKey, const Buffer *dat
[all...]
/drivers/peripheral/pin_auth/hdi_service/adaptor/src/
H A Dbuffer.c23 bool IsBufferValid(const Buffer *buffer) in IsBufferValid()
34 Buffer GetTmpBuffer(uint8_t *buf, uint32_t contentSize, uint32_t maxSize) in GetTmpBuffer()
36 Buffer ret = { in GetTmpBuffer()
44 bool CheckBufferWithSize(const Buffer *buffer, const uint32_t size) in CheckBufferWithSize()
53 Buffer *CreateBufferBySize(const uint32_t size) in CreateBufferBySize()
60 Buffer *buffer = (Buffer *)Malloc(sizeof(Buffer)); in CreateBufferBySize()
84 Buffer *CreateBufferByData(const uint8_t *data, const uint32_t dataSize) in CreateBufferByData()
91 Buffer *buffe in CreateBufferByData()
[all...]
H A Dadaptor_algorithm.c137 int32_t Ed25519Sign(const KeyPair *keyPair, const Buffer *data, Buffer **sign) in Ed25519Sign()
181 int32_t Ed25519Verify(const Buffer *pubKey, const Buffer *data, const Buffer *sign) in Ed25519Verify()
217 const Buffer *hmacKey, const Buffer *data, Buffer *hmac) in IamHmac()
235 int32_t HmacSha256(const Buffer *hmacKey, const Buffer *dat
[all...]
/drivers/peripheral/user_auth/hdi_service/key_mgr/src/
H A Dhmac_key.c28 static Buffer *GenerateHmacKey(const Buffer *peerUdid) in GenerateHmacKey()
41 Buffer localUdidBuf = GetTmpBuffer(localUdidArray.data, localUdidArray.len, localUdidArray.len); in GenerateHmacKey()
43 Buffer *salt = NULL; in GenerateHmacKey()
53 Buffer *key = NULL; in GenerateHmacKey()
68 Buffer *HmacSign(const Buffer *data, SignParam signParam) in HmacSign()
75 Buffer peerUdidBuf = GetTmpBuffer(signParam.peerUdid.data, signParam.peerUdid.len, signParam.peerUdid.len); in HmacSign()
76 Buffer *key = GenerateHmacKey(&peerUdidBuf); in HmacSign()
82 Buffer *signatur in HmacSign()
[all...]
H A Ded25519_key.c38 const Buffer *GetPriKey(void) in GetPriKey()
47 const Buffer *GetPubKey(void) in GetPubKey()
62 Buffer *ExecutorMsgSign(const Buffer *data) in ExecutorMsgSign()
67 Buffer *signature = NULL; in ExecutorMsgSign()
/drivers/peripheral/pin_auth/test/unittest/pin_auth/adaptor/src/
H A Dbuffer_test.cpp56 Buffer *buffer1 = CreateBufferBySize(0); in HWTEST_F()
61 Buffer *buffer2 = CreateBufferBySize(MAX_BUFFER_SIZE); in HWTEST_F()
66 Buffer *buffer3 = CreateBufferBySize(5); in HWTEST_F()
81 Buffer *buffer1 = CreateBufferByData(nullptr, 0); in HWTEST_F()
86 Buffer *buffer2 = CreateBufferByData(nullptr, MAX_BUFFER_SIZE); in HWTEST_F()
91 Buffer *data = CreateBufferBySize(5); in HWTEST_F()
96 Buffer *buffer3 = CreateBufferByData(data->buf, 0); in HWTEST_F()
101 Buffer *buffer4 = CreateBufferByData(data->buf, MAX_BUFFER_SIZE); in HWTEST_F()
106 Buffer *buffer5 = CreateBufferByData(data->buf, data->contentSize); in HWTEST_F()
123 Buffer *buffer in HWTEST_F()
[all...]
H A Dadaptor_algorithm_test.cpp55 Buffer *data = CreateBufferByData(&dataTest[0], 32); in HWTEST_F()
91 Buffer *data = CreateBufferByData(&dataTest[0], keyLen); in HWTEST_F()
93 Buffer *signContent = nullptr; in HWTEST_F()
124 Buffer *data = CreateBufferByData(&dataTest[0], constLen); in HWTEST_F()
127 Buffer *signContent = nullptr; in HWTEST_F()
172 Buffer *plaintext = CreateBufferBySize(20); in HWTEST_F()
179 static Buffer *RandomBuffer(uint32_t size) in RandomBuffer()
181 Buffer *buffer = CreateBufferBySize(size); in RandomBuffer()
198 Buffer *plaintext1 = RandomBuffer(64); in HWTEST_F()
205 Buffer *cipherTex in HWTEST_F()
[all...]
/drivers/peripheral/user_auth/test/unittest/base_test/src/
H A Dbuffer_test.cpp59 Buffer *buffer1 = CreateBufferBySize(0); in HWTEST_F()
64 Buffer *buffer2 = CreateBufferBySize(MAX_BUFFER_SIZE); in HWTEST_F()
69 Buffer *buffer3 = CreateBufferBySize(5); in HWTEST_F()
78 Buffer buffer1 = GetTmpBuffer(nullptr, 0, 0); in HWTEST_F()
79 Buffer buffer2 = { in HWTEST_F()
84 EXPECT_EQ(memcmp(&buffer1, &buffer2, sizeof(Buffer)), 0); in HWTEST_F()
95 Buffer *buffer1 = CreateBufferByData(nullptr, 0); in HWTEST_F()
100 Buffer *buffer2 = CreateBufferByData(nullptr, MAX_BUFFER_SIZE); in HWTEST_F()
105 Buffer *data = CreateBufferBySize(BUFFER_LEN_5); in HWTEST_F()
110 Buffer *buffer in HWTEST_F()
[all...]
/drivers/peripheral/user_auth/hdi_service/key_mgr/inc/
H A Ded25519_key.h28 Buffer *ExecutorMsgSign(const Buffer *data);
29 const Buffer *GetPriKey(void);
30 const Buffer *GetPubKey(void);
H A Dhmac_key.h27 Buffer *HmacSign(const Buffer *data, SignParam signParam);
28 ResultCode HmacVerify(const Buffer *data, const Buffer *sign, SignParam signParam);
/drivers/peripheral/user_auth/hdi_service/idm/inc/
H A Duser_idm_funcs.h44 Buffer *oldRootSecret;
45 Buffer *rootSecret;
46 Buffer *authToken;
51 ResultCode AddCredentialFunc(int32_t userId, const Buffer *scheduleResult, uint64_t *credentialId, Buffer **rootSecret,
52 Buffer **authToken);
57 ResultCode UpdateCredentialFunc(int32_t userId, const Buffer *scheduleResult, UpdateCredentialOutput *output);
/drivers/peripheral/user_auth/hdi_service/coauth/inc/
H A Dexecutor_message.h41 Buffer *rootSecret;
46 Buffer *msg;
49 ExecutorResultInfo *CreateExecutorResultInfo(const Buffer *tlv);
54 bool CheckRemoteExecutorInfo(const Buffer *tlv, ExecutorInfoHal *infoToCheck);
55 ResultCode CreateScheduleInfo(const Buffer *tlv, Uint8Array peerUdid, ScheduleInfoParam *scheduleInfo);
56 ResultCode CreateAuthResultInfo(const Buffer *tlv, AuthResultParam *authResultInfo);
58 Buffer *GetExecutorInfoTlv(Uint8Array attrsTlv, Uint8Array peerUdid);
/drivers/peripheral/user_auth/test/unittest/database/
H A Didm_file_manager_test.cpp24 extern ResultCode CapacityExpansion(Buffer *object, uint32_t targetCapacity);
25 extern ResultCode StreamWrite(Buffer *parcel, void *from, uint32_t size);
26 extern ResultCode StreamWriteEnrolledInfo(Buffer *parcel, LinkedList *enrolledList);
27 extern ResultCode StreamWriteCredentialList(Buffer *parcel, LinkedList *credentialList);
28 extern ResultCode StreamWriteUserInfo(Buffer *parcel, UserInfo *userInfo);
29 extern ResultCode StreamRead(Buffer *parcel, uint32_t *index, void *to, uint32_t size);
30 extern ResultCode StreamReadCredentialList(Buffer *parcel, uint32_t *index, LinkedList *credentialList);
31 extern ResultCode StreamReadEnrolledList(Buffer *parcel, uint32_t *index, LinkedList *enrolledList);
60 Buffer *object = CreateBufferBySize(bufferSize); in HWTEST_F()
68 Buffer *objec in HWTEST_F()
[all...]
/drivers/peripheral/display/buffer/test/unittest/
H A Ddisplay_buffer_ut.h29 using OHOS::HDI::Display::Buffer::V1_0::IAllocator;
30 using OHOS::HDI::Display::Buffer::V1_0::IMapper;
31 using OHOS::HDI::Display::Buffer::V1_0::AllocInfo;
32 using OHOS::HDI::Display::Buffer::V1_1::IMetadata;
33 using OHOS::HDI::Display::Buffer::V1_1::IDisplayBuffer;
H A Ddeath_test.h29 using OHOS::HDI::Display::Buffer::V1_0::IAllocator;
30 using OHOS::HDI::Display::Buffer::V1_0::IMapper;
31 using OHOS::HDI::Display::Buffer::V1_0::AllocInfo;
32 using OHOS::HDI::Display::Buffer::V1_0::IDisplayBuffer;
/drivers/peripheral/display/buffer/hdi_service/include/
H A Dmetadata_service.h25 namespace Buffer { namespace
27 using OHOS::HDI::Display::Buffer::V1_0::IDisplayBufferVdi;
28 using OHOS::HDI::Display::Buffer::V1_0::CreateDisplayBufferVdiFunc;
29 using OHOS::HDI::Display::Buffer::V1_0::DestroyDisplayBufferVdiFunc;
30 class MetadataService : public OHOS::HDI::Display::Buffer::V1_1::IMetadata {
53 } // Buffer
H A Dmapper_service.h27 namespace Buffer { namespace
29 using OHOS::HDI::Display::Buffer::V1_2::IDisplayBufferVdi;
30 using OHOS::HDI::Display::Buffer::V1_2::CreateDisplayBufferVdiFunc;
31 using OHOS::HDI::Display::Buffer::V1_2::DestroyDisplayBufferVdiFunc;
32 class MapperService : public Buffer::V1_2::IMapper {
53 } // namespace Buffer
/drivers/peripheral/user_auth/hdi_service/user_auth/inc/
H A Duser_auth_funcs.h38 Buffer *rootSecret;
42 Buffer *remoteAuthResultMsg;
74 ResultCode RequestAuthResultFunc(uint64_t contextId, const Buffer *scheduleResult, UserAuthTokenHal *authToken,
81 ResultCode GenerateScheduleFunc(const Buffer *tlv, Uint8Array remoteUdid, ScheduleInfoParam *scheduleInfo);
82 ResultCode GenerateAuthResultFunc(const Buffer *tlv, AuthResultParam *authResultInfo);
84 Buffer *GetSignExecutorInfoFunc(Uint8Array peerUdid, LinkedList *executorList);
/drivers/peripheral/user_auth/hdi_service/common/src/
H A Duser_sign_centre.c50 Buffer *sign = NULL; in UserAuthTokenHmac()
52 const Buffer data = GetTmpBuffer((uint8_t *)userAuthToken, AUTH_TOKEN_DATA_LEN, AUTH_TOKEN_DATA_LEN); in UserAuthTokenHmac()
53 const Buffer key = GetTmpBuffer(tokenKey->macKey, sizeof(tokenKey->macKey), sizeof(tokenKey->macKey)); in UserAuthTokenHmac()
91 Buffer *plaintext = NULL; in DecryptTokenCipher()
97 const Buffer tag = GetTmpBuffer((uint8_t *)userAuthToken->tag, sizeof(userAuthToken->tag), in DecryptTokenCipher()
99 const Buffer ciphertext = GetTmpBuffer((uint8_t *)userAuthToken->tokenDataCipher, in DecryptTokenCipher()
126 Buffer *rightSign = NULL; in CheckUserAuthTokenHmac()
127 const Buffer data = GetTmpBuffer((uint8_t *)userAuthToken, AUTH_TOKEN_DATA_LEN, AUTH_TOKEN_DATA_LEN); in CheckUserAuthTokenHmac()
128 const Buffer key = GetTmpBuffer(tokenKey->macKey, sizeof(tokenKey->macKey), sizeof(tokenKey->macKey)); in CheckUserAuthTokenHmac()
134 const Buffer sig in CheckUserAuthTokenHmac()
[all...]
/drivers/peripheral/pin_auth/hdi_service/database/src/
H A Dpin_db.c345 static ResultCode WriteAddPinInfo(const Buffer *secret, const Buffer *pinCredentialData, uint8_t *salt, in WriteAddPinInfo()
377 static Buffer *GenerateExpandData(char *str, const uint8_t *data, const uint32_t dataLen) in GenerateExpandData()
384 Buffer *outBuff = CreateBufferBySize(CONST_EXPAND_DATA_LEN); in GenerateExpandData()
408 static ResultCode GenerateRootSecret(const Buffer *deviceKey, const Buffer *pinData, Buffer *outRootSecret) in GenerateRootSecret()
410 Buffer *expandData = GenerateExpandData(SALT_PREFIX, pinData->buf, pinData->contentSize); in GenerateRootSecret()
416 Buffer *hkdfSalt = Sha256Adaptor(expandData); in GenerateRootSecret()
422 Buffer *rootSecre in GenerateRootSecret()
[all...]

Completed in 7 milliseconds

123456