Home
last modified time | relevance | path

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

1234

/ohos5.0/base/security/crypto_framework/interfaces/innerkits/key/
H A Dpri_key.h22 typedef struct HcfPriKey HcfPriKey; typedef
24 struct HcfPriKey { struct
27 HcfResult (*getAsyKeySpecBigInteger)(const HcfPriKey *self, const AsyKeySpecItem item, argument
30 …HcfResult (*getAsyKeySpecString)(const HcfPriKey *self, const AsyKeySpecItem item, char **returnSt… argument
32 HcfResult (*getAsyKeySpecInt)(const HcfPriKey *self, const AsyKeySpecItem item, int *returnInt); argument
34 HcfResult (*getEncodedDer)(const HcfPriKey *self, const char *format, HcfBlob *returnBlob); argument
36 void (*clearMem)(HcfPriKey *self); argument
H A Dkey_pair.h27 HcfPriKey *priKey;
/ohos5.0/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;
/ohos5.0/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 *priKey = napiPriKey->GetPriKey(); in JsGetAsyKeySpec()
[all …]
/ohos5.0/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()
/ohos5.0/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_rsa_sign_test.cpp520 HcfPriKey *prikey = keyPair->priKey;
545 HcfPriKey *prikey = keyPair->priKey;
570 HcfPriKey *prikey = keyPair->priKey;
595 HcfPriKey *prikey = keyPair->priKey;
1555 HcfPriKey *prikey = nullptr;
1589 HcfPriKey *prikey = nullptr;
1623 HcfPriKey *prikey = nullptr;
1657 HcfPriKey *prikey = nullptr;
1691 HcfPriKey *prikey = nullptr;
1725 HcfPriKey *prikey = nullptr;
[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);
273 HcfPriKey *prikey = keyPair->priKey;
315 HcfPriKey *prikey = keyPair->priKey;
395 HcfPriKey *prikey = keyPair->priKey;
564 HcfPriKey *priKey = keyPair->priKey;
585 HcfPriKey *prikey = keyPair->priKey;
621 HcfPriKey *prikey = keyPair->priKey;
709 HcfPriKey *prikey = keyPair->priKey;
[all …]
H A Dcrypto_rsa_asy_key_pem_test.cpp750 HcfPriKey *prikey = dupKeyPair->priKey; in RsaAsyKeyPemTest1()
777 HcfPriKey *prikey = dupKeyPair->priKey; in RsaAsyKeyPemTest2()
1323 HcfPriKey *prikey = keyPair->priKey;
1356 HcfPriKey *prikey = keyPair->priKey;
1389 HcfPriKey *prikey = keyPair->priKey;
1422 HcfPriKey *prikey = keyPair->priKey;
1455 HcfPriKey *prikey = keyPair->priKey;
1488 HcfPriKey *prikey = keyPair->priKey;
1533 HcfPriKey *prikey = keyPair->priKey;
1584 HcfPriKey *prikey = keyPair->priKey;
[all …]
H A Dcrypto_dsa_exception_test.cpp253 ret = GetBigIntegerSpecFromDsaPriKey((const HcfPriKey *)&g_obj, DSA_P_BN, nullptr);
257 GetBigIntegerSpecFromDsaPriKey((const HcfPriKey *)&g_obj, DSA_P_BN, &p);
264 ClearDsaPriKeyMem((HcfPriKey *)&g_obj);
368 HcfPriKey *sk = nullptr;
396 HcfPriKey *sk = nullptr;
H A Dcrypto_rsa_verify_test.cpp382 HcfPriKey *prikey = keyPair->priKey;
419 HcfPriKey *prikey = keyPair->priKey;
457 HcfPriKey *prikey = keyPair->priKey;
495 HcfPriKey *prikey = keyPair->priKey;
534 HcfPriKey *prikey = keyPair->priKey;
574 HcfPriKey *prikey = keyPair->priKey;
613 HcfPriKey *prikey = keyPair->priKey;
653 HcfPriKey *prikey = keyPair->priKey;
694 HcfPriKey *prikey = keyPair->priKey;
744 HcfPriKey *prikey = keyPair->priKey;
[all …]
H A Dcrypto_rsa_asy_key_generator_test.cpp411 HcfPriKey *prikey = keyPair->priKey;
443 HcfPriKey *prikey = keyPair->priKey;
465 HcfPriKey *priKey = keyPair->priKey;
486 HcfPriKey *priKey = keyPair->priKey;
523 HcfPriKey *prikey = dupKeyPair->priKey;
628 HcfPriKey *prikey = dupKeyPair->priKey;
667 HcfPriKey *prikey = dupKeyPair->priKey;
707 HcfPriKey *prikey = dupKeyPair->priKey;
747 HcfPriKey *prikey = dupKeyPair->priKey;
1139 HcfPriKey *prikey = keyPair->priKey;
[all …]
/ohos5.0/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);
/ohos5.0/base/security/crypto_framework/test/unittest/src/sm2/
H A Dcrypto_sm2_asy_key_generator_by_spec_sub_test.cpp170 HcfPriKey *priKey = nullptr;
194 HcfPriKey *priKey = nullptr;
260 HcfPriKey *priKey = nullptr;
287 HcfPriKey *priKey = nullptr;
311 HcfPriKey *priKey = nullptr;
336 HcfPriKey *priKey = nullptr;
361 HcfPriKey *priKey = nullptr;
388 HcfPriKey *priKey = nullptr;
413 HcfPriKey *priKey = nullptr;
438 HcfPriKey *priKey = nullptr;
[all …]
/ohos5.0/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
H A Dnapi_pri_key.h30 explicit NapiPriKey(HcfPriKey *priKey);
33 HcfPriKey *GetPriKey();
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
H A Ddh_asy_key_generator_openssl.c275 static HcfResult GetBigIntegerSpec(const HcfPubKey *pubSelf, const HcfPriKey *priSelf, const AsyKey… in GetBigIntegerSpec()
338 static HcfResult GetBigIntegerSpecFromDhPriKey(const HcfPriKey *self, const AsyKeySpecItem item, in GetBigIntegerSpecFromDhPriKey()
363 static HcfResult GetIntSpecFromDhPriKey(const HcfPriKey *self, const AsyKeySpecItem item, int *retu… in GetIntSpecFromDhPriKey()
395 static HcfResult GetStrSpecFromDhPriKey(const HcfPriKey *self, const AsyKeySpecItem item, char **re… in GetStrSpecFromDhPriKey()
402 static HcfResult GetDhPriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnBl… in GetDhPriKeyEncodedDer()
410 static void ClearDhPriKeyMem(HcfPriKey *self) in ClearDhPriKeyMem()
575 keyPair->base.priKey = (HcfPriKey *)priKey; in CreateDhKeyPair()
896 static HcfResult CreateDhPriKeyBySpec(const HcfDhPriKeyParamsSpec *paramsSpec, HcfPriKey **returnPr… in CreateDhPriKeyBySpec()
910 *returnPriKey = (HcfPriKey *)priKey; in CreateDhPriKeyBySpec()
1102 const HcfAsyKeyParamsSpec *paramsSpec, HcfPriKey **returnPriKey) in EngineGenerateDhPriKeyBySpec()
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()
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 **priKey) in GeneratePriKeyBySpec()
1354 *priKey = (HcfPriKey *)priKeyImpl; in GeneratePriKeyBySpec()
[all …]
H A Ddsa_asy_key_generator_openssl.c288 static HcfResult GetBigIntegerSpecFromDsaPriKey(const HcfPriKey *self, const AsyKeySpecItem item, in GetBigIntegerSpecFromDsaPriKey()
333 static HcfResult GetIntSpecFromDsaPriKey(const HcfPriKey *self, const AsyKeySpecItem item, int *ret… in GetIntSpecFromDsaPriKey()
347 static HcfResult GetStrSpecFromDsaPriKey(const HcfPriKey *self, const AsyKeySpecItem item, char **r… in GetStrSpecFromDsaPriKey()
354 static void ClearDsaPriKeyMem(HcfPriKey *self) in ClearDsaPriKeyMem()
367 static HcfResult GetDsaPriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnB… in GetDsaPriKeyEncodedDer()
500 keyPair->base.priKey = (HcfPriKey *)priKey; in CreateDsaKeyPair()
955 const HcfAsyKeyParamsSpec *paramsSpec, HcfPriKey **returnPriKey) in EngineGenerateDsaPriKeyBySpec()
974 *returnPriKey = (HcfPriKey *)dsaSk; in EngineGenerateDsaPriKeyBySpec()
H A Dalg_25519_asy_key_generator_openssl.c375 static HcfResult GetBigIntegerSpecFromAlg25519PriKey(const HcfPriKey *self, const AsyKeySpecItem it… in GetBigIntegerSpecFromAlg25519PriKey()
412 static HcfResult GetIntSpecFromAlg25519PriKey(const HcfPriKey *self, const AsyKeySpecItem item, int… in GetIntSpecFromAlg25519PriKey()
426 static HcfResult GetStrSpecFromAlg25519PriKey(const HcfPriKey *self, const AsyKeySpecItem item, cha… in GetStrSpecFromAlg25519PriKey()
433 static HcfResult GetAlg25519PriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *re… in GetAlg25519PriKeyEncodedDer()
441 static void ClearAlg25519PriKeyMem(HcfPriKey *self) in ClearAlg25519PriKeyMem()
561 keyPair->base.priKey = (HcfPriKey *)priKey; in CreateAlg25519KeyPair()
950 const HcfAsyKeyParamsSpec *paramsSpec, HcfPriKey **returnPriKey) in EngineGenerateAlg25519PriKeyBySpec()
978 *returnPriKey = (HcfPriKey *)alg25519Sk; in EngineGenerateAlg25519PriKeyBySpec()
H A Dsm2_asy_key_generator_openssl.c528 static void Sm2PriKeyClearMem(HcfPriKey *self) in Sm2PriKeyClearMem()
709 static HcfResult GetSm2PriKeySpecBigInteger(const HcfPriKey *self, const AsyKeySpecItem item, in GetSm2PriKeySpecBigInteger()
720 static HcfResult GetSm2PriKeySpecString(const HcfPriKey *self, const AsyKeySpecItem item, char **re… in GetSm2PriKeySpecString()
730 static HcfResult GetSm2PriKeySpecInt(const HcfPriKey *self, const AsyKeySpecItem item, int *returnI… in GetSm2PriKeySpecInt()
786 static HcfResult GetSm2PriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnB… in GetSm2PriKeyEncodedDer()
849 returnKeyPair->base.priKey = (HcfPriKey *)priKey; in PackSm2KeyPair()
957 EC_KEY *ecKey, HcfPriKey **returnObj) in PackAndAssignPriKey()
965 *returnObj = (HcfPriKey *)priKey; in PackAndAssignPriKey()
1104 HcfPriKey **returnPriKey) in EngineGeneratePriKeyBySpec()
/ohos5.0/base/security/crypto_framework/test/unittest/src/ecc/
H A Dcrypto_ecc_asy_key_generator_by_spec_sub_three_test.cpp168 HcfPriKey *priKey = nullptr;
288 HcfPriKey *priKey = nullptr;
409 HcfPriKey *priKey = nullptr;
529 HcfPriKey *priKey = nullptr;
589 HcfPriKey *priKey = nullptr;
620 HcfPriKey *priKey = nullptr;
651 HcfPriKey *priKey = nullptr;
962 HcfPriKey *priKey = nullptr;
1024 HcfPriKey *priKey = nullptr;
1266 HcfPriKey *priKey = nullptr;
[all …]
H A Dcrypto_ecc_asy_key_generator_by_spec_sub_two_test.cpp151 HcfPriKey *priKey = nullptr;
275 HcfPriKey *priKey = nullptr;
400 HcfPriKey *priKey = nullptr;
524 HcfPriKey *priKey = nullptr;
649 HcfPriKey *priKey = nullptr;
773 HcfPriKey *priKey = nullptr;
898 HcfPriKey *priKey = nullptr;
1022 HcfPriKey *priKey = nullptr;
1147 HcfPriKey *priKey = nullptr;
1271 HcfPriKey *priKey = nullptr;
[all …]
/ohos5.0/base/security/crypto_framework/frameworks/spi/
H A Dkey_agreement_spi.h29 HcfResult (*engineGenerateSecret)(HcfKeyAgreementSpi *self, HcfPriKey *priKey,
/ohos5.0/base/security/crypto_framework/interfaces/innerkits/crypto_operation/
H A Dkey_agreement.h29 HcfResult (*generateSecret)(HcfKeyAgreement *self, HcfPriKey *priKey,
/ohos5.0/base/security/certificate_framework/frameworks/adapter/v1.0/inc/
H A Dcertificate_openssl_class.h42 HcfPriKey base;

1234