/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/signature/src/ |
D | ecdsa_openssl.c | 330 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 …]
|
D | sm2_openssl.c | 354 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 …]
|
D | signature_rsa_openssl.c | 717 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/ |
D | cipher_sm2_openssl.c | 238 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 …]
|
D | cipher_3des_openssl.c | 284 …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()
|
D | cipher_rsa_openssl.c | 515 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 …]
|
D | cipher_sm4_openssl.c | 376 …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()
|
D | cipher_aes_openssl.c | 763 …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/ |
D | ecdh_openssl.c | 176 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/ |
D | sm2_asy_key_generator_openssl.c | 481 …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()
|
D | ecc_asy_key_generator_openssl.c | 1637 …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 …]
|