Home
last modified time | relevance | path

Searched refs:returnPriKey (Results 1 – 10 of 10) sorted by relevance

/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
Dsm2_asy_key_generator_openssl.c288 …HcfOpensslSm2PriKey *returnPriKey = (HcfOpensslSm2PriKey *)HcfMalloc(sizeof(HcfOpensslSm2PriKey), … in PackSm2PriKey() local
289 if (returnPriKey == NULL) { in PackSm2PriKey()
294 returnPriKey->base.base.base.destroy = DestroySm2PriKey; in PackSm2PriKey()
295 returnPriKey->base.base.base.getClass = GetSm2PriKeyClass; in PackSm2PriKey()
296 returnPriKey->base.base.getAlgorithm = GetSm2PriKeyAlgorithm; in PackSm2PriKey()
297 returnPriKey->base.base.getEncoded = GetSm2PriKeyEncoded; in PackSm2PriKey()
298 returnPriKey->base.base.getFormat = GetSm2PriKeyFormat; in PackSm2PriKey()
299 returnPriKey->base.clearMem = Sm2PriKeyClearMem; in PackSm2PriKey()
300 returnPriKey->curveId = curveId; in PackSm2PriKey()
301 returnPriKey->ecKey = ecKey; in PackSm2PriKey()
[all …]
Ddsa_asy_key_generator_openssl.c439 static HcfResult CreateDsaPriKey(DSA *sk, HcfOpensslDsaPriKey **returnPriKey) in CreateDsaPriKey() argument
449 *returnPriKey = dsaPriKey; in CreateDsaPriKey()
486 static HcfResult GeneratePriKeyByPkey(EVP_PKEY *pkey, HcfOpensslDsaPriKey **returnPriKey) in GeneratePriKeyByPkey() argument
494 HcfResult ret = CreateDsaPriKey(sk, returnPriKey); in GeneratePriKeyByPkey()
503 HcfOpensslDsaPriKey **returnPriKey) in GenerateDsaPubAndPriKey() argument
518 ret = GeneratePriKeyByPkey(pkey, returnPriKey); in GenerateDsaPubAndPriKey()
690 HcfOpensslDsaPriKey **returnPriKey) in CreateDsaPriKeyByKeyPairSpec() argument
696 if (CreateDsaPriKey(dsa, returnPriKey) != HCF_SUCCESS) { in CreateDsaPriKeyByKeyPairSpec()
768 static HcfResult ConvertDsaPriKey(const HcfBlob *priKeyBlob, HcfOpensslDsaPriKey **returnPriKey) in ConvertDsaPriKey() argument
777 HcfResult ret = CreateDsaPriKey(dsa, returnPriKey); in ConvertDsaPriKey()
[all …]
Decc_asy_key_generator_openssl.c1244 …HcfOpensslEccPriKey *returnPriKey = (HcfOpensslEccPriKey *)HcfMalloc(sizeof(HcfOpensslEccPriKey), … in PackEccPriKey() local
1245 if (returnPriKey == NULL) { in PackEccPriKey()
1255 HcfFree(returnPriKey); in PackEccPriKey()
1261 returnPriKey->base.base.base.destroy = DestroyEccPriKey; in PackEccPriKey()
1262 returnPriKey->base.base.base.getClass = GetEccPriKeyClass; in PackEccPriKey()
1263 returnPriKey->base.base.getAlgorithm = GetEccPriKeyAlgorithm; in PackEccPriKey()
1264 returnPriKey->base.base.getEncoded = GetEccPriKeyEncoded; in PackEccPriKey()
1265 returnPriKey->base.base.getFormat = GetEccPriKeyFormat; in PackEccPriKey()
1266 returnPriKey->base.clearMem = EccPriKeyClearMem; in PackEccPriKey()
1267 returnPriKey->base.getAsyKeySpecBigInteger = GetECPriKeySpecBigInteger; in PackEccPriKey()
[all …]
Drsa_asy_key_generator_openssl.c1008 const HcfAsyKeyParamsSpec *paramsSpec, HcfPriKey **returnPriKey) in EngineGeneratePriKeyBySpec() argument
1010 if ((self == NULL) || (returnPriKey == NULL) || (paramsSpec == NULL)) { in EngineGeneratePriKeyBySpec()
1026 return GeneratePriKeyBySpec(paramsSpec, returnPriKey); in EngineGeneratePriKeyBySpec()
/base/security/crypto_framework/frameworks/spi/
Dasy_key_generator_spi.h52 HcfPriKey **returnPriKey);
/base/security/crypto_framework/interfaces/innerkits/key/
Dasy_key_generator.h71 HcfResult (*generatePriKey)(const HcfAsyKeyGeneratorBySpec *self, HcfPriKey **returnPriKey);
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
Dnapi_asy_key_spec_generator.cpp45 HcfPriKey *returnPriKey = nullptr; member
227 ctx->errCode = ctx->generator->generatePriKey(ctx->generator, &(ctx->returnPriKey)); in PriKeyAsyncWorkProcess()
240 NapiPriKey *napiPriKey = new (std::nothrow) NapiPriKey(ctx->returnPriKey); in PriKeyAsyncWorkReturn()
Dnapi_asy_key_generator.cpp142 HcfBlob **returnPubKey, HcfBlob **returnPriKey) in GetPkAndSkBlobFromNapiValueIfInput() argument
166 *returnPriKey = priKey; in GetPkAndSkBlobFromNapiValueIfInput()
/base/security/crypto_framework/frameworks/key/
Dasy_key_generator.c991 …atic HcfResult GeneratePriKeyBySpec(const HcfAsyKeyGeneratorBySpec *self, HcfPriKey **returnPriKey) in GeneratePriKeyBySpec() argument
1001 return impl->spiObj->engineGeneratePriKeyBySpec(impl->spiObj, impl->paramsSpec, returnPriKey); in GeneratePriKeyBySpec()
/base/security/crypto_framework/test/unittest/src/
Dcrypto_dsa_sign_test.cpp375 static HcfResult GeneratePriKeyByKeyPairSpec(HcfPriKey **returnPriKey) in GeneratePriKeyByKeyPairSpec() argument
390 *returnPriKey = sk; in GeneratePriKeyByKeyPairSpec()