Home
last modified time | relevance | path

Searched refs:curveId (Results 1 - 11 of 11) sorted by relevance

/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
H A Dsm2_asy_key_generator_openssl.c38 int32_t curveId; member
66 static HcfResult CheckParamsSpecToGetCurveId(const HcfEccCommParamsSpec *ecParams, int32_t *curveId) in CheckParamsSpecToGetCurveId() argument
91 *curveId = NID_sm2; in CheckParamsSpecToGetCurveId()
104 int32_t curveId = 0; in GenerateSm2KeyWithParamsSpec() local
105 HcfResult ret = CheckParamsSpecToGetCurveId(ecParams, &curveId); in GenerateSm2KeyWithParamsSpec()
106 if (ret == HCF_SUCCESS && curveId != 0) { in GenerateSm2KeyWithParamsSpec()
107 ecKey = OpensslEcKeyNewByCurveName(curveId); in GenerateSm2KeyWithParamsSpec()
462 if (impl->curveId != 0) { in GetSm2PubKeyEncoded()
463 LOGD("Have a curveId"); in GetSm2PubKeyEncoded()
501 if (impl->curveId ! in GetSm2PriKeyEncoded()
548 int32_t curveId = 0; GetCurveName() local
746 PackSm2PubKey(int32_t curveId, EC_KEY *ecKey, const char *fieldType, HcfOpensslSm2PubKey **returnObj) PackSm2PubKey() argument
797 PackSm2PriKey(int32_t curveId, EC_KEY *ecKey, const char *fieldType, HcfOpensslSm2PriKey **returnObj) PackSm2PriKey() argument
858 ConvertEcPubKey(int32_t curveId, HcfBlob *pubKeyBlob, HcfOpensslSm2PubKey **returnPubKey) ConvertEcPubKey() argument
876 ConvertEcPriKey(int32_t curveId, HcfBlob *priKeyBlob, HcfOpensslSm2PriKey **returnPriKey) ConvertEcPriKey() argument
1030 ConvertSM2PemPubKey(int32_t curveId, const char *pubKeyStr, HcfOpensslSm2PubKey **returnPubKey) ConvertSM2PemPubKey() argument
1058 ConvertSM2PemPriKey(int32_t curveId, const char *priKeyStr, HcfOpensslSm2PriKey **returnPriKey) ConvertSM2PemPriKey() argument
1244 int32_t curveId = (int32_t)OpensslEcGroupGetCurveName(OpensslEcKeyGet0Group(ecKey)); EngineGenerateKeyPairBySpec() local
1278 int32_t curveId = (int32_t)OpensslEcGroupGetCurveName(OpensslEcKeyGet0Group(ecKey)); EngineGeneratePubKeyBySpec() local
1312 int32_t curveId = (int32_t)OpensslEcGroupGetCurveName(OpensslEcKeyGet0Group(ecKey)); EngineGeneratePriKeyBySpec() local
1332 int32_t curveId = 0; HcfAsyKeyGeneratorSpiSm2Create() local
[all...]
H A Decc_asy_key_generator_openssl.c56 int32_t curveId; member
502 static HcfResult CompareOpenssl160BitsType(const HcfEccCommParamsSpec *ecParams, int32_t *curveId, in CompareOpenssl160BitsType() argument
507 *curveId = NID_brainpoolP160r1; in CompareOpenssl160BitsType()
511 *curveId = NID_brainpoolP160t1; in CompareOpenssl160BitsType()
517 static HcfResult CompareOpenssl192BitsType(const HcfEccCommParamsSpec *ecParams, int32_t *curveId, in CompareOpenssl192BitsType() argument
522 *curveId = NID_brainpoolP192r1; in CompareOpenssl192BitsType()
526 *curveId = NID_brainpoolP192t1; in CompareOpenssl192BitsType()
532 static HcfResult CompareOpenssl224BitsType(const HcfEccCommParamsSpec *ecParams, int32_t *curveId, in CompareOpenssl224BitsType() argument
538 *curveId = NID_secp224r1; in CompareOpenssl224BitsType()
542 *curveId in CompareOpenssl224BitsType()
552 CompareOpenssl256BitsType(const HcfEccCommParamsSpec *ecParams, int32_t *curveId, HcfBigIntegerParams *bigIntegerParams) CompareOpenssl256BitsType() argument
572 CompareOpenssl320BitsType(const HcfEccCommParamsSpec *ecParams, int32_t *curveId, HcfBigIntegerParams *bigIntegerParams) CompareOpenssl320BitsType() argument
587 CompareOpenssl384BitsType(const HcfEccCommParamsSpec *ecParams, int32_t *curveId, HcfBigIntegerParams *bigIntegerParams) CompareOpenssl384BitsType() argument
607 CompareOpenssl512BitsType(const HcfEccCommParamsSpec *ecParams, int32_t *curveId, HcfBigIntegerParams *bigIntegerParams) CompareOpenssl512BitsType() argument
622 CompareOpenssl521BitsType(const HcfEccCommParamsSpec *ecParams, int32_t *curveId, HcfBigIntegerParams *bigIntegerParams) CompareOpenssl521BitsType() argument
634 CheckParamsSpecToGetCurveId(const HcfEccCommParamsSpec *ecParams, int32_t *curveId) CheckParamsSpecToGetCurveId() argument
693 int32_t curveId = 0; GenerateEcKeyWithParamsSpec() local
1085 ConvertOsslParamsToEccPubKey(const char *groupName, int32_t curveId, HcfBlob *pointBlob, const char *format) ConvertOsslParamsToEccPubKey() argument
1423 int32_t curveId = 0; GetCurveName() local
1610 PackEccPubKey(int32_t curveId, EC_KEY *ecKey, const char *fieldType, HcfOpensslEccPubKey **returnObj) PackEccPubKey() argument
1653 PackEccPriKey(int32_t curveId, EC_KEY *ecKey, const char *fieldType, HcfOpensslEccPriKey **returnObj) PackEccPriKey() argument
1714 ConvertEcPubKey(int32_t curveId, HcfBlob *pubKeyBlob, HcfOpensslEccPubKey **returnPubKey) ConvertEcPubKey() argument
1751 ConvertEcPriKey(int32_t curveId, HcfBlob *priKeyBlob, HcfOpensslEccPriKey **returnPriKey) ConvertEcPriKey() argument
1822 ConvertEcPemPubKey(int32_t curveId, const char *pubKeyStr, HcfOpensslEccPubKey **returnPubKey) ConvertEcPemPubKey() argument
1850 ConvertEcPemPriKey(int32_t curveId, const char *priKeyStr, HcfOpensslEccPriKey **returnPriKey) ConvertEcPemPriKey() argument
2036 int32_t curveId = (int32_t)OpensslEcGroupGetCurveName(OpensslEcKeyGet0Group(ecKey)); EngineGenerateKeyPairBySpec() local
2070 int32_t curveId = (int32_t)OpensslEcGroupGetCurveName(OpensslEcKeyGet0Group(ecKey)); EngineGeneratePubKeyBySpec() local
2104 int32_t curveId = (int32_t)OpensslEcGroupGetCurveName(OpensslEcKeyGet0Group(ecKey)); EngineGeneratePriKeyBySpec() local
2125 int32_t curveId = 0; HcfAsyKeyGeneratorSpiEccCreate() local
[all...]
H A Decc_common_param_spec_generator_openssl.c246 int32_t curveId = 0; in HcfECCCommonParamSpecCreate() local
248 if (GetOpensslCurveId(params->bits, &curveId) != HCF_SUCCESS) { in HcfECCCommonParamSpecCreate()
249 LOGE("Get curveId parameter failed."); in HcfECCCommonParamSpecCreate()
253 EC_GROUP *ecGroup = OpensslEcGroupNewByCurveName(curveId); in HcfECCCommonParamSpecCreate()
/base/security/crypto_framework/plugin/openssl_plugin/common/inc/
H A Dopenssl_class.h32 int32_t curveId; member
43 int32_t curveId; member
125 int32_t curveId; member
136 int32_t curveId; member
H A Decc_openssl_common.h26 HcfResult NewEcKeyPair(int32_t curveId, EC_KEY **returnEcKey);
H A Dopenssl_common.h44 HcfResult GetCurveNameByCurveId(int32_t curveId, char **curveName);
/base/security/crypto_framework/plugin/openssl_plugin/common/src/
H A Dopenssl_common.c71 int32_t curveId; member
133 HcfResult GetCurveNameByCurveId(int32_t curveId, char **curveName) in GetCurveNameByCurveId() argument
140 if (CURVE_NAME_MAP[i].curveId == curveId) { in GetCurveNameByCurveId()
145 LOGE("Invalid curve id:%d", curveId); in GetCurveNameByCurveId()
H A Decc_openssl_common.c24 HcfResult NewEcKeyPair(int32_t curveId, EC_KEY **returnEcKey) in NewEcKeyPair() argument
26 EC_KEY *ecKey = OpensslEcKeyNewByCurveName(curveId); in NewEcKeyPair()
/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/
H A Dhks_openssl_ecc.c172 int curveId = 0; in HksOpensslEccGenerateKey() local
173 HKS_IF_NOT_SUCC_LOGE_RETURN(HksOpensslGetCurveId(spec->keyLen, &curveId), in HksOpensslEccGenerateKey()
174 HKS_ERROR_INVALID_ARGUMENT, "Ecc get curveId failed!") in HksOpensslEccGenerateKey()
179 eccKey = EC_KEY_new_by_curve_name(curveId); in HksOpensslEccGenerateKey()
/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/
H A Dopenssl_ecc_helper.c134 int curveId; in EccGenerateKey() local
135 if (GetCurveId(keyLen, &curveId) != ECC_SUCCESS) { in EccGenerateKey()
139 EC_KEY *eccKey = EC_KEY_new_by_curve_name(curveId); in EccGenerateKey()
/base/security/crypto_framework/test/unittest/src/ecc/
H A Dcrypto_ecc_asy_key_generator_by_spec_sub_four_test.cpp716 int32_t curveId = eccPubKey->curveId; in HWTEST_F() local
717 EXPECT_EQ(curveId, NID_secp521r1) << "the curId is " << NID_secp521r1; in HWTEST_F()

Completed in 10 milliseconds