/ohos5.0/base/security/crypto_framework/interfaces/innerkits/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, 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 D | key_pair.h | 27 HcfPriKey *priKey;
|
/ohos5.0/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;
|
/ohos5.0/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 *priKey = napiPriKey->GetPriKey(); in JsGetAsyKeySpec() [all …]
|
/ohos5.0/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()
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_rsa_sign_test.cpp | 520 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 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); 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 D | crypto_rsa_asy_key_pem_test.cpp | 750 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 D | crypto_dsa_exception_test.cpp | 253 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 D | crypto_rsa_verify_test.cpp | 382 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 D | crypto_rsa_asy_key_generator_test.cpp | 411 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 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);
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/sm2/ |
H A D | crypto_sm2_asy_key_generator_by_spec_sub_test.cpp | 170 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 D | napi_pri_key.h | 30 explicit NapiPriKey(HcfPriKey *priKey); 33 HcfPriKey *GetPriKey();
|
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/ |
H A D | dh_asy_key_generator_openssl.c | 275 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 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() 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 D | dsa_asy_key_generator_openssl.c | 288 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 D | alg_25519_asy_key_generator_openssl.c | 375 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 D | sm2_asy_key_generator_openssl.c | 528 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 D | crypto_ecc_asy_key_generator_by_spec_sub_three_test.cpp | 168 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 D | crypto_ecc_asy_key_generator_by_spec_sub_two_test.cpp | 151 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 D | key_agreement_spi.h | 29 HcfResult (*engineGenerateSecret)(HcfKeyAgreementSpi *self, HcfPriKey *priKey,
|
/ohos5.0/base/security/crypto_framework/interfaces/innerkits/crypto_operation/ |
H A D | key_agreement.h | 29 HcfResult (*generateSecret)(HcfKeyAgreement *self, HcfPriKey *priKey,
|
/ohos5.0/base/security/certificate_framework/frameworks/adapter/v1.0/inc/ |
H A D | certificate_openssl_class.h | 42 HcfPriKey base;
|