Home
last modified time | relevance | path

Searched refs:HcfKeyAgreementSpi (Results 1 - 12 of 12) sorted by relevance

/base/security/crypto_framework/frameworks/spi/
H A Dkey_agreement_spi.h24 typedef struct HcfKeyAgreementSpi HcfKeyAgreementSpi; typedef
26 struct HcfKeyAgreementSpi { struct
29 HcfResult (*engineGenerateSecret)(HcfKeyAgreementSpi *self, HcfPriKey *priKey,
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/key_agreement/src/
H A Dx25519_openssl.c30 HcfKeyAgreementSpi base;
51 static HcfResult EngineGenerateSecret(HcfKeyAgreementSpi *self, HcfPriKey *priKey, in EngineGenerateSecret()
81 HcfResult HcfKeyAgreementSpiX25519Create(HcfKeyAgreementParams *params, HcfKeyAgreementSpi **returnObj) in HcfKeyAgreementSpiX25519Create()
99 *returnObj = (HcfKeyAgreementSpi *)returnImpl; in HcfKeyAgreementSpiX25519Create()
H A Ddh_openssl.c31 HcfKeyAgreementSpi base;
52 static HcfResult EngineGenerateSecret(HcfKeyAgreementSpi *self, HcfPriKey *priKey, in EngineGenerateSecret()
82 HcfResult HcfKeyAgreementSpiDhCreate(HcfKeyAgreementParams *params, HcfKeyAgreementSpi **returnObj) in HcfKeyAgreementSpiDhCreate()
100 *returnObj = (HcfKeyAgreementSpi *)returnImpl; in HcfKeyAgreementSpiDhCreate()
H A Decdh_openssl.c30 HcfKeyAgreementSpi base;
90 static HcfResult EngineGenerateSecret(HcfKeyAgreementSpi *self, HcfPriKey *priKey, in EngineGenerateSecret()
121 HcfResult HcfKeyAgreementSpiEcdhCreate(HcfKeyAgreementParams *params, HcfKeyAgreementSpi **returnObj) in HcfKeyAgreementSpiEcdhCreate()
139 *returnObj = (HcfKeyAgreementSpi *)returnImpl; in HcfKeyAgreementSpiEcdhCreate()
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/key_agreement/inc/
H A Dx25519_openssl.h27 HcfResult HcfKeyAgreementSpiX25519Create(HcfKeyAgreementParams *params, HcfKeyAgreementSpi **returnObj);
H A Decdh_openssl.h27 HcfResult HcfKeyAgreementSpiEcdhCreate(HcfKeyAgreementParams *params, HcfKeyAgreementSpi **returnObj);
H A Ddh_openssl.h27 HcfResult HcfKeyAgreementSpiDhCreate(HcfKeyAgreementParams *params, HcfKeyAgreementSpi **returnObj);
/base/security/crypto_framework/frameworks/crypto_operation/
H A Dkey_agreement.c30 typedef HcfResult (*HcfKeyAgreementSpiCreateFunc)(HcfKeyAgreementParams *, HcfKeyAgreementSpi **);
35 HcfKeyAgreementSpi *spiObj;
223 HcfKeyAgreementSpi *spiObj = NULL; in HcfKeyAgreementCreate()
/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_ecc_key_agreement_test.cpp489 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
513 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
520 res = spiObj->engineGenerateSecret((HcfKeyAgreementSpi *)&obj, in HWTEST_F()
533 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
552 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
571 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
588 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
605 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
624 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
H A Dcrypto_x25519_key_agreement_test.cpp238 static HcfResult TestHcfKeyAgreementSpiX25519Create(HcfResult result, HcfKeyAgreementSpi **spiObj) in TestHcfKeyAgreementSpiX25519Create()
259 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
265 res = spiObj->engineGenerateSecret((HcfKeyAgreementSpi *)&g_obj, x25519KeyPair_->priKey, x25519KeyPair_->pubKey, in HWTEST_F()
280 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
291 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
H A Dcrypto_ecc_key_agreement_by_spec_test.cpp633 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
643 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
650 res = spiObj->engineGenerateSecret((HcfKeyAgreementSpi *)&obj, in HWTEST_F()
659 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
674 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
689 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
702 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
H A Dcrypto_dh_key_agreement_test.cpp379 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
386 res = spiObj->engineGenerateSecret((HcfKeyAgreementSpi *)&g_obj, dh1536KeyPair_->priKey, dh1536KeyPair_->pubKey, in HWTEST_F()
403 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()
416 HcfKeyAgreementSpi *spiObj = nullptr; in HWTEST_F()

Completed in 6 milliseconds