Searched refs:HcfKeyAgreementSpi (Results 1 - 12 of 12) sorted by relevance
/base/security/crypto_framework/frameworks/spi/ |
H A D | key_agreement_spi.h | 24 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 D | x25519_openssl.c | 30 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 D | dh_openssl.c | 31 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 D | ecdh_openssl.c | 30 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 D | x25519_openssl.h | 27 HcfResult HcfKeyAgreementSpiX25519Create(HcfKeyAgreementParams *params, HcfKeyAgreementSpi **returnObj);
|
H A D | ecdh_openssl.h | 27 HcfResult HcfKeyAgreementSpiEcdhCreate(HcfKeyAgreementParams *params, HcfKeyAgreementSpi **returnObj);
|
H A D | dh_openssl.h | 27 HcfResult HcfKeyAgreementSpiDhCreate(HcfKeyAgreementParams *params, HcfKeyAgreementSpi **returnObj);
|
/base/security/crypto_framework/frameworks/crypto_operation/ |
H A D | key_agreement.c | 30 typedef HcfResult (*HcfKeyAgreementSpiCreateFunc)(HcfKeyAgreementParams *, HcfKeyAgreementSpi **); 35 HcfKeyAgreementSpi *spiObj; 223 HcfKeyAgreementSpi *spiObj = NULL; in HcfKeyAgreementCreate()
|
/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_ecc_key_agreement_test.cpp | 489 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 D | crypto_x25519_key_agreement_test.cpp | 238 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 D | crypto_ecc_key_agreement_by_spec_test.cpp | 633 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 D | crypto_dh_key_agreement_test.cpp | 379 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