Home
last modified time | relevance | path

Searched refs:agreeSpec (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_core_service_key_operate_one_stage.c360 struct HksKeySpec agreeSpec = { 0 }; in HksCoreAgreeKey() local
361 HksFillKeySpec(paramSet, &agreeSpec); in HksCoreAgreeKey()
363 ret = HksCryptoHalAgreeKey(&key, peerPublicKey, &agreeSpec, agreedKey); in HksCoreAgreeKey()
H A Dhks_core_service_key_generate.c183 struct HksKeySpec agreeSpec = { 0, HKS_CURVE25519_KEY_SIZE_256, NULL }; in GenAgreeKey() local
185 agreeSpec.algType = HKS_ALG_X25519; in GenAgreeKey()
187 agreeSpec.algType = HKS_ALG_ED25519; in GenAgreeKey()
193 ret = HksCryptoHalAgreeKey(privateKey, peerPublicKey, &agreeSpec, agreedKey); in GenAgreeKey()
H A Dhks_core_service_three_stage.c1625 struct HksKeySpec agreeSpec = { 0 }; in HksCoreAgreeThreeStageUpdate() local
1626 HksFillKeySpec(keyNode->runtimeParamSet, &agreeSpec); in HksCoreAgreeThreeStageUpdate()
1628 ret = HksCryptoHalAgreeKey(&rawKey, &publicKey, &agreeSpec, agreeTemp); in HksCoreAgreeThreeStageUpdate()