Home
last modified time | relevance | path

Searched refs:HcfPriKey (Results 1 - 25 of 83) sorted by relevance

1234

/base/security/crypto_framework/interfaces/inner_api/key/
H A Dpri_key.h22 typedef struct HcfPriKey HcfPriKey; typedef
24 struct HcfPriKey { struct
27 HcfResult (*getAsyKeySpecBigInteger)(const HcfPriKey *self, const AsyKeySpecItem item,
30 HcfResult (*getAsyKeySpecString)(const HcfPriKey *self, const AsyKeySpecItem item, char **returnString);
32 HcfResult (*getAsyKeySpecInt)(const HcfPriKey *self, const AsyKeySpecItem item, int *returnInt);
34 HcfResult (*getEncodedDer)(const HcfPriKey *self, const char *format, HcfBlob *returnBlob);
36 void (*clearMem)(HcfPriKey *self);
H A Dkey_pair.h27 HcfPriKey *priKey;
H A Dasy_key_generator.h88 HcfResult (*generatePriKey)(const HcfAsyKeyGeneratorBySpec *self, HcfPriKey **returnPriKey);
/base/security/crypto_framework/frameworks/cj/src/
H A Dpri_key_impl.cpp19 PriKeyImpl::PriKeyImpl(HcfPriKey *priKey) : KeyImpl(reinterpret_cast<HcfKey *>(priKey)) {} in PriKeyImpl()
23 HcfPriKey *PriKeyImpl::GetPriKey() in GetPriKey()
25 return reinterpret_cast<HcfPriKey *>(KeyImpl::GetHcfKey()); in GetPriKey()
H A Dkey_agreement_impl.cpp36 HcfBlob KeyAgreementImpl::GenerateSecret(HcfPriKey *priKey, HcfPubKey *pubKey, int32_t *errCode) in GenerateSecret()
H A Dsign_impl.cpp30 HcfResult SignImpl::Init(HcfPriKey *priKey) in Init()
/base/security/crypto_framework/plugin/openssl_plugin/common/inc/
H A Dopenssl_class.h41 HcfPriKey base;
66 HcfPriKey base;
87 HcfPriKey base;
108 HcfPriKey base;
134 HcfPriKey base;
159 HcfPriKey base;
/base/security/crypto_framework/frameworks/cj/include/
H A Dpri_key_impl.h27 explicit PriKeyImpl(HcfPriKey *priKey);
29 HcfPriKey *GetPriKey();
H A Dkey_agreement_impl.h31 HcfBlob GenerateSecret(HcfPriKey *priKey, HcfPubKey *pubKey, int32_t *errCode);
H A Dsign_impl.h32 HcfResult Init(HcfPriKey *priKey);
/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
H A Dnapi_pri_key.h30 explicit NapiPriKey(HcfPriKey *priKey);
33 HcfPriKey *GetPriKey();
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_pri_key.cpp29 NapiPriKey::NapiPriKey(HcfPriKey *priKey) : NapiKey(reinterpret_cast<HcfKey *>(priKey)) {} in NapiPriKey()
33 HcfPriKey *NapiPriKey::GetPriKey() in GetPriKey()
35 return reinterpret_cast<HcfPriKey *>(NapiKey::GetHcfKey()); in GetPriKey()
77 HcfPriKey *priKey = napiPriKey->GetPriKey(); in JsGetEncoded()
131 HcfPriKey *priKey = napiPriKey->GetPriKey(); in JsGetEncodedPem()
163 HcfPriKey *priKey = napiPriKey->GetPriKey(); in JsClearMem()
174 static napi_value GetAsyKeySpecBigInt(napi_env env, AsyKeySpecItem item, HcfPriKey *priKey) in GetAsyKeySpecBigInt()
195 static napi_value GetAsyKeySpecNumber(napi_env env, AsyKeySpecItem item, HcfPriKey *priKey) in GetAsyKeySpecNumber()
210 static napi_value GetAsyKeySpecString(napi_env env, AsyKeySpecItem item, HcfPriKey *priKey) in GetAsyKeySpecString()
253 HcfPriKey *priKe in JsGetAsyKeySpec()
[all...]
/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_rsa_sign_test.cpp365 res = sign->init(sign, nullptr, (HcfPriKey *)pubKey); in HWTEST_F()
520 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
545 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
570 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
595 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
620 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
645 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
670 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
695 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
720 HcfPriKey *prike in HWTEST_F()
[all...]
H A Dcrypto_rsa_only_sign_and_verify_recover_test.cpp77 HcfPriKey *prikey = keyPair->priKey; in RsaOnlySignTest()
103 HcfPriKey *prikey = keyPair->priKey; in RsaOnlySignIncorrectTest()
250 res = sign->init(sign, nullptr, (HcfPriKey *)pubKey); in HWTEST_F()
273 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
315 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
395 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
564 HcfPriKey *priKey = keyPair->priKey; in HWTEST_F()
585 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
621 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
709 HcfPriKey *prike in HWTEST_F()
[all...]
H A Dcrypto_rsa_asy_key_pem_test.cpp750 HcfPriKey *prikey = dupKeyPair->priKey; in RsaAsyKeyPemTest1()
778 HcfPriKey *prikey = dupKeyPair->priKey; in RsaAsyKeyPemTest2()
880 HcfPriKey *prikey = dupKeyPair->priKey; in RsaAsyKeyPemTest5()
924 HcfPriKey *prikey = dupKeyPair->priKey; in RsaAsyKeyPemTest6()
968 HcfPriKey *prikey = dupKeyPair->priKey; in RsaAsyKeyPemTest7()
1012 HcfPriKey *prikey = dupKeyPair->priKey; in RsaAsyKeyPemTest8()
1229 HcfPriKey *prikey = dupKeyPair->priKey; in HWTEST_F()
1275 HcfPriKey *prikey = dupKeyPair->priKey; in HWTEST_F()
1341 HcfPriKey *prikey = keyPair->priKey; in HWTEST_F()
1374 HcfPriKey *prike in HWTEST_F()
[all...]
/base/security/crypto_framework/frameworks/spi/
H A Dkey_agreement_spi.h29 HcfResult (*engineGenerateSecret)(HcfKeyAgreementSpi *self, HcfPriKey *priKey,
H A Dasy_key_generator_spi.h55 HcfPriKey **returnPriKey);
H A Dsignature_spi.h35 HcfResult (*engineInit)(HcfSignSpi *self, HcfParamsSpec *params, HcfPriKey *privateKey);
/base/security/crypto_framework/interfaces/inner_api/crypto_operation/
H A Dkey_agreement.h29 HcfResult (*generateSecret)(HcfKeyAgreement *self, HcfPriKey *priKey,
H A Dsignature.h39 HcfResult (*init)(HcfSign *self, HcfParamsSpec *params, HcfPriKey *privateKey);
/base/security/certificate_framework/frameworks/adapter/v1.0/inc/
H A Dcertificate_openssl_class.h42 HcfPriKey base;
/base/security/crypto_framework/test/unittest/src/sm2/
H A Dcrypto_sm2_asy_key_generator_by_spec_sub_test.cpp172 HcfPriKey *priKey = nullptr; in HWTEST_F()
197 HcfPriKey *priKey = nullptr; in HWTEST_F()
266 HcfPriKey *priKey = nullptr; in HWTEST_F()
294 HcfPriKey *priKey = nullptr; in HWTEST_F()
319 HcfPriKey *priKey = nullptr; in HWTEST_F()
345 HcfPriKey *priKey = nullptr; in HWTEST_F()
371 HcfPriKey *priKey = nullptr; in HWTEST_F()
399 HcfPriKey *priKey = nullptr; in HWTEST_F()
425 HcfPriKey *priKey = nullptr; in HWTEST_F()
451 HcfPriKey *priKe in HWTEST_F()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
H A Drsa_asy_key_generator_openssl.c143 static HcfResult GetRsaPriKeySpecString(const HcfPriKey *self, const AsyKeySpecItem item, in GetRsaPriKeySpecString()
152 static HcfResult GetRsaPriKeySpecInt(const HcfPriKey *self, const AsyKeySpecItem item, in GetRsaPriKeySpecInt()
160 static HcfResult GetRsaPriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnBlob) in GetRsaPriKeyEncodedDer()
168 static HcfResult GetRsaPriKeySpecBigInteger(const HcfPriKey *self, const AsyKeySpecItem item, in GetRsaPriKeySpecBigInteger()
739 static void ClearPriKeyMem(HcfPriKey *self) in ClearPriKeyMem()
867 (*retKeyPair)->base.priKey = (HcfPriKey *)priKeyImpl; in PackKeyPair()
1140 keyPair->base.priKey = (HcfPriKey *)priKey; in EngineConvertKey()
1183 keyPair->base.priKey = (HcfPriKey *)priKey; in EngineConvertPemKey()
1304 keyPairImpl->base.priKey = (HcfPriKey *)priKeyImpl; in GenerateKeyPairBySpec()
1340 static HcfResult GeneratePriKeyBySpec(const HcfAsyKeyParamsSpec *paramsSpec, HcfPriKey **priKe
[all...]
/base/security/crypto_framework/test/unittest/src/ecc/
H A Dcrypto_ecc_asy_key_generator_by_spec_sub_three_test.cpp168 HcfPriKey *priKey = nullptr; in HWTEST_F()
288 HcfPriKey *priKey = nullptr; in HWTEST_F()
409 HcfPriKey *priKey = nullptr; in HWTEST_F()
529 HcfPriKey *priKey = nullptr; in HWTEST_F()
589 HcfPriKey *priKey = nullptr; in HWTEST_F()
620 HcfPriKey *priKey = nullptr; in HWTEST_F()
651 HcfPriKey *priKey = nullptr; in HWTEST_F()
962 HcfPriKey *priKey = nullptr; in HWTEST_F()
1024 HcfPriKey *priKey = nullptr; in HWTEST_F()
1090 res = keyPair->priKey->getAsyKeySpecString(reinterpret_cast<HcfPriKey *>( in HWTEST_F()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/key_agreement/src/
H A Dx25519_openssl.c51 static HcfResult EngineGenerateSecret(HcfKeyAgreementSpi *self, HcfPriKey *priKey, in EngineGenerateSecret()

Completed in 15 milliseconds

1234