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 D | hks_core_service_key_operate_one_stage.c | 360 struct HksKeySpec agreeSpec = { 0 }; in HksCoreAgreeKey() local 361 HksFillKeySpec(paramSet, &agreeSpec); in HksCoreAgreeKey() 363 ret = HksCryptoHalAgreeKey(&key, peerPublicKey, &agreeSpec, agreedKey); in HksCoreAgreeKey()
|
H A D | hks_core_service_key_generate.c | 183 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 D | hks_core_service_three_stage.c | 1625 struct HksKeySpec agreeSpec = { 0 }; in HksCoreAgreeThreeStageUpdate() local 1626 HksFillKeySpec(keyNode->runtimeParamSet, &agreeSpec); in HksCoreAgreeThreeStageUpdate() 1628 ret = HksCryptoHalAgreeKey(&rawKey, &publicKey, &agreeSpec, agreeTemp); in HksCoreAgreeThreeStageUpdate()
|