/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/common/src/ |
H A D | ecc_openssl_common.c | 314 ret = BigNumToBigIntegerSecp256k1(a, returnBigInteger); in GetCurveGFp() 322 ret = BigNumToBigInteger(p, returnBigInteger); in GetCurveGFp() 325 ret = BigNumToBigInteger(a, returnBigInteger); in GetCurveGFp() 328 ret = BigNumToBigInteger(b, returnBigInteger); in GetCurveGFp() 367 ret = BigNumToBigInteger(gX, returnBigInteger); in GetGenerator() 370 ret = BigNumToBigInteger(gY, returnBigInteger); in GetGenerator() 465 HcfBigInteger *returnBigInteger) in GetPubKeyXOrY() argument 486 ret = BigNumToBigInteger(pkX, returnBigInteger); in GetPubKeyXOrY() 489 ret = BigNumToBigInteger(pkY, returnBigInteger); in GetPubKeyXOrY() 501 const AsyKeySpecItem item, HcfBigInteger *returnBigInteger) in GetPkSkBigInteger() argument [all …]
|
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/common/inc/ |
H A D | ecc_openssl_common.h | 30 …ult GetCurveGFp(const EC_GROUP *group, const AsyKeySpecItem item, HcfBigInteger *returnBigInteger); 31 …lt GetGenerator(const EC_GROUP *group, const AsyKeySpecItem item, HcfBigInteger *returnBigInteger); 32 HcfResult GetOrder(const EC_GROUP *group, HcfBigInteger *returnBigInteger); 37 const AsyKeySpecItem item, HcfBigInteger *returnBigInteger);
|
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/ |
H A D | alg_25519_asy_key_generator_openssl.c | 279 if (returnBigInteger->data == NULL) { in GetAlg25519PubKey() 285 HcfFree(returnBigInteger->data); in GetAlg25519PubKey() 286 returnBigInteger->data = NULL; in GetAlg25519PubKey() 289 returnBigInteger->len = len; in GetAlg25519PubKey() 324 HcfBigInteger *returnBigInteger) in GetBigIntegerSpecFromAlg25519PubKey() argument 326 if (self == NULL || returnBigInteger == NULL) { in GetBigIntegerSpecFromAlg25519PubKey() 361 if (returnBigInteger->data == NULL) { in GetAlg25519PriKey() 367 HcfFree(returnBigInteger->data); in GetAlg25519PriKey() 368 returnBigInteger->data = NULL; in GetAlg25519PriKey() 371 returnBigInteger->len = len; in GetAlg25519PriKey() [all …]
|
H A D | dsa_asy_key_generator_openssl.c | 251 HcfBigInteger *returnBigInteger) in GetBigIntegerSpecFromDsaPubKey() argument 253 if (self == NULL || returnBigInteger == NULL) { in GetBigIntegerSpecFromDsaPubKey() 269 ret = BigNumToBigInteger(OpensslDsaGet0P(dsaPk), returnBigInteger); in GetBigIntegerSpecFromDsaPubKey() 272 ret = BigNumToBigInteger(OpensslDsaGet0Q(dsaPk), returnBigInteger); in GetBigIntegerSpecFromDsaPubKey() 275 ret = BigNumToBigInteger(OpensslDsaGet0G(dsaPk), returnBigInteger); in GetBigIntegerSpecFromDsaPubKey() 278 ret = BigNumToBigInteger(OpensslDsaGet0PubKey(dsaPk), returnBigInteger); in GetBigIntegerSpecFromDsaPubKey() 289 HcfBigInteger *returnBigInteger) in GetBigIntegerSpecFromDsaPriKey() argument 291 if (self == NULL || returnBigInteger == NULL) { in GetBigIntegerSpecFromDsaPriKey() 307 ret = BigNumToBigInteger(OpensslDsaGet0P(dsaSk), returnBigInteger); in GetBigIntegerSpecFromDsaPriKey() 310 ret = BigNumToBigInteger(OpensslDsaGet0Q(dsaSk), returnBigInteger); in GetBigIntegerSpecFromDsaPriKey() [all …]
|
H A D | dh_asy_key_generator_openssl.c | 276 HcfBigInteger *returnBigInteger) in GetBigIntegerSpec() argument 301 ret = BigNumToBigInteger(OpensslDhGet0P(dh), returnBigInteger); in GetBigIntegerSpec() 304 ret = BigNumToBigInteger(OpensslDhGet0G(dh), returnBigInteger); in GetBigIntegerSpec() 307 ret = BigNumToBigInteger(OpensslDhGet0PubKey(dh), returnBigInteger); in GetBigIntegerSpec() 310 ret = BigNumToBigInteger(OpensslDhGet0PrivKey(dh), returnBigInteger); in GetBigIntegerSpec() 321 HcfBigInteger *returnBigInteger) in GetBigIntegerSpecFromDhPubKey() argument 323 if (self == NULL || returnBigInteger == NULL) { in GetBigIntegerSpecFromDhPubKey() 331 HcfResult ret = GetBigIntegerSpec(self, NULL, item, returnBigInteger); in GetBigIntegerSpecFromDhPubKey() 339 HcfBigInteger *returnBigInteger) in GetBigIntegerSpecFromDhPriKey() argument 341 if (self == NULL || returnBigInteger == NULL) { in GetBigIntegerSpecFromDhPriKey() [all …]
|
H A D | sm2_asy_key_generator_openssl.c | 590 HcfBigInteger *returnBigInteger) in GetSm2KeySpecBigInteger() argument 592 if (self == NULL || returnBigInteger == NULL) { in GetSm2KeySpecBigInteger() 616 ret = GetCurveGFp(group, item, returnBigInteger); in GetSm2KeySpecBigInteger() 620 ret = GetGenerator(group, item, returnBigInteger); in GetSm2KeySpecBigInteger() 623 ret = GetOrder(group, returnBigInteger); in GetSm2KeySpecBigInteger() 628 ret = GetPkSkBigInteger(self, isPrivate, item, returnBigInteger); in GetSm2KeySpecBigInteger() 704 HcfBigInteger *returnBigInteger) in GetSm2PubKeySpecBigInteger() argument 706 return GetSm2KeySpecBigInteger((HcfKey *)self, item, returnBigInteger); in GetSm2PubKeySpecBigInteger() 710 HcfBigInteger *returnBigInteger) in GetSm2PriKeySpecBigInteger() argument 712 return GetSm2KeySpecBigInteger((HcfKey *)self, item, returnBigInteger); in GetSm2PriKeySpecBigInteger()
|
H A D | rsa_asy_key_generator_openssl.c | 169 HcfBigInteger *returnBigInteger) in GetRsaPriKeySpecBigInteger() argument 171 if (self == NULL || returnBigInteger == NULL) { in GetRsaPriKeySpecBigInteger() 191 ret = BigNumToBigInteger(n, returnBigInteger); in GetRsaPriKeySpecBigInteger() 202 ret = BigNumToBigInteger(d, returnBigInteger); in GetRsaPriKeySpecBigInteger() 215 HcfBigInteger *returnBigInteger) in GetRsaPubKeySpecBigInteger() argument 217 if (self == NULL || returnBigInteger == NULL) { in GetRsaPubKeySpecBigInteger() 233 ret = BigNumToBigInteger(n, returnBigInteger); in GetRsaPubKeySpecBigInteger() 244 ret = BigNumToBigInteger(e, returnBigInteger); in GetRsaPubKeySpecBigInteger()
|
H A D | ecc_asy_key_generator_openssl.c | 1425 HcfBigInteger *returnBigInteger) in GetEcKeySpecBigInteger() argument 1427 if (self == NULL || returnBigInteger == NULL) { in GetEcKeySpecBigInteger() 1447 res = GetCurveGFp(group, item, returnBigInteger); in GetEcKeySpecBigInteger() 1451 res = GetGenerator(group, item, returnBigInteger); in GetEcKeySpecBigInteger() 1454 res = GetOrder(group, returnBigInteger); in GetEcKeySpecBigInteger() 1459 res = GetPkSkBigInteger(self, isPrivate, item, returnBigInteger); in GetEcKeySpecBigInteger() 1531 HcfBigInteger *returnBigInteger) in GetECPubKeySpecBigInteger() argument 1533 return GetEcKeySpecBigInteger((HcfKey *)self, item, returnBigInteger); in GetECPubKeySpecBigInteger() 1547 HcfBigInteger *returnBigInteger) in GetECPriKeySpecBigInteger() argument 1549 return GetEcKeySpecBigInteger((HcfKey *)self, item, returnBigInteger); in GetECPriKeySpecBigInteger()
|
/ohos5.0/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_dh_asy_key_generator_by_spec_test.cpp | 735 ASSERT_NE(returnBigInteger.len, 0); 740 ASSERT_NE(returnBigInteger.len, 0); 745 ASSERT_NE(returnBigInteger.len, 0); 746 HcfFree(returnBigInteger.data); 778 ASSERT_NE(returnBigInteger.len, 0); 783 ASSERT_NE(returnBigInteger.len, 0); 788 ASSERT_NE(returnBigInteger.len, 0); 789 HcfFree(returnBigInteger.data); 1045 ASSERT_EQ(returnBigInteger.len, 0); 1051 HcfFree(returnBigInteger.data); [all …]
|
H A D | crypto_ed25519_asy_key_generator_test.cpp | 290 ASSERT_NE(returnBigInteger.len, 0); 291 HcfFree(returnBigInteger.data); 347 ASSERT_NE(returnBigInteger.len, 0); 348 HcfFree(returnBigInteger.data); 475 ASSERT_NE(returnBigInteger.len, 0); 476 HcfFree(returnBigInteger.data); 535 ASSERT_NE(returnBigInteger.len, 0); 536 HcfFree(returnBigInteger.data); 888 ASSERT_EQ(returnBigInteger.len, 0); 901 HcfFree(returnBigInteger.data); [all …]
|
H A D | crypto_ed25519_asy_key_generator_by_spec_test.cpp | 399 HcfBigInteger returnBigInteger = { .data = nullptr, .len = 0 }; variable 400 res = pubKey->getAsyKeySpecBigInteger(pubKey, ED25519_PK_BN, &returnBigInteger); 402 ASSERT_NE(returnBigInteger.data, nullptr); 403 ASSERT_NE(returnBigInteger.len, 0); 405 res = priKey->getAsyKeySpecBigInteger(priKey, ED25519_SK_BN, &returnBigInteger); 407 ASSERT_NE(returnBigInteger.data, nullptr); 408 ASSERT_NE(returnBigInteger.len, 0); 409 HcfFree(returnBigInteger.data);
|
H A D | crypto_x25519_asy_key_generator_by_spec_test.cpp | 381 HcfBigInteger returnBigInteger = { .data = nullptr, .len = 0 }; variable 382 res = pubKey->getAsyKeySpecBigInteger(pubKey, X25519_PK_BN, &returnBigInteger); 384 ASSERT_NE(returnBigInteger.data, nullptr); 385 ASSERT_NE(returnBigInteger.len, 0); 386 HcfFree(returnBigInteger.data);
|
H A D | crypto_dh_asy_key_generator_test.cpp | 1280 HcfBigInteger returnBigInteger = { .data = nullptr, .len = 0 }; in DhPrimeValueCompareWithOpenssl() local 1281 res = keyPair->pubKey->getAsyKeySpecBigInteger(keyPair->pubKey, DH_P_BN, &returnBigInteger); in DhPrimeValueCompareWithOpenssl() 1288 char *hexString = ByteToHexString(returnBigInteger.data, returnBigInteger.len); in DhPrimeValueCompareWithOpenssl() 1290 HcfFree(returnBigInteger.data); in DhPrimeValueCompareWithOpenssl() 1301 HcfFree(returnBigInteger.data); in DhPrimeValueCompareWithOpenssl()
|
/ohos5.0/base/security/crypto_framework/frameworks/js/napi/crypto/src/ |
H A D | napi_pri_key.cpp | 176 HcfBigInteger returnBigInteger = { 0 }; in GetAsyKeySpecBigInt() local 177 HcfResult res = priKey->getAsyKeySpecBigInteger(priKey, item, &returnBigInteger); in GetAsyKeySpecBigInt() 184 napi_value instance = ConvertBigIntToNapiValue(env, &returnBigInteger); in GetAsyKeySpecBigInt() 185 (void)memset_s(returnBigInteger.data, returnBigInteger.len, 0, returnBigInteger.len); in GetAsyKeySpecBigInt() 186 HcfFree(returnBigInteger.data); in GetAsyKeySpecBigInt()
|
H A D | napi_pub_key.cpp | 205 HcfBigInteger returnBigInteger = { 0 }; in GetAsyKeySpecBigInt() local 206 HcfResult res = pubKey->getAsyKeySpecBigInteger(pubKey, item, &returnBigInteger); in GetAsyKeySpecBigInt() 213 napi_value instance = ConvertBigIntToNapiValue(env, &returnBigInteger); in GetAsyKeySpecBigInt() 215 HcfFree(returnBigInteger.data); in GetAsyKeySpecBigInt() 220 HcfFree(returnBigInteger.data); in GetAsyKeySpecBigInt()
|
/ohos5.0/base/security/crypto_framework/interfaces/innerkits/key/ |
H A D | pub_key.h | 28 HcfBigInteger *returnBigInteger);
|
H A D | pri_key.h | 28 HcfBigInteger *returnBigInteger);
|
/ohos5.0/base/security/crypto_framework/frameworks/native/src/ |
H A D | asym_key.c | 57 HcfBigInteger *returnBigInteger);
|