Home
last modified time | relevance | path

Searched refs:returnBigInteger (Results 1 – 18 of 18) sorted by relevance

/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/common/src/
H A Decc_openssl_common.c314 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 Decc_openssl_common.h30 …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 Dalg_25519_asy_key_generator_openssl.c279 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 Ddsa_asy_key_generator_openssl.c251 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 Ddh_asy_key_generator_openssl.c276 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 Dsm2_asy_key_generator_openssl.c590 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 Drsa_asy_key_generator_openssl.c169 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 Decc_asy_key_generator_openssl.c1425 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 Dcrypto_dh_asy_key_generator_by_spec_test.cpp735 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 Dcrypto_ed25519_asy_key_generator_test.cpp290 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 Dcrypto_ed25519_asy_key_generator_by_spec_test.cpp399 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 Dcrypto_x25519_asy_key_generator_by_spec_test.cpp381 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 Dcrypto_dh_asy_key_generator_test.cpp1280 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 Dnapi_pri_key.cpp176 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 Dnapi_pub_key.cpp205 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 Dpub_key.h28 HcfBigInteger *returnBigInteger);
H A Dpri_key.h28 HcfBigInteger *returnBigInteger);
/ohos5.0/base/security/crypto_framework/frameworks/native/src/
H A Dasym_key.c57 HcfBigInteger *returnBigInteger);