Home
last modified time | relevance | path

Searched refs:returnImpl (Results 1 – 11 of 11) sorted by relevance

/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/signature/src/
Decdsa_openssl.c330 HcfSignSpiEcdsaOpensslImpl *returnImpl = (HcfSignSpiEcdsaOpensslImpl *)HcfMalloc( in HcfSignSpiEcdsaCreate() local
332 if (returnImpl == NULL) { in HcfSignSpiEcdsaCreate()
336 returnImpl->base.base.getClass = GetEcdsaSignClass; in HcfSignSpiEcdsaCreate()
337 returnImpl->base.base.destroy = DestroyEcdsaSign; in HcfSignSpiEcdsaCreate()
338 returnImpl->base.engineInit = EngineSignInit; in HcfSignSpiEcdsaCreate()
339 returnImpl->base.engineUpdate = EngineSignUpdate; in HcfSignSpiEcdsaCreate()
340 returnImpl->base.engineSign = EngineSignDoFinal; in HcfSignSpiEcdsaCreate()
341 returnImpl->digestAlg = opensslAlg; in HcfSignSpiEcdsaCreate()
342 returnImpl->status = UNINITIALIZED; in HcfSignSpiEcdsaCreate()
343 returnImpl->ctx = Openssl_EVP_MD_CTX_new(); in HcfSignSpiEcdsaCreate()
[all …]
Dsm2_openssl.c354 HcfSignSpiSm2OpensslImpl *returnImpl = (HcfSignSpiSm2OpensslImpl *)HcfMalloc( in HcfSignSpiSm2Create() local
356 if (returnImpl == NULL) { in HcfSignSpiSm2Create()
360 returnImpl->base.base.getClass = GetSm2SignClass; in HcfSignSpiSm2Create()
361 returnImpl->base.base.destroy = DestroySm2Sign; in HcfSignSpiSm2Create()
362 returnImpl->base.engineInit = EngineSignInit; in HcfSignSpiSm2Create()
363 returnImpl->base.engineUpdate = EngineSignUpdate; in HcfSignSpiSm2Create()
364 returnImpl->base.engineSign = EngineSignDoFinal; in HcfSignSpiSm2Create()
365 returnImpl->digestAlg = opensslAlg; in HcfSignSpiSm2Create()
366 returnImpl->status = UNINITIALIZED; in HcfSignSpiSm2Create()
367 returnImpl->ctx = Openssl_EVP_MD_CTX_new(); in HcfSignSpiSm2Create()
[all …]
Dsignature_rsa_openssl.c717 HcfSignSpiRsaOpensslImpl *returnImpl = (HcfSignSpiRsaOpensslImpl *)HcfMalloc( in HcfSignSpiRsaCreate() local
719 if (returnImpl == NULL) { in HcfSignSpiRsaCreate()
723 returnImpl->base.base.getClass = GetRsaSignClass; in HcfSignSpiRsaCreate()
724 returnImpl->base.base.destroy = DestroyRsaSign; in HcfSignSpiRsaCreate()
725 returnImpl->base.engineInit = EngineSignInit; in HcfSignSpiRsaCreate()
726 returnImpl->base.engineUpdate = EngineSignUpdate; in HcfSignSpiRsaCreate()
727 returnImpl->base.engineSign = EngineSign; in HcfSignSpiRsaCreate()
728 returnImpl->base.engineSetSignSpecInt = EngineSetSignSpecInt; in HcfSignSpiRsaCreate()
729 returnImpl->base.engineGetSignSpecInt = EngineGetSignSpecInt; in HcfSignSpiRsaCreate()
730 returnImpl->base.engineGetSignSpecString = EngineGetSignSpecString; in HcfSignSpiRsaCreate()
[all …]
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/cipher/src/
Dcipher_sm2_openssl.c238 HcfCipherSm2GeneratorSpiImpl *returnImpl = (HcfCipherSm2GeneratorSpiImpl *)HcfMalloc( in HcfCipherSm2CipherSpiCreate() local
240 if (returnImpl == NULL) { in HcfCipherSm2CipherSpiCreate()
244 (void)memcpy_s(&returnImpl->attr, sizeof(CipherAttr), params, sizeof(CipherAttr)); in HcfCipherSm2CipherSpiCreate()
247 HcfResult ret = GetOpensslDigestAlg(returnImpl->attr.md, &getMD); in HcfCipherSm2CipherSpiCreate()
250 HcfFree(returnImpl); in HcfCipherSm2CipherSpiCreate()
253 returnImpl->sm2Digest = getMD; in HcfCipherSm2CipherSpiCreate()
255 returnImpl->super.init = EngineInit; in HcfCipherSm2CipherSpiCreate()
256 returnImpl->super.update = EngineUpdate; in HcfCipherSm2CipherSpiCreate()
257 returnImpl->super.doFinal = EngineDoFinal; in HcfCipherSm2CipherSpiCreate()
258 returnImpl->super.base.destroy = EngineDestroySpiImpl; in HcfCipherSm2CipherSpiCreate()
[all …]
Dcipher_3des_openssl.c284 …HcfCipherDesGeneratorSpiOpensslImpl *returnImpl = (HcfCipherDesGeneratorSpiOpensslImpl *)HcfMalloc( in HcfCipherDesGeneratorSpiCreate() local
286 if (returnImpl == NULL) { in HcfCipherDesGeneratorSpiCreate()
290 (void)memcpy_s(&returnImpl->attr, sizeof(CipherAttr), attr, sizeof(CipherAttr)); in HcfCipherDesGeneratorSpiCreate()
291 returnImpl->base.init = EngineCipherInit; in HcfCipherDesGeneratorSpiCreate()
292 returnImpl->base.update = EngineUpdate; in HcfCipherDesGeneratorSpiCreate()
293 returnImpl->base.doFinal = EngineDoFinal; in HcfCipherDesGeneratorSpiCreate()
294 returnImpl->base.base.destroy = EngineDesGeneratorDestroy; in HcfCipherDesGeneratorSpiCreate()
295 returnImpl->base.base.getClass = GetDesGeneratorClass; in HcfCipherDesGeneratorSpiCreate()
297 *generator = (HcfCipherGeneratorSpi *)returnImpl; in HcfCipherDesGeneratorSpiCreate()
Dcipher_rsa_openssl.c515 HcfCipherRsaGeneratorSpiImpl *returnImpl = (HcfCipherRsaGeneratorSpiImpl *)HcfMalloc( in HcfCipherRsaCipherSpiCreate() local
517 if (returnImpl == NULL) { in HcfCipherRsaCipherSpiCreate()
521 (void)memcpy_s(&returnImpl->attr, sizeof(CipherAttr), params, sizeof(CipherAttr)); in HcfCipherRsaCipherSpiCreate()
523 if (CheckRsaCipherParams(&returnImpl->attr) != HCF_SUCCESS) { in HcfCipherRsaCipherSpiCreate()
524 HcfFree(returnImpl); in HcfCipherRsaCipherSpiCreate()
525 returnImpl = NULL; in HcfCipherRsaCipherSpiCreate()
529 returnImpl->super.init = EngineInit; in HcfCipherRsaCipherSpiCreate()
530 returnImpl->super.update = EngineUpdate; in HcfCipherRsaCipherSpiCreate()
531 returnImpl->super.doFinal = EngineDoFinal; in HcfCipherRsaCipherSpiCreate()
532 returnImpl->super.setCipherSpecUint8Array = SetRsaCipherSpecUint8Array; in HcfCipherRsaCipherSpiCreate()
[all …]
Dcipher_sm4_openssl.c376 …HcfCipherSm4GeneratorSpiOpensslImpl *returnImpl = (HcfCipherSm4GeneratorSpiOpensslImpl *)HcfMalloc( in HcfCipherSm4GeneratorSpiCreate() local
378 if (returnImpl == NULL) { in HcfCipherSm4GeneratorSpiCreate()
382 (void)memcpy_s(&returnImpl->attr, sizeof(CipherAttr), attr, sizeof(CipherAttr)); in HcfCipherSm4GeneratorSpiCreate()
383 returnImpl->base.init = EngineCipherInit; in HcfCipherSm4GeneratorSpiCreate()
384 returnImpl->base.update = EngineUpdate; in HcfCipherSm4GeneratorSpiCreate()
385 returnImpl->base.doFinal = EngineDoFinal; in HcfCipherSm4GeneratorSpiCreate()
386 returnImpl->base.base.destroy = EngineSm4GeneratorDestroy; in HcfCipherSm4GeneratorSpiCreate()
387 returnImpl->base.base.getClass = GetSm4GeneratorClass; in HcfCipherSm4GeneratorSpiCreate()
389 *generator = (HcfCipherGeneratorSpi *)returnImpl; in HcfCipherSm4GeneratorSpiCreate()
Dcipher_aes_openssl.c763 …HcfCipherAesGeneratorSpiOpensslImpl *returnImpl = (HcfCipherAesGeneratorSpiOpensslImpl *)HcfMalloc( in HcfCipherAesGeneratorSpiCreate() local
765 if (returnImpl == NULL) { in HcfCipherAesGeneratorSpiCreate()
769 (void)memcpy_s(&returnImpl->attr, sizeof(CipherAttr), attr, sizeof(CipherAttr)); in HcfCipherAesGeneratorSpiCreate()
770 returnImpl->base.init = EngineCipherInit; in HcfCipherAesGeneratorSpiCreate()
771 returnImpl->base.update = EngineUpdate; in HcfCipherAesGeneratorSpiCreate()
772 returnImpl->base.doFinal = EngineDoFinal; in HcfCipherAesGeneratorSpiCreate()
773 returnImpl->base.base.destroy = EngineAesGeneratorDestroy; in HcfCipherAesGeneratorSpiCreate()
774 returnImpl->base.base.getClass = GetAesGeneratorClass; in HcfCipherAesGeneratorSpiCreate()
776 *generator = (HcfCipherGeneratorSpi *)returnImpl; in HcfCipherAesGeneratorSpiCreate()
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/key_agreement/src/
Decdh_openssl.c176 HcfKeyAgreementSpiEcdhOpensslImpl *returnImpl = (HcfKeyAgreementSpiEcdhOpensslImpl *)HcfMalloc( in HcfKeyAgreementSpiEcdhCreate() local
178 if (returnImpl == NULL) { in HcfKeyAgreementSpiEcdhCreate()
182 returnImpl->base.base.getClass = GetEcdhClass; in HcfKeyAgreementSpiEcdhCreate()
183 returnImpl->base.base.destroy = DestroyEcdh; in HcfKeyAgreementSpiEcdhCreate()
184 returnImpl->base.engineGenerateSecret = EngineGenerateSecret; in HcfKeyAgreementSpiEcdhCreate()
186 *returnObj = (HcfKeyAgreementSpi *)returnImpl; in HcfKeyAgreementSpiEcdhCreate()
/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
Dsm2_asy_key_generator_openssl.c481 …HcfAsyKeyGeneratorSpiOpensslSm2Impl *returnImpl = (HcfAsyKeyGeneratorSpiOpensslSm2Impl *)HcfMalloc( in HcfAsyKeyGeneratorSpiSm2Create() local
483 if (returnImpl == NULL) { in HcfAsyKeyGeneratorSpiSm2Create()
487 returnImpl->base.base.getClass = GetSm2KeyPairGeneratorClass; in HcfAsyKeyGeneratorSpiSm2Create()
488 returnImpl->base.base.destroy = DestroySm2KeyPairGenerator; in HcfAsyKeyGeneratorSpiSm2Create()
489 returnImpl->base.engineConvertKey = EngineConvertSm2Key; in HcfAsyKeyGeneratorSpiSm2Create()
490 returnImpl->base.engineGenerateKeyPair = EngineGenerateKeyPair; in HcfAsyKeyGeneratorSpiSm2Create()
491 returnImpl->curveId = curveId; in HcfAsyKeyGeneratorSpiSm2Create()
493 *returnObj = (HcfAsyKeyGeneratorSpi *)returnImpl; in HcfAsyKeyGeneratorSpiSm2Create()
Decc_asy_key_generator_openssl.c1637 …HcfAsyKeyGeneratorSpiOpensslEccImpl *returnImpl = (HcfAsyKeyGeneratorSpiOpensslEccImpl *)HcfMalloc( in HcfAsyKeyGeneratorSpiEccCreate() local
1639 if (returnImpl == NULL) { in HcfAsyKeyGeneratorSpiEccCreate()
1643 returnImpl->base.base.getClass = GetEccKeyPairGeneratorClass; in HcfAsyKeyGeneratorSpiEccCreate()
1644 returnImpl->base.base.destroy = DestroyEccKeyPairGenerator; in HcfAsyKeyGeneratorSpiEccCreate()
1645 returnImpl->base.engineConvertKey = EngineConvertEccKey; in HcfAsyKeyGeneratorSpiEccCreate()
1646 returnImpl->base.engineGenerateKeyPair = EngineGenerateKeyPair; in HcfAsyKeyGeneratorSpiEccCreate()
1647 returnImpl->base.engineGenerateKeyPairBySpec = EngineGenerateKeyPairBySpec; in HcfAsyKeyGeneratorSpiEccCreate()
1648 returnImpl->base.engineGeneratePubKeyBySpec = EngineGeneratePubKeyBySpec; in HcfAsyKeyGeneratorSpiEccCreate()
1649 returnImpl->base.engineGeneratePriKeyBySpec = EngineGeneratePriKeyBySpec; in HcfAsyKeyGeneratorSpiEccCreate()
1650 returnImpl->curveId = curveId; in HcfAsyKeyGeneratorSpiEccCreate()
[all …]