Home
last modified time | relevance | path

Searched refs:HcfKeyAgreement (Results 1 - 14 of 14) sorted by relevance

/base/security/crypto_framework/interfaces/inner_api/crypto_operation/
H A Dkey_agreement.h24 typedef struct HcfKeyAgreement HcfKeyAgreement; typedef
26 struct HcfKeyAgreement { struct
29 HcfResult (*generateSecret)(HcfKeyAgreement *self, HcfPriKey *priKey,
32 const char *(*getAlgoName)(HcfKeyAgreement *self);
39 HcfResult HcfKeyAgreementCreate(const char *algoName, HcfKeyAgreement **returnObj);
/base/security/crypto_framework/frameworks/cj/include/
H A Dkey_agreement_impl.h28 explicit KeyAgreementImpl(HcfKeyAgreement *keyAgreement);
30 HcfKeyAgreement *GetKeyAgreement();
33 HcfKeyAgreement *keyAgreement_ = nullptr;
/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
H A Dnapi_key_agreement.h29 explicit NapiKeyAgreement(HcfKeyAgreement *keyAgreement);
32 HcfKeyAgreement *GetKeyAgreement();
45 HcfKeyAgreement *keyAgreement_ = nullptr;
/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_ecc_key_agreement_test.cpp132 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
143 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
154 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
165 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
176 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
185 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
195 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
211 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
226 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
237 HcfKeyAgreement *keyAgreemen in HWTEST_F()
[all...]
H A Dcrypto_brainpool_key_agreement_test.cpp56 HcfKeyAgreement *keyAgreement = nullptr; in HcfKeyAgreementCreateTest()
97 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
110 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
120 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
132 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
144 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
157 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
170 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
176 const char *algName = keyAgreement->getAlgoName((HcfKeyAgreement *)(&obj)); in HWTEST_F()
183 HcfKeyAgreement *keyAgreemen in HWTEST_F()
[all...]
H A Dcrypto_x25519_key_agreement_test.cpp91 static HcfResult TestHcfKeyAgreementCreate(const string &algName, HcfKeyAgreement **keyAgreement) in TestHcfKeyAgreementCreate()
105 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
113 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
124 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
132 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
170 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
179 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
190 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
198 algName = keyAgreement->getAlgoName((HcfKeyAgreement *)(&g_obj)); in HWTEST_F()
206 HcfKeyAgreement *keyAgreemen in HWTEST_F()
[all...]
H A Dcrypto_dh_key_agreement_test.cpp81 HcfKeyAgreement *keyAgreement = nullptr; in HcfKeyAgreementCreateTest()
99 HcfKeyAgreement *keyAgreement = nullptr; in ExchangekeyAgreementWithDiffSkLen()
257 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
270 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
280 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
302 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
312 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
324 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
333 const char *algName2 = keyAgreement->getAlgoName((HcfKeyAgreement *)(&g_obj)); in HWTEST_F()
340 HcfKeyAgreement *keyAgreemen in HWTEST_F()
[all...]
H A Dcrypto_ecc_key_agreement_by_spec_test.cpp323 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
334 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
350 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
365 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
376 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
389 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
402 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
417 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
432 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()
438 const char *algName = keyAgreement->getAlgoName((HcfKeyAgreement *)( in HWTEST_F()
[all...]
/base/security/crypto_framework/frameworks/cj/src/
H A Dkey_agreement_impl.cpp20 KeyAgreementImpl::KeyAgreementImpl(HcfKeyAgreement *keyAgreement) in KeyAgreementImpl()
31 HcfKeyAgreement *KeyAgreementImpl::GetKeyAgreement() in GetKeyAgreement()
H A Dcrypto_ffi.cpp1755 HcfKeyAgreement *keyAgreement = nullptr; in FFiOHOSKeyAgreementConstructor()
/base/security/crypto_framework/frameworks/crypto_operation/
H A Dkey_agreement.c33 HcfKeyAgreement base;
152 return "HcfKeyAgreement"; in GetKeyAgreementClass()
155 static const char *GetAlgoName(HcfKeyAgreement *self) in GetAlgoName()
167 static HcfResult GenerateSecret(HcfKeyAgreement *self, HcfPriKey *priKey, in GenerateSecret()
196 HcfResult HcfKeyAgreementCreate(const char *algoName, HcfKeyAgreement **returnObj) in HcfKeyAgreementCreate()
236 *returnObj = (HcfKeyAgreement *)returnGenerator; in HcfKeyAgreementCreate()
/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfkeyagreementcreate_fuzzer/
H A Dhcfkeyagreementcreate_fuzzer.cpp32 HcfKeyAgreement *keyAgreement = nullptr; in HcfKeyAgreementCreateFuzzTest()
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_key_agreement.cpp41 HcfKeyAgreement *keyAgreement = nullptr;
248 NapiKeyAgreement::NapiKeyAgreement(HcfKeyAgreement *keyAgreement) in NapiKeyAgreement()
258 HcfKeyAgreement *NapiKeyAgreement::GetKeyAgreement() in GetKeyAgreement()
338 HcfKeyAgreement *keyAgreement = napiKeyAgreement->GetKeyAgreement(); in JsGenerateSecretSync()
392 HcfKeyAgreement *keyAgreement = nullptr; in CreateJsKeyAgreement()
435 HcfKeyAgreement *keyAgreement = napiKeyAgreement->GetKeyAgreement(); in JsGetAlgorithm()
/base/security/crypto_framework/test/unittest/src/ecc/
H A Dcrypto_ecc_ecdh_pub_test.cpp1037 HcfKeyAgreement *keyAgreement = nullptr; in HWTEST_F()

Completed in 13 milliseconds