/base/security/crypto_framework/interfaces/inner_api/key/ |
H A D | pri_key.h | 22 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 D | key_pair.h | 27 HcfPriKey *priKey;
|
H A D | asy_key_generator.h | 88 HcfResult (*generatePriKey)(const HcfAsyKeyGeneratorBySpec *self, HcfPriKey **returnPriKey);
|
/base/security/crypto_framework/frameworks/cj/src/ |
H A D | pri_key_impl.cpp | 19 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 D | key_agreement_impl.cpp | 36 HcfBlob KeyAgreementImpl::GenerateSecret(HcfPriKey *priKey, HcfPubKey *pubKey, int32_t *errCode) in GenerateSecret()
|
H A D | sign_impl.cpp | 30 HcfResult SignImpl::Init(HcfPriKey *priKey) in Init()
|
/base/security/crypto_framework/plugin/openssl_plugin/common/inc/ |
H A D | openssl_class.h | 41 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 D | pri_key_impl.h | 27 explicit PriKeyImpl(HcfPriKey *priKey); 29 HcfPriKey *GetPriKey();
|
H A D | key_agreement_impl.h | 31 HcfBlob GenerateSecret(HcfPriKey *priKey, HcfPubKey *pubKey, int32_t *errCode);
|
H A D | sign_impl.h | 32 HcfResult Init(HcfPriKey *priKey);
|
/base/security/crypto_framework/frameworks/js/napi/crypto/inc/ |
H A D | napi_pri_key.h | 30 explicit NapiPriKey(HcfPriKey *priKey); 33 HcfPriKey *GetPriKey();
|
/base/security/crypto_framework/frameworks/js/napi/crypto/src/ |
H A D | napi_pri_key.cpp | 29 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 D | crypto_rsa_sign_test.cpp | 365 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 D | crypto_rsa_only_sign_and_verify_recover_test.cpp | 77 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 D | crypto_rsa_asy_key_pem_test.cpp | 750 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 D | key_agreement_spi.h | 29 HcfResult (*engineGenerateSecret)(HcfKeyAgreementSpi *self, HcfPriKey *priKey,
|
H A D | asy_key_generator_spi.h | 55 HcfPriKey **returnPriKey);
|
H A D | signature_spi.h | 35 HcfResult (*engineInit)(HcfSignSpi *self, HcfParamsSpec *params, HcfPriKey *privateKey);
|
/base/security/crypto_framework/interfaces/inner_api/crypto_operation/ |
H A D | key_agreement.h | 29 HcfResult (*generateSecret)(HcfKeyAgreement *self, HcfPriKey *priKey,
|
H A D | signature.h | 39 HcfResult (*init)(HcfSign *self, HcfParamsSpec *params, HcfPriKey *privateKey);
|
/base/security/certificate_framework/frameworks/adapter/v1.0/inc/ |
H A D | certificate_openssl_class.h | 42 HcfPriKey base;
|
/base/security/crypto_framework/test/unittest/src/sm2/ |
H A D | crypto_sm2_asy_key_generator_by_spec_sub_test.cpp | 172 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 D | rsa_asy_key_generator_openssl.c | 143 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 D | crypto_ecc_asy_key_generator_by_spec_sub_three_test.cpp | 168 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 D | x25519_openssl.c | 51 static HcfResult EngineGenerateSecret(HcfKeyAgreementSpi *self, HcfPriKey *priKey, in EngineGenerateSecret()
|