Home
last modified time | relevance | path

Searched refs:sk (Results 1 - 25 of 47) sorted by relevance

12

/base/security/crypto_framework/common/src/
H A Dasy_key_params.c101 if (spec->sk.data != NULL) { in DestroyDsaKeyPairSpec()
102 (void)memset_s(spec->sk.data, spec->sk.len, 0, spec->sk.len); in DestroyDsaKeyPairSpec()
103 HcfFree(spec->sk.data); in DestroyDsaKeyPairSpec()
104 spec->sk.data = NULL; in DestroyDsaKeyPairSpec()
132 if (spec->sk.data != NULL) { in DestroyDhPriKeySpec()
133 (void)memset_s(spec->sk.data, spec->sk.len, 0, spec->sk in DestroyDhPriKeySpec()
[all...]
/base/security/crypto_framework/frameworks/key/
H A Dasy_key_generator.c172 if ((paramsSpec->sk.data == NULL) || (paramsSpec->sk.len == 0)) { in IsDsaKeyPairSpecValid()
173 LOGE("BigInteger sk is invalid"); in IsDsaKeyPairSpecValid()
217 if ((paramsSpec->sk.data == NULL) || (paramsSpec->sk.len == 0)) { in IsDhPriKeySpecValid()
218 LOGE("BigInteger sk is invalid"); in IsDhPriKeySpecValid()
245 if ((paramsSpec->sk.data == NULL) || (paramsSpec->sk.len == 0)) { in IsDhKeyPairSpecValid()
246 LOGE("BigInteger sk is invalid"); in IsDhKeyPairSpecValid()
315 if ((paramsSpec->sk in IsEccPriKeySpecValid()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
H A Ddh_common_param_spec_generator_openssl.c110 DH *sk = OpensslEvpPkeyGet1Dh(dhKey); in BuildCommonParam() local
111 if (sk == NULL) { in BuildCommonParam()
116 if (BigNumToBigInteger(OpensslDhGet0P(sk), &(returnCommonParamSpec->paramsSpec.p)) != HCF_SUCCESS) { in BuildCommonParam()
118 OpensslDhFree(sk); in BuildCommonParam()
121 if (BigNumToBigInteger(OpensslDhGet0G(sk), &(returnCommonParamSpec->paramsSpec.g)) != HCF_SUCCESS) { in BuildCommonParam()
123 OpensslDhFree(sk); in BuildCommonParam()
127 OpensslDhFree(sk); in BuildCommonParam()
H A Ddh_asy_key_generator_openssl.c123 OpensslDhFree(impl->sk); in DestroyDhPriKey()
124 impl->sk = NULL; in DestroyDhPriKey()
222 EVP_PKEY *pKey = NewEvpPkeyByDh(impl->sk, true); in GetDhPriKeyEncoded()
292 dh = impl->sk; in GetBigIntegerSpec()
378 DH *dh = impl->sk; in GetIntSpecFromDhPriKey()
421 OpensslDhFree(impl->sk); in ClearDhPriKeyMem()
422 impl->sk = NULL; in ClearDhPriKeyMem()
521 static void FillOpensslDhPriKeyFunc(HcfOpensslDhPriKey *sk) in FillOpensslDhPriKeyFunc() argument
523 sk->base.base.base.destroy = DestroyDhPriKey; in FillOpensslDhPriKeyFunc()
524 sk in FillOpensslDhPriKeyFunc()
550 CreateDhPriKey(DH *sk, HcfOpensslDhPriKey **returnPriKey) CreateDhPriKey() argument
599 DH *sk = OpensslEvpPkeyGet1Dh(pkey); GeneratePriKeyByPkey() local
658 CreateOpensslDhKey(const HcfDhCommParamsSpec *paramsSpec, BIGNUM *pk, BIGNUM *sk, DH **returnDh) CreateOpensslDhKey() argument
[all...]
H A Ddsa_asy_key_generator_openssl.c121 OpensslDsaFree(impl->sk); in DestroyDsaPriKey()
122 impl->sk = NULL; in DestroyDsaPriKey()
207 int len = OpensslI2dDsaPrivateKey(impl->sk, &returnData); in GetDsaPriKeyEncoded()
301 DSA *dsaSk = impl->sk; in GetBigIntegerSpecFromDsaPriKey()
363 OpensslDsaFree(impl->sk); in ClearDsaPriKeyMem()
364 impl->sk = NULL; in ClearDsaPriKeyMem()
446 static void FillOpensslDsaPriKeyFunc(HcfOpensslDsaPriKey *sk) in FillOpensslDsaPriKeyFunc() argument
448 sk->base.base.base.destroy = DestroyDsaPriKey; in FillOpensslDsaPriKeyFunc()
449 sk->base.base.base.getClass = GetDsaPriKeyClass; in FillOpensslDsaPriKeyFunc()
450 sk in FillOpensslDsaPriKeyFunc()
475 CreateDsaPriKey(DSA *sk, HcfOpensslDsaPriKey **returnPriKey) CreateDsaPriKey() argument
524 DSA *sk = OpensslEvpPkeyGet1Dsa(pkey); GeneratePriKeyByPkey() local
589 CreateOpensslDsaKey(const HcfDsaCommParamsSpec *paramsSpec, BIGNUM *pk, BIGNUM *sk, DSA **returnDsa) CreateOpensslDsaKey() argument
[all...]
H A Dalg_25519_asy_key_generator_openssl.c506 static void FillOpensslAlg25519PriKeyFunc(HcfOpensslAlg25519PriKey *sk) in FillOpensslAlg25519PriKeyFunc() argument
508 sk->base.base.base.destroy = DestroyAlg25519PriKey; in FillOpensslAlg25519PriKeyFunc()
509 sk->base.base.base.getClass = GetAlg25519PriKeyClass; in FillOpensslAlg25519PriKeyFunc()
510 sk->base.base.getAlgorithm = GetAlg25519PriKeyAlgorithm; in FillOpensslAlg25519PriKeyFunc()
511 sk->base.base.getEncoded = GetAlg25519PriKeyEncoded; in FillOpensslAlg25519PriKeyFunc()
512 sk->base.base.getEncodedPem = GetAlg25519PriKeyEncodedPem; in FillOpensslAlg25519PriKeyFunc()
513 sk->base.base.getFormat = GetAlg25519PriKeyFormat; in FillOpensslAlg25519PriKeyFunc()
514 sk->base.getAsyKeySpecBigInteger = GetBigIntegerSpecFromAlg25519PriKey; in FillOpensslAlg25519PriKeyFunc()
515 sk->base.getAsyKeySpecInt = GetIntSpecFromAlg25519PriKey; in FillOpensslAlg25519PriKeyFunc()
516 sk in FillOpensslAlg25519PriKeyFunc()
950 CreateOpensslAlg25519PriKey(const HcfBigInteger *sk, const char *algName, EVP_PKEY **returnAlg25519) CreateOpensslAlg25519PriKey() argument
[all...]
H A Drsa_asy_key_generator_openssl.c180 if (impl->sk == NULL) { in GetRsaPriKeySpecBigInteger()
186 const BIGNUM *n = OpensslRsaGet0N(impl->sk); in GetRsaPriKeySpecBigInteger()
197 const BIGNUM *d = OpensslRsaGet0D(impl->sk); in GetRsaPriKeySpecBigInteger()
199 LOGD("[error] fail to get sk"); in GetRsaPriKeySpecBigInteger()
284 OpensslRsaFree(impl->sk); in DestroyPriKey()
285 impl->sk = NULL; in DestroyPriKey()
577 OpensslRsaGet0Factors(impl->sk, &p, &q); in GetPriKeyEncoded()
582 return EncodePriKeyToPKCS8(impl->sk, returnBlob); in GetPriKeyEncoded()
609 static HcfResult GetPrikeyPkcs1Pem(RSA *sk, char **returnString) in GetPrikeyPkcs1Pem() argument
617 int ret = PEM_write_bio_RSAPrivateKey(bio, sk, NUL in GetPrikeyPkcs1Pem()
633 GetPriKeyPem(const char *format, EVP_PKEY *pkey, RSA *sk, char **returnString) GetPriKeyPem() argument
[all...]
/base/security/crypto_framework/interfaces/inner_api/algorithm_parameter/
H A Ddetailed_alg_25519_key_params.h33 HcfBigInteger sk; member
38 HcfBigInteger sk; member
H A Ddetailed_dh_key_params.h39 HcfBigInteger sk; member
44 HcfBigInteger sk; member
H A Ddetailed_ecc_key_params.h57 HcfBigInteger sk; member
62 HcfBigInteger sk; member
H A Ddetailed_dsa_key_params.h43 HcfBigInteger sk; member
H A Ddetailed_rsa_key_params.h41 HcfBigInteger sk; member
/base/security/crypto_framework/test/unittest/src/
H A Drsa_common_param_spec.cpp95 returnPairSpec->sk.data = dataD; in GenerateRsa512CorrectKeyPairSpec()
96 returnPairSpec->sk.len = RSA_512_D_BYTE_SIZE; in GenerateRsa512CorrectKeyPairSpec()
146 returnPairSpec->sk.data = dataD; in GenerateRsa768CorrectKeyPairSpec()
147 returnPairSpec->sk.len = RSA_768_D_BYTE_SIZE; in GenerateRsa768CorrectKeyPairSpec()
197 returnPairSpec->sk.data = dataD; in GenerateRsa1024CorrectKeyPairSpec()
198 returnPairSpec->sk.len = RSA_1024_D_BYTE_SIZE; in GenerateRsa1024CorrectKeyPairSpec()
248 returnPairSpec->sk.data = dataD; in GenerateRsa2048CorrectKeyPairSpec()
249 returnPairSpec->sk.len = RSA_2048_D_BYTE_SIZE; in GenerateRsa2048CorrectKeyPairSpec()
299 returnPairSpec->sk.data = dataD; in GenerateRsa3072CorrectKeyPairSpec()
300 returnPairSpec->sk in GenerateRsa3072CorrectKeyPairSpec()
[all...]
H A Dcrypto_dsa_asy_key_generator_by_spec_test.cpp264 .sk = sk_BN
443 HcfPriKey *sk = nullptr; in HWTEST_F() local
444 ret = generator->generatePriKey(generator, &sk); in HWTEST_F()
447 ASSERT_NE(sk, nullptr); in HWTEST_F()
449 sk->clearMem(sk); in HWTEST_F()
450 HcfObjDestroy(sk); in HWTEST_F()
843 HcfBigInteger sk = { .data = nullptr, .len = 0 }; in HWTEST_F() local
844 ret = keyPair->priKey->getAsyKeySpecBigInteger(keyPair->priKey, DSA_SK_BN, &sk); in HWTEST_F()
847 ASSERT_NE(sk in HWTEST_F()
1264 HcfBigInteger sk = { .data = nullptr, .len = 0 }; HWTEST_F() local
1464 HcfPriKey *sk = nullptr; HWTEST_F() local
1483 HcfPriKey *sk = nullptr; HWTEST_F() local
1500 HcfPriKey *sk = nullptr; HWTEST_F() local
1520 HcfPriKey *sk = nullptr; HWTEST_F() local
1543 HcfPriKey *sk = nullptr; HWTEST_F() local
1562 HcfPriKey *sk = nullptr; HWTEST_F() local
1585 HcfPriKey *sk = nullptr; HWTEST_F() local
1608 HcfPriKey *sk = nullptr; HWTEST_F() local
1631 HcfPriKey *sk = nullptr; HWTEST_F() local
[all...]
H A Dalg_25519_common_param_spec.c82 alg25519KeyPairSpec->sk.data = retBigInt.data; in ConstructAlg25519KeyPairParamsSpec()
83 alg25519KeyPairSpec->sk.len = retBigInt.len; in ConstructAlg25519KeyPairParamsSpec()
217 alg25519PriKeySpec->sk.data = retBigInt.data; in ConstructAlg25519PriKeyParamsSpec()
218 alg25519PriKeySpec->sk.len = retBigInt.len; in ConstructAlg25519PriKeyParamsSpec()
H A Dcrypto_signature_exception_test.cpp49 HcfPriKey sk; in HWTEST_F() local
50 HcfResult ret = EngineSignInit((HcfSignSpi *)&g_obj, nullptr, &sk); in HWTEST_F()
53 ret = EngineSignInit((HcfSignSpi *)&g_obj, nullptr, &sk); in HWTEST_F()
H A Dcrypto_dh_asy_key_generator_by_spec_test.cpp105 if (spec->sk.data != nullptr) { in DestroyTestDhPriKeySpec()
106 (void)memset_s(spec->sk.data, spec->sk.len, 0, spec->sk.len); in DestroyTestDhPriKeySpec()
107 HcfFree(spec->sk.data); in DestroyTestDhPriKeySpec()
108 spec->sk.data = nullptr; in DestroyTestDhPriKeySpec()
130 if (spec->sk.data != nullptr) { in DestroyTestDhKeyPairSpec()
131 (void)memset_s(spec->sk.data, spec->sk.len, 0, spec->sk in DestroyTestDhKeyPairSpec()
[all...]
H A Decc_common_param_spec.c67 eccKeyPairSpec->sk.data = retBigInt.data; in ConstructEccKeyPairBigInt()
68 eccKeyPairSpec->sk.len = retBigInt.len; in ConstructEccKeyPairBigInt()
235 eccPriKeySpec->sk.data = retBigInt.data; in ConstructEccPriKeyParamsSpec()
236 eccPriKeySpec->sk.len = retBigInt.len; in ConstructEccPriKeyParamsSpec()
H A Dcrypto_asy_key_generator_cov_test.cpp345 .sk = g_dsaCorrectSkBn
355 .sk = g_dsaCorrectSkBn
365 .sk = g_dsaCorrectSkBn
375 .sk = g_dsaCorrectSkBn
385 .sk = g_dsaNullSkBn
395 .sk = g_dsaNoLenSkBn
509 returnPairSpec->sk.data = dataD; in GenerateRsa2048CorrectKeyPairSpec()
510 returnPairSpec->sk.len = RSA_2048_D_BYTE_SIZE; in GenerateRsa2048CorrectKeyPairSpec()
626 eccPriKeySpec->sk.data = (IS_BIG_ENDIAN ? g_ecc224CorrectBigSk : g_ecc224CorrectLittleSk); in ConstructEcc224PriKeyParamsSpec()
627 eccPriKeySpec->sk in ConstructEcc224PriKeyParamsSpec()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/common/inc/
H A Dopenssl_class.h70 RSA *sk; member
89 DSA *sk; member
163 DH *sk; member
/base/security/crypto_framework/plugin/openssl_plugin/common/src/
H A Decc_openssl_common.c213 BIGNUM *sk = NULL; in InitEcKeyByPriKey() local
214 if (BigIntegerToBigNum(priKey, &sk) != HCF_SUCCESS) { in InitEcKeyByPriKey()
218 int32_t ret = (int32_t)OpensslEcKeySetPrivateKey(ecKey, sk); in InitEcKeyByPriKey()
221 OpensslBnClearFree(sk); in InitEcKeyByPriKey()
224 OpensslBnClearFree(sk); in InitEcKeyByPriKey()
235 BIGNUM *sk = NULL; in SetEcPubKeyFromPriKey() local
236 if (BigIntegerToBigNum(priKey, &sk) != HCF_SUCCESS) { in SetEcPubKeyFromPriKey()
248 if (!OpensslEcPointMul(group, point, sk, NULL, NULL, NULL)) { in SetEcPubKeyFromPriKey()
259 OpensslBnClearFree(sk); in SetEcPubKeyFromPriKey()
/base/security/certificate_framework/frameworks/adapter/v1.0/inc/
H A Dcertificate_openssl_class.h46 RSA *sk; member
/base/security/crypto_framework/test/unittest/src/ecc/
H A Decc_asy_key_common.cpp146 eccPriKeySpec->sk.data = (IS_BIG_ENDIAN ? g_ecc224CorrectBigSk : g_ecc224CorrectLittleSk); in ConstructEcc224PriKeyParamsSpec()
147 eccPriKeySpec->sk.len = NID_secp224r1_len; in ConstructEcc224PriKeyParamsSpec()
180 eccKeyPairSpec->sk.data = (IS_BIG_ENDIAN ? g_ecc224CorrectBigSk : g_ecc224CorrectLittleSk); in ConstructEcc224KeyPairParamsSpec()
181 eccKeyPairSpec->sk.len = NID_secp224r1_len; in ConstructEcc224KeyPairParamsSpec()
270 eccPriKeySpec->sk.data = (IS_BIG_ENDIAN ? g_ecc256CorrectBigSk : g_ecc256CorrectLittleSk); in ConstructEcc256PriKeyParamsSpec()
271 eccPriKeySpec->sk.len = NID_X9_62_prime256v1_len; in ConstructEcc256PriKeyParamsSpec()
304 eccKeyPairSpec->sk.data = (IS_BIG_ENDIAN ? g_ecc256CorrectBigSk : g_ecc256CorrectLittleSk); in ConstructEcc256KeyPairParamsSpec()
305 eccKeyPairSpec->sk.len = NID_X9_62_prime256v1_len; in ConstructEcc256KeyPairParamsSpec()
394 eccPriKeySpec->sk.data = (IS_BIG_ENDIAN ? g_ecc384CorrectBigSk : g_ecc384CorrectLittleSk); in ConstructEcc384PriKeyParamsSpec()
395 eccPriKeySpec->sk in ConstructEcc384PriKeyParamsSpec()
[all...]
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_utils.cpp691 napi_value sk = GetDetailAsyKeySpecValue(env, arg, "sk"); in GetDsaKeyPairAsyKeySpec() local
692 ret = GetBigIntFromNapiValue(env, sk, &spec->sk); in GetDsaKeyPairAsyKeySpec()
904 napi_value sk = GetDetailAsyKeySpecValue(env, arg, "sk"); in GetEccPriKeySpec() local
905 bool ret = GetBigIntFromNapiValue(env, sk, &spec->sk); in GetEccPriKeySpec()
907 // get big int fail, sk is null in GetEccPriKeySpec()
971 // get big int fail, sk i in GetEccKeyPairAsyKeySpec()
979 napi_value sk = GetDetailAsyKeySpecValue(env, arg, "sk"); GetEccKeyPairAsyKeySpec() local
1107 napi_value sk = GetDetailAsyKeySpecValue(env, arg, "sk"); GetRsaKeyPairAsyKeySpec() local
1175 napi_value sk = GetDetailAsyKeySpecValue(env, arg, "sk"); GetAlg25519PriKeySpec() local
1234 napi_value sk = GetDetailAsyKeySpecValue(env, arg, "sk"); GetAlg25519KeyPairAsyKeySpec() local
1425 napi_value sk = GetDetailAsyKeySpecValue(env, arg, "sk"); GetDhKeyPairAsyKeySpec() local
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/key_agreement/src/
H A Ddh_openssl.c70 EVP_PKEY *priPKey = NewEvpPkeyByDh(((HcfOpensslDhPriKey *)priKey)->sk, true); in EngineGenerateSecret()

Completed in 20 milliseconds

12