Home
last modified time | relevance | path

Searched refs:var_buffer (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/base/security/device_auth/frameworks/deviceauth_lite/inc/huks_adapter/
H A Dhuks_adapter.h209 struct var_buffer *public_key, struct signature *signature);
217 int32_t CheckDlSpekePublicKey(const struct var_buffer *key, uint32_t bigNumLen);
227 int32_t cal_bignum_exp(struct var_buffer *base, struct var_buffer *exp,
245 int32_t compute_hmac(struct var_buffer *key, const struct uint8_buff *message, struct hmac *out_hma…
255 int32_t compute_hkdf(struct var_buffer *shared_secret, struct hc_salt *salt, char *key_info,
256 uint32_t hkdf_len, struct var_buffer *out_hkdf);
267 int32_t aes_gcm_encrypt(struct var_buffer *key, const struct uint8_buff *plain,
279 int32_t aes_gcm_decrypt(struct var_buffer *key, const struct uint8_buff *cipher,
285 int32_t aes_ccm_decrypt(struct var_buffer *key, const struct uint8_buff *cipher,
/ohos5.0/base/security/device_auth/frameworks/deviceauth_lite/test/unittest/
H A Dhuks_adapter_test.h213 struct var_buffer *public_key, struct signature *signature);
221 int32_t CheckDlSpekePublicKey(const struct var_buffer *key, uint32_t bigNumLen);
231 int32_t cal_bignum_exp(struct var_buffer *base, struct var_buffer *exp,
249 int32_t compute_hmac(struct var_buffer *key, const struct uint8_buff *message, struct hmac *out_hma…
259 int32_t compute_hkdf(struct var_buffer *shared_secret, struct hc_salt *salt, char *key_info,
260 uint32_t hkdf_len, struct var_buffer *out_hkdf);
271 int32_t aes_gcm_encrypt(struct var_buffer *key, const struct uint8_buff *plain,
283 int32_t aes_gcm_decrypt(struct var_buffer *key, const struct uint8_buff *cipher,
289 int32_t aes_ccm_decrypt(struct var_buffer *key, const struct uint8_buff *cipher,
H A Dhuks_adapter_test.cpp744 struct var_buffer key;
773 struct var_buffer key;
791 struct var_buffer exp;
815 struct var_buffer exp;
837 struct var_buffer exp;
854 struct var_buffer key;
880 struct var_buffer key;
925 struct var_buffer key;
958 struct var_buffer key;
986 struct var_buffer key;
[all …]
H A Dauth_info_test.h63 int32_t encrypt_payload(const struct var_buffer *key, const struct uint8_buff *plain,
65 int32_t decrypt_payload(const struct var_buffer *key, const struct uint8_buff *payload,
/ohos5.0/base/security/device_auth/frameworks/deviceauth_lite/source/key_agreement/
H A Dpake_client.c200 int32_t ret = compute_hkdf((struct var_buffer *)&pake_client->pin, &pake_client->salt, in parse_start_response_data()
229 …ret = cal_bignum_exp((struct var_buffer *)&secret, (struct var_buffer *)&exp, prime_len, (struct b… in parse_start_response_data()
236 ret = cal_bignum_exp((struct var_buffer *)&base, (struct var_buffer *)&pake_client->self_esk, in parse_start_response_data()
300 if (CheckDlSpekePublicKey((const struct var_buffer *)peer_epk, prime_len) != HC_OK) { in generate_session_key()
304 …int32_t ret = cal_bignum_exp((struct var_buffer *)peer_epk, (struct var_buffer *)&pake_client->sel… in generate_session_key()
313 ret = compute_hkdf((struct var_buffer *)&shared_secret, &pake_client->salt, in generate_session_key()
314 … HICHAIN_SPEKE_SESSIONKEY_INFO, HC_HKDF_SECRET_LEN, (struct var_buffer *)&hkdf); in generate_session_key()
357 int32_t ret = compute_hmac((struct var_buffer *)&pake_client->hmac_key, &challenge, &proof); in generate_proof()
383 …int32_t ret = compute_hmac((struct var_buffer *)&pake_client->hmac_key, &challenge, &verify_proof); in verify_proof_is_ok()
401 int32_t ret = compute_hkdf((struct var_buffer *)&pake_client->session_key, &pake_client->salt, in generate_output_key()
[all …]
H A Dsts_client.c131 ret = compute_hkdf((struct var_buffer *)&shared_secret, &sts_client->salt, HICHAIN_AUTH_INFO, in parse_start_response_data()
132 STS_SESSION_KEY_LENGTH, (struct var_buffer *)&sts_client->session_key); in parse_start_response_data()
299 …int32_t ret = aes_gcm_decrypt((struct var_buffer *)&sts_client->session_key, &auth_data, &aes_aad,… in init_signature()
370 …ret = aes_gcm_encrypt((struct var_buffer *)&sts_client->session_key, &plain, &aes_aad, &out_auth_d… in build_end_request_data()
413 …int32_t ret = aes_gcm_decrypt((struct var_buffer *)&sts_client->session_key, &cipher, &aes_aad, &a… in parse_end_response_data()
503 int32_t ret = compute_hkdf((struct var_buffer *)&sts_client->session_key, in generate_output_key()
507 (struct var_buffer *)&sts_client->service_key); in generate_output_key()
/ohos5.0/base/security/device_auth/frameworks/deviceauth_lite/source/auth_info/
H A Dauth_info.c75 int32_t encrypt_payload(const struct var_buffer *key, const struct uint8_buff *plain, in encrypt_payload()
84 int32_t ret = aes_gcm_encrypt((struct var_buffer *)key, plain, &aes_aad, payload); in encrypt_payload()
93 int32_t decrypt_payload(const struct var_buffer *key, const struct uint8_buff *payload, in decrypt_payload()
110 int32_t ret = aes_gcm_decrypt((struct var_buffer *)key, payload, &aes_aad, plain); in decrypt_payload()
H A Dremove_auth_info.c79 int32_t ret = decrypt_payload((const struct var_buffer *)session_key, &receive->cipher, in parse_remove_request_data()
108 int32_t ret = encrypt_payload((const struct var_buffer *)key, &plain, in build_remove_response_data()
H A Dremove_auth_info_client.c110 ret = encrypt_payload((struct var_buffer *)&auth_info_client->sts_client->session_key, in build_remove_request_data()
126 int32_t ret = decrypt_payload((struct var_buffer *)&auth_info_client->sts_client->session_key, in parse_remove_response_data()
H A Dexchange_auth_info_client.c100 …int32_t ret = decrypt_payload((struct var_buffer *)key, &receive->cipher, HICHAIN_EXCHANGE_RESPONS… in parse_exchange_response_data()
176 … ret = encrypt_payload((struct var_buffer *)key, &plain, HICHAIN_EXCHANGE_REQUEST, &send->cipher); in build_exchange_request()
261 ret = verify_with_public_key(peer_type, &sign_src_data, (struct var_buffer *)ltpk, sign_result); in verify_peer_public_key()
/ohos5.0/base/security/device_auth/frameworks/deviceauth_lite/inc/auth_info/
H A Dauth_info.h59 int32_t encrypt_payload(const struct var_buffer *key, const struct uint8_buff *plain,
61 int32_t decrypt_payload(const struct var_buffer *key, const struct uint8_buff *payload,
/ohos5.0/base/security/device_auth/frameworks/deviceauth_lite/test/unittest/unittest_mock/
H A Dhuks_adapter_mock.c256 int32_t CheckDlSpekePublicKey(const struct var_buffer *key, uint32_t bigNumLen) in CheckDlSpekePublicKey()
303 int32_t cal_bignum_exp(struct var_buffer *base, struct var_buffer *exp, in cal_bignum_exp()
369 int32_t compute_hmac(struct var_buffer *key, const struct uint8_buff *message, struct hmac *out_hma… in compute_hmac()
411 int32_t compute_hkdf(struct var_buffer *shared_secret, struct hc_salt *salt, in compute_hkdf()
412 char *key_info, uint32_t hkdf_len, struct var_buffer *out_hkdf) in compute_hkdf()
502 int32_t aes_gcm_encrypt(struct var_buffer *key, const struct uint8_buff *plain, in aes_gcm_encrypt()
546 int32_t aes_gcm_decrypt(struct var_buffer *key, const struct uint8_buff *cipher, in aes_gcm_decrypt()
1402 struct var_buffer *public_key, struct signature *signature) in verify_with_public_key()
H A Dhuks_adapter_mock_for_pake.c256 int32_t CheckDlSpekePublicKey(const struct var_buffer *key, uint32_t bigNumLen) in CheckDlSpekePublicKey()
303 int32_t cal_bignum_exp(struct var_buffer *base, struct var_buffer *exp, in cal_bignum_exp()
369 int32_t compute_hmac(struct var_buffer *key, const struct uint8_buff *message, struct hmac *out_hma… in compute_hmac()
411 int32_t compute_hkdf(struct var_buffer *shared_secret, struct hc_salt *salt, in compute_hkdf()
412 char *key_info, uint32_t hkdf_len, struct var_buffer *out_hkdf) in compute_hkdf()
502 int32_t aes_gcm_encrypt(struct var_buffer *key, const struct uint8_buff *plain, in aes_gcm_encrypt()
580 int32_t aes_gcm_decrypt(struct var_buffer *key, const struct uint8_buff *cipher, in aes_gcm_decrypt()
1472 struct var_buffer *public_key, struct signature *signature) in verify_with_public_key()
/ohos5.0/base/security/device_auth/frameworks/deviceauth_lite/source/huks_adapter/
H A Dhuks_adapter.c276 int32_t CheckDlSpekePublicKey(const struct var_buffer *key, uint32_t bigNumLen) in CheckDlSpekePublicKey()
323 int32_t cal_bignum_exp(struct var_buffer *base, struct var_buffer *exp, in cal_bignum_exp()
396 int32_t compute_hmac(struct var_buffer *key, const struct uint8_buff *message, struct hmac *out_hma… in compute_hmac()
450 int32_t compute_hkdf(struct var_buffer *shared_secret, struct hc_salt *salt, in compute_hkdf()
451 char *key_info, uint32_t hkdf_len, struct var_buffer *out_hkdf) in compute_hkdf()
548 int32_t aes_gcm_encrypt(struct var_buffer *key, const struct uint8_buff *plain, in aes_gcm_encrypt()
635 int32_t aes_gcm_decrypt(struct var_buffer *key, const struct uint8_buff *cipher, in aes_gcm_decrypt()
1632 struct var_buffer *public_key, struct signature *signature) in verify_with_public_key()
/ohos5.0/base/security/device_auth/frameworks/deviceauth_lite/inc/base/
H A Dbase.h112 struct var_buffer { struct