Home
last modified time | relevance | path

Searched refs:priKeyBlob (Results 1 – 25 of 37) sorted by relevance

12

/ohos5.0/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_rsa_asy_key_generator_test.cpp463 HcfBlob priKeyBlob; variable
474 HcfFree(priKeyBlob.data);
531 HcfFree(priKeyBlob.data);
635 HcfFree(priKeyBlob.data);
675 HcfFree(priKeyBlob.data);
715 HcfFree(priKeyBlob.data);
755 HcfFree(priKeyBlob.data);
795 HcfFree(priKeyBlob.data);
893 HcfFree(priKeyBlob.data);
946 HcfFree(priKeyBlob.data);
[all …]
H A Dcrypto_x25519_asy_key_generator_test.cpp538 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
539 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
542 ASSERT_NE(priKeyBlob.data, nullptr);
543 ASSERT_NE(priKeyBlob.len, 0);
546 res = generator->convertKey(generator, nullptr, &pubKeyBlob, &priKeyBlob, &outKeyPair);
549 HcfFree(priKeyBlob.data);
624 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
625 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
628 ASSERT_NE(priKeyBlob.data, nullptr);
629 ASSERT_NE(priKeyBlob.len, 0);
[all …]
H A Dcrypto_ecc_asy_key_generator_test.cpp1962 HcfFree(priKeyBlob.data);
2026 ASSERT_NE(priKeyBlob.len, 0);
2043 HcfFree(priKeyBlob.data);
2240 ASSERT_NE(priKeyBlob.len, 0);
2246 HcfFree(priKeyBlob.data);
2330 ASSERT_NE(priKeyBlob.len, 0);
2336 HcfFree(priKeyBlob.data);
2369 ASSERT_EQ(priKeyBlob.len, 0);
2374 ASSERT_EQ(priKeyBlob.len, 0);
2386 HcfFree(priKeyBlob.data);
[all …]
H A Dcrypto_sm2_asy_key_generator_test.cpp1343 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
1369 HcfFree(priKeyBlob.data);
1432 ASSERT_NE(priKeyBlob.data, nullptr);
1433 ASSERT_NE(priKeyBlob.len, 0);
1450 HcfFree(priKeyBlob.data);
1606 ASSERT_NE(priKeyBlob.data, nullptr);
1607 ASSERT_NE(priKeyBlob.len, 0);
1613 HcfFree(priKeyBlob.data);
1696 ASSERT_NE(priKeyBlob.data, nullptr);
1697 ASSERT_NE(priKeyBlob.len, 0);
[all …]
H A Dcrypto_brainpool_asy_key_generator_test.cpp1009 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
1035 HcfFree(priKeyBlob.data);
1199 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
1200 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
1203 ASSERT_NE(priKeyBlob.data, nullptr);
1204 ASSERT_NE(priKeyBlob.len, 0);
1210 HcfFree(priKeyBlob.data);
1288 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
1292 ASSERT_NE(priKeyBlob.data, nullptr);
1293 ASSERT_NE(priKeyBlob.len, 0);
[all …]
H A Dalg_25519_common_param_spec.c266 …ult TestGenerateConvertKey(HcfAsyKeyGenerator *generator, HcfBlob *pubKeyBlob, HcfBlob *priKeyBlob, in TestGenerateConvertKey() argument
269 HcfResult res = generator->convertKey(generator, NULL, pubKeyBlob, priKeyBlob, keyPair); in TestGenerateConvertKey()
280 HcfBlob *priKeyBlob, HcfKeyPair **keyPair) in TestGenerateKeyPairAndConvertKey() argument
286 res = TestGenerateConvertKey(*generator, pubKeyBlob, priKeyBlob, keyPair); in TestGenerateKeyPairAndConvertKey()
H A Dcrypto_dh_asy_key_generator_test.cpp781 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
782 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
785 ASSERT_NE(priKeyBlob.data, nullptr);
786 ASSERT_NE(priKeyBlob.len, 0);
789 res = generator->convertKey(generator, nullptr, &pubKeyBlob, &priKeyBlob, &outKeyPair);
792 HcfFree(priKeyBlob.data);
866 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
867 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
870 ASSERT_NE(priKeyBlob.data, nullptr);
871 ASSERT_NE(priKeyBlob.len, 0);
[all …]
H A Dcrypto_ed25519_asy_key_generator_test.cpp629 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
630 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
633 ASSERT_NE(priKeyBlob.data, nullptr);
634 ASSERT_NE(priKeyBlob.len, 0);
637 res = generator->convertKey(generator, nullptr, &pubKeyBlob, &priKeyBlob, &outKeyPair);
640 HcfFree(priKeyBlob.data);
715 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
716 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
719 ASSERT_NE(priKeyBlob.data, nullptr);
720 ASSERT_NE(priKeyBlob.len, 0);
[all …]
/ohos5.0/docs/zh-cn/application-dev/security/CryptoArchitectureKit/
H A Dcrypto-convert-binary-data-to-asym-key-pair.md88 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyArray };
90 generator.convertKey(pubKeyBlob, priKeyBlob, (error, data) => {
108 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyArray };
111 let keyPair = generator.convertKeySync(pubKeyBlob, priKeyBlob);
179 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyArray };
181 generator.convertKey(pubKeyBlob, priKeyBlob, (error, data) => {
199 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyArray };
202 let keyPair = generator.convertKeySync(pubKeyBlob, priKeyBlob);
H A Dcrypto-rsa-asym-encrypt-decrypt-pkcs1.md58 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyData };
60 let keyPair = await rsaGenerator.convertKey(pubKeyBlob, priKeyBlob);
108 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyData };
110 let keyPair = rsaGenerator.convertKeySync(pubKeyBlob, priKeyBlob);
H A Dcrypto-sm2-asym-encrypt-decrypt.md59 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyData };
61 let keyPair = await sm2Generator.convertKey(pubKeyBlob, priKeyBlob);
110 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyData };
112 let keyPair = sm2Generator.convertKeySync(pubKeyBlob, priKeyBlob);
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/
H A Dhks_crypto_ed25519.c105 struct HksBlob priKeyBlob = { ED25519_PRIVATE_KEY_LEN, priKey }; in HksEd25519GenerateKey() local
107 struct HksBlob tmp = { ED25519_PUBLIC_KEY_LEN, priKeyBlob.data }; in HksEd25519GenerateKey()
111 ED25519_PUBLIC_FROM_PRIVATE(pubKeyBlob.data, priKeyBlob.data); in HksEd25519GenerateKey()
112 if (IsBlobZero(&pubKeyBlob) || IsBlobZero(&priKeyBlob)) { in HksEd25519GenerateKey()
116 ret = SaveEd25519KeyMaterial(&pubKeyBlob, &priKeyBlob, keyOut); in HksEd25519GenerateKey()
117 (void)memset_s(priKeyBlob.data, ED25519_PRIVATE_KEY_LEN, 0, ED25519_PRIVATE_KEY_LEN); in HksEd25519GenerateKey()
/ohos5.0/base/security/crypto_framework/test/unittest/include/
H A Dalg_25519_common_param_spec.h35 …ult TestGenerateConvertKey(HcfAsyKeyGenerator *generator, HcfBlob *pubKeyBlob, HcfBlob *priKeyBlob,
38 HcfBlob *priKeyBlob, HcfKeyPair **keyPair);
/ohos5.0/docs/en/application-dev/security/CryptoArchitectureKit/
H A Dcrypto-convert-binary-data-to-asym-key-pair.md88 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyArray };
90 generator.convertKey(pubKeyBlob, priKeyBlob, (error, data) => {
108 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyArray };
111 let keyPair = generator.convertKeySync(pubKeyBlob, priKeyBlob);
180 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyArray };
182 generator.convertKey(pubKeyBlob, priKeyBlob, (error, data) => {
200 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyArray };
203 let keyPair = generator.convertKeySync(pubKeyBlob, priKeyBlob);
H A Dcrypto-rsa-asym-encrypt-decrypt-pkcs1.md58 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyData };
60 let keyPair = await rsaGenerator.convertKey(pubKeyBlob, priKeyBlob);
108 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyData };
110 let keyPair = rsaGenerator.convertKeySync(pubKeyBlob, priKeyBlob);
H A Dcrypto-sm2-asym-encrypt-decrypt.md59 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyData };
61 let keyPair = await sm2Generator.convertKey(pubKeyBlob, priKeyBlob);
110 let priKeyBlob: cryptoFramework.DataBlob = { data: priKeyData };
112 let keyPair = sm2Generator.convertKeySync(pubKeyBlob, priKeyBlob);
/ohos5.0/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/
H A Ddsa_asy_key_generator_openssl.c804 static HcfResult ConvertDsaPriKey(const HcfBlob *priKeyBlob, HcfOpensslDsaPriKey **returnPriKey) in ConvertDsaPriKey() argument
806 const unsigned char *tmpData = (const unsigned char *)(priKeyBlob->data); in ConvertDsaPriKey()
807 DSA *dsa = OpensslD2iDsaPrivateKey(NULL, &tmpData, priKeyBlob->len); in ConvertDsaPriKey()
821 static HcfResult ConvertDsaPubAndPriKey(const HcfBlob *pubKeyBlob, const HcfBlob *priKeyBlob, in ConvertDsaPubAndPriKey() argument
830 if (priKeyBlob != NULL) { in ConvertDsaPubAndPriKey()
831 if (ConvertDsaPriKey(priKeyBlob, returnPriKey) != HCF_SUCCESS) { in ConvertDsaPubAndPriKey()
871 HcfBlob *priKeyBlob, HcfKeyPair **returnKeyPair) in EngineConvertDsaKey() argument
883 bool priKeyValid = HcfIsBlobValid(priKeyBlob); in EngineConvertDsaKey()
892 HcfBlob *inputSk = priKeyValid ? priKeyBlob : NULL; in EngineConvertDsaKey()
H A Dalg_25519_asy_key_generator_openssl.c646 static HcfResult ConvertAlg25519PriKey(int type, const HcfBlob *priKeyBlob, in ConvertAlg25519PriKey() argument
649 const unsigned char *tmpData = (const unsigned char *)(priKeyBlob->data); in ConvertAlg25519PriKey()
650 EVP_PKEY *pkey = OpensslD2iPrivateKey(type, NULL, &tmpData, priKeyBlob->len); in ConvertAlg25519PriKey()
664 …fResult ConvertAlg25519PubAndPriKey(int type, const HcfBlob *pubKeyBlob, const HcfBlob *priKeyBlob, in ConvertAlg25519PubAndPriKey() argument
673 if (priKeyBlob != NULL) { in ConvertAlg25519PubAndPriKey()
674 if (ConvertAlg25519PriKey(type, priKeyBlob, returnPriKey) != HCF_SUCCESS) { in ConvertAlg25519PubAndPriKey()
736 HcfBlob *priKeyBlob, HcfKeyPair **returnKeyPair) in EngineConvertAlg25519Key() argument
749 bool priKeyValid = HcfIsBlobValid(priKeyBlob); in EngineConvertAlg25519Key()
758 HcfBlob *inputSk = priKeyValid ? priKeyBlob : NULL; in EngineConvertAlg25519Key()
H A Ddh_asy_key_generator_openssl.c939 static HcfResult ConvertDhPriKey(const HcfBlob *priKeyBlob, HcfOpensslDhPriKey **returnPriKey) in ConvertDhPriKey() argument
941 const unsigned char *temp = (const unsigned char *)priKeyBlob->data; in ConvertDhPriKey()
942 EVP_PKEY *pKey = OpensslD2iPrivateKey(EVP_PKEY_DH, NULL, &temp, priKeyBlob->len); in ConvertDhPriKey()
964 static HcfResult ConvertDhPubAndPriKey(const HcfBlob *pubKeyBlob, const HcfBlob *priKeyBlob, in ConvertDhPubAndPriKey() argument
973 if (priKeyBlob != NULL) { in ConvertDhPubAndPriKey()
974 if (ConvertDhPriKey(priKeyBlob, returnPriKey) != HCF_SUCCESS) { in ConvertDhPubAndPriKey()
1014 HcfBlob *priKeyBlob, HcfKeyPair **returnKeyPair) in EngineConvertDhKey() argument
1026 bool priKeyValid = HcfIsBlobValid(priKeyBlob); in EngineConvertDhKey()
1035 HcfBlob *inputSk = priKeyValid ? priKeyBlob : NULL; in EngineConvertDhKey()
H A Drsa_asy_key_generator_openssl.c1057 static HcfResult ConvertPriKey(HcfBlob *priKeyBlob, HcfOpensslRsaPriKey **priKeyRet) in ConvertPriKey() argument
1060 if (ConvertPriKeyFromPKCS8(priKeyBlob, &rsaSk) != HCF_SUCCESS) { in ConvertPriKey()
1098 HcfBlob *priKeyBlob, HcfKeyPair **returnKeyPair) in EngineConvertKey() argument
1101 … if ((self == NULL) || (returnKeyPair == NULL) || ((pubKeyBlob == NULL) && (priKeyBlob == NULL))) { in EngineConvertKey()
1119 if ((priKeyBlob != NULL) && (priKeyBlob->len != 0) && (priKeyBlob->data != NULL)) { in EngineConvertKey()
1120 if (ConvertPriKey(priKeyBlob, &priKey) != HCF_SUCCESS) { in EngineConvertKey()
H A Dsm2_asy_key_generator_openssl.c873 static HcfResult ConvertEcPriKey(int32_t curveId, HcfBlob *priKeyBlob, HcfOpensslSm2PriKey **return… in ConvertEcPriKey() argument
875 const unsigned char *tmpData = (const unsigned char *)(priKeyBlob->data); in ConvertEcPriKey()
876 EC_KEY *ecKey = OpensslD2iEcPrivateKey(NULL, &tmpData, priKeyBlob->len); in ConvertEcPriKey()
892 HcfBlob *priKeyBlob, HcfKeyPair **returnKeyPair) in EngineConvertSm2Key() argument
904 bool priKeyValid = HcfIsBlobValid(priKeyBlob); in EngineConvertSm2Key()
924 ret = ConvertEcPriKey(impl->curveId, priKeyBlob, &priKey); in EngineConvertSm2Key()
/ohos5.0/base/security/crypto_framework/test/unittest/src/ecc/
H A Dcrypto_ecc_asy_key_generator_by_spec_sub_four_test.cpp298 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
299 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
304 res = generator->convertKey(generator, nullptr, &pubKeyBlob, &priKeyBlob, &outKeyPair);
318 HcfFree(priKeyBlob.data);
392 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
393 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
396 ASSERT_NE(priKeyBlob.data, nullptr);
397 ASSERT_NE(priKeyBlob.len, 0);
403 res = generator->convertKey(generator, nullptr, nullptr, &priKeyBlob, &outKeyPair);
417 HcfFree(priKeyBlob.data);
/ohos5.0/base/security/crypto_framework/test/unittest/src/sm2/
H A Dcrypto_sm2_asy_key_generator_by_spec_sub_test.cpp726 HcfBlob priKeyBlob = {.data = nullptr, .len = 0}; variable
729 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
749 HcfFree(priKeyBlob.data);
1302 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; in OpensslMockTestFunc() local
1303 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob); in OpensslMockTestFunc()
1311 HcfFree(priKeyBlob.data); in OpensslMockTestFunc()
1347 HcfBlob priKeyBlob = { .data = nullptr, .len = 0 }; variable
1348 res = keyPair->priKey->base.getEncoded(&(keyPair->priKey->base), &priKeyBlob);
1351 ASSERT_NE(priKeyBlob.data, nullptr);
1352 ASSERT_NE(priKeyBlob.len, 0);
[all …]
/ohos5.0/base/security/crypto_framework/frameworks/spi/
H A Dasy_key_generator_spi.h43 HcfBlob *priKeyBlob, HcfKeyPair **returnKeyPair);
/ohos5.0/base/security/crypto_framework/interfaces/innerkits/key/
H A Dasy_key_generator.h71 HcfBlob *priKeyBlob, HcfKeyPair **returnKeyPair);

12