/base/security/crypto_framework/test/unittest/src/ecc/ |
H A D | crypto_ecc_ecdh_pub_test.cpp | 893 static HcfResult CompareBlobEqual(const HcfBlob *returnBlob, const HcfBlob *dataBlob) in CompareBlobEqual() argument 895 if (returnBlob->len != dataBlob->len) { in CompareBlobEqual() 898 for (size_t i = 0; i < returnBlob->len; ++i) { in CompareBlobEqual() 899 if (returnBlob->data[i] != dataBlob->data[i]) { in CompareBlobEqual() 991 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; in HWTEST_F() local 1012 ret = sign->sign(sign, &g_inputTwo, &returnBlob); in HWTEST_F() 1014 EXPECT_NE(returnBlob.len, 0); in HWTEST_F() 1024 bool flag = verify->verify(verify, &g_inputTwo, &returnBlob); in HWTEST_F() 1031 HcfBlobDataFree(&returnBlob); in HWTEST_F() 1040 HcfBlob returnBlob in HWTEST_F() local 1081 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1101 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1121 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1143 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1165 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1187 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1212 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1255 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1297 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1328 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1358 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1386 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1414 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1442 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1471 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1511 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1551 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1591 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1648 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1671 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1694 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1719 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1761 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1842 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1861 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1880 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local 1899 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; HWTEST_F() local [all...] |
/base/security/crypto_framework/frameworks/cj/src/ |
H A D | ecc_key_util_impl.cpp | 40 HcfBlob returnBlob; in GetEncodedPoint() local 41 *errCode = HcfGetEncodedPoint(curveName, &point, format, &returnBlob); in GetEncodedPoint() 42 return returnBlob; in GetEncodedPoint()
|
H A D | key_impl.cpp | 56 HcfResult KeyImpl::GetEncoded(HcfBlob *returnBlob) in GetEncoded() argument 62 return hcfKey_->getEncoded(hcfKey_, returnBlob); in GetEncoded()
|
/base/security/certificate_framework/frameworks/js/napi/certificate/src/ |
H A D | napi_pub_key.cpp | 74 HcfBlob returnBlob = { nullptr, 0 };
in JsGetEncoded() local 75 HcfResult res = pubKey->base.getEncoded(&pubKey->base, &returnBlob);
in JsGetEncoded() 80 CfBlob tmpCfBlob = { returnBlob.len, returnBlob.data };
in JsGetEncoded() 82 HcfBlobDataFree(&returnBlob);
in JsGetEncoded()
|
H A D | napi_x509_crl_entry.cpp | 311 napi_value returnBlob = CertConvertBlobToNapiValue(env, blob); in GetExtensions() local 315 return returnBlob; in GetExtensions() 343 napi_value returnBlob = nullptr; in ToString() local 344 napi_create_string_utf8(env, reinterpret_cast<char *>(blob.data), blob.size, &returnBlob); in ToString() 346 return returnBlob; in ToString() 359 napi_value returnBlob = ConvertBlobToUint8ArrNapiValue(env, &blob); in HashCode() local 361 return returnBlob; in HashCode()
|
H A D | napi_x509_crl.cpp | 447 napi_value returnBlob = CertConvertBlobToNapiValue(env, blob); in GetIssuerDN() local 451 return returnBlob; in GetIssuerDN() 703 napi_value returnBlob = CertConvertBlobToNapiValue(env, blob); in GetTBSCertList() local 707 return returnBlob; in GetTBSCertList() 720 napi_value returnBlob = nullptr; in ToString() local 721 napi_create_string_utf8(env, reinterpret_cast<char *>(blob.data), blob.size, &returnBlob); in ToString() 723 return returnBlob; in ToString() 736 napi_value returnBlob = ConvertBlobToUint8ArrNapiValue(env, &blob); in HashCode() local 738 return returnBlob; in HashCode() 868 napi_value returnBlob in GetSignature() local 941 napi_value returnBlob = CertConvertBlobToNapiValue(env, blob); GetSigAlgParams() local 964 napi_value returnBlob = CertConvertBlobToNapiValue(env, blob); GetExtensions() local [all...] |
H A D | napi_x509_cert_chain.cpp | 394 napi_value returnBlob = nullptr; in ToString() local 395 napi_create_string_utf8(env, reinterpret_cast<char *>(blob.data), blob.size, &returnBlob); in ToString() 397 return returnBlob; in ToString() 410 napi_value returnBlob = ConvertBlobToUint8ArrNapiValue(env, &blob); in HashCode() local 412 return returnBlob; in HashCode()
|
/base/security/crypto_framework/frameworks/js/napi/crypto/src/ |
H A D | napi_pub_key.cpp | 84 HcfBlob returnBlob; in JsGetEncoded() local 85 HcfResult res = pubKey->base.getEncoded(&pubKey->base, &returnBlob); in JsGetEncoded() 92 napi_value instance = ConvertBlobToNapiValue(env, &returnBlob); in JsGetEncoded() 94 HcfBlobDataFree(&returnBlob); in JsGetEncoded() 99 HcfBlobDataFree(&returnBlob); in JsGetEncoded() 136 HcfBlob returnBlob; in JsGetEncodedDer() local 137 HcfResult res = pubKey->getEncodedDer(pubKey, format.c_str(), &returnBlob); in JsGetEncodedDer() 144 napi_value instance = ConvertBlobToNapiValue(env, &returnBlob); in JsGetEncodedDer() 146 HcfBlobDataFree(&returnBlob); in JsGetEncodedDer() 151 HcfBlobDataFree(&returnBlob); in JsGetEncodedDer() [all...] |
H A D | napi_pri_key.cpp | 84 HcfBlob returnBlob; in JsGetEncoded() local 85 HcfResult res = priKey->base.getEncoded(&priKey->base, &returnBlob); in JsGetEncoded() 92 napi_value instance = ConvertBlobToNapiValue(env, &returnBlob); in JsGetEncoded() 94 HcfBlobDataFree(&returnBlob); in JsGetEncoded() 99 HcfBlobDataClearAndFree(&returnBlob); in JsGetEncoded() 304 HcfBlob returnBlob = { .data = nullptr, .len = 0 }; in JsGetEncodedDer() local 305 HcfResult res = priKey->getEncodedDer(priKey, format.c_str(), &returnBlob); in JsGetEncodedDer() 312 napi_value instance = ConvertBlobToNapiValue(env, &returnBlob); in JsGetEncodedDer() 313 HcfBlobDataClearAndFree(&returnBlob); in JsGetEncodedDer()
|
H A D | napi_kdf.cpp | 139 napi_value returnBlob = nullptr;
in KdfGenSecretComplete() local 142 returnBlob = ConvertBlobToNapiValue(env, &(params->output));
in KdfGenSecretComplete() 145 returnBlob = ConvertBlobToNapiValue(env, &(params->output));
in KdfGenSecretComplete() 148 if (returnBlob == nullptr) {
in KdfGenSecretComplete() 150 returnBlob = NapiGetNull(env);
in KdfGenSecretComplete() 153 ReturnCallbackResult(env, context, returnBlob);
in KdfGenSecretComplete() 155 ReturnPromiseResult(env, context, returnBlob);
in KdfGenSecretComplete() 543 napi_value returnBlob = nullptr;
in NewKdfJsGenSecretSyncWork() local 546 returnBlob = ConvertBlobToNapiValue(env, &(params->output));
in NewKdfJsGenSecretSyncWork() 549 returnBlob in NewKdfJsGenSecretSyncWork() 600 napi_value returnBlob = NewKdfJsGenSecretSyncWork(env, paramsSpec); JsKdfGenerateSecretSync() local [all...] |
H A D | napi_ecc_key_util.cpp | 144 HcfBlob returnBlob; in JsGetEncodedPoint() local 145 HcfResult ret = HcfGetEncodedPoint(curveName.c_str(), &point, format.c_str(), &returnBlob); in JsGetEncodedPoint() 152 napi_value instance = ConvertObjectBlobToNapiValue(env, &returnBlob); in JsGetEncodedPoint() 154 HcfBlobDataFree(&returnBlob); in JsGetEncodedPoint()
|
/base/security/crypto_framework/frameworks/key/ |
H A D | ecc_key_util.c | 120 HcfResult HcfGetEncodedPoint(const char *curveName, HcfPoint *point, const char *format, HcfBlob *returnBlob) in HcfGetEncodedPoint() argument 144 if (returnBlob == NULL) { in HcfGetEncodedPoint() 145 LOGE("Failed to parse params: returnBlob is NULL!"); in HcfGetEncodedPoint() 156 ret = HcfEngineGetEncodedPoint(algValue, point, formatValue, returnBlob); in HcfGetEncodedPoint()
|
/base/security/crypto_framework/interfaces/inner_api/key/ |
H A D | ecc_key_util.h | 32 HcfResult HcfGetEncodedPoint(const char *curveName, HcfPoint *point, const char *format, HcfBlob *returnBlob);
|
H A D | pri_key.h | 34 HcfResult (*getEncodedDer)(const HcfPriKey *self, const char *format, HcfBlob *returnBlob);
|
H A D | pub_key.h | 34 HcfResult (*getEncodedDer)(const HcfPubKey *self, const char *format, HcfBlob *returnBlob);
|
H A D | key.h | 67 HcfResult (*getEncoded)(HcfKey *self, HcfBlob *returnBlob);
|
/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/inc/ |
H A D | ecc_common_param_spec_generator_openssl.h | 33 const int32_t formatValue, HcfBlob *returnBlob);
|
/base/security/crypto_framework/frameworks/cj/include/ |
H A D | key_impl.h | 32 HcfResult GetEncoded(HcfBlob *returnBlob);
|
/base/security/crypto_framework/plugin/openssl_plugin/key/asy_key_generator/src/ |
H A D | rsa_asy_key_generator_openssl.c | 160 static HcfResult GetRsaPriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnBlob) in GetRsaPriKeyEncodedDer() argument 164 (void)returnBlob; in GetRsaPriKeyEncodedDer() 399 static HcfResult EncodePubKeyToX509(RSA *rsa, HcfBlob *returnBlob) in EncodePubKeyToX509() argument 408 returnBlob->data = tempData; in EncodePubKeyToX509() 409 returnBlob->len = len; in EncodePubKeyToX509() 413 static HcfResult EncodePriKeyToPKCS8(RSA *rsa, HcfBlob *returnBlob) in EncodePriKeyToPKCS8() argument 434 if (CopyMemFromBIO(bio, returnBlob) != HCF_SUCCESS) { in EncodePriKeyToPKCS8() 446 static HcfResult GetPubKeyEncoded(HcfKey *self, HcfBlob *returnBlob) in GetPubKeyEncoded() argument 448 if (self == NULL || returnBlob == NULL) { in GetPubKeyEncoded() 457 return EncodePubKeyToX509(impl->pk, returnBlob); in GetPubKeyEncoded() 563 GetPriKeyEncoded(HcfKey *self, HcfBlob *returnBlob) GetPriKeyEncoded() argument 754 GetRsaPubKeyEncodedDer(const HcfPubKey *self, const char *format, HcfBlob *returnBlob) GetRsaPubKeyEncodedDer() argument [all...] |
H A D | ecc_common_param_spec_generator_openssl.c | 356 EC_POINT *ecPoint, HcfBlob *returnBlob) in GetECCPointEncoded() 383 returnBlob->data = returnData; in GetECCPointEncoded() 384 returnBlob->len = returnDataLen; in GetECCPointEncoded() 434 const int32_t formatValue, HcfBlob *returnBlob) in HcfEngineGetEncodedPoint() 436 if ((curveNameValue == 0) || (point == NULL) || (formatValue == 0) || (returnBlob == NULL)) { in HcfEngineGetEncodedPoint() 467 ret = GetECCPointEncoded(formatValue, ecGroup, ecPoint, returnBlob); in HcfEngineGetEncodedPoint() 355 GetECCPointEncoded(const int32_t formatValue, EC_GROUP *ecGroup, EC_POINT *ecPoint, HcfBlob *returnBlob) GetECCPointEncoded() argument 433 HcfEngineGetEncodedPoint(const int32_t curveNameValue, HcfPoint *point, const int32_t formatValue, HcfBlob *returnBlob) HcfEngineGetEncodedPoint() argument
|
H A D | ecc_asy_key_generator_openssl.c | 1132 static HcfResult GetCompressedEccPointEncoded(HcfOpensslEccPubKey *impl, HcfBlob *returnBlob) in GetCompressedEccPointEncoded() argument 1157 LOGE("Failed to allocate memory for returnBlob data."); in GetCompressedEccPointEncoded() 1168 returnBlob->data = returnData; in GetCompressedEccPointEncoded() 1169 returnBlob->len = returnDataLen; in GetCompressedEccPointEncoded() 1173 static HcfResult GetDerEccPubKeyEncoded(EC_KEY *ecKey, HcfBlob *returnBlob) in GetDerEccPubKeyEncoded() argument 1182 returnBlob->data = returnData; in GetDerEccPubKeyEncoded() 1183 returnBlob->len = returnDataLen; in GetDerEccPubKeyEncoded() 1197 static HcfResult GetEccPubKeyEncodedDer(const HcfPubKey *self, const char *format, HcfBlob *returnBlob) in GetEccPubKeyEncodedDer() argument 1199 if ((self == NULL) || (returnBlob == NULL)) { in GetEccPubKeyEncodedDer() 1234 ret = GetDerEccPubKeyEncoded(tmpEcKey, returnBlob); in GetEccPubKeyEncodedDer() 1240 GetEccPubKeyEncoded(HcfKey *self, HcfBlob *returnBlob) GetEccPubKeyEncoded() argument 1274 GetEccPriKeyEncoded(HcfKey *self, HcfBlob *returnBlob) GetEccPriKeyEncoded() argument 1316 ParamCheck(const HcfPriKey *self, const char *format, const HcfBlob *returnBlob) ParamCheck() argument 1333 CopyMemFromBIO(BIO *bio, HcfBlob *returnBlob) CopyMemFromBIO() argument 1358 GetECPriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnBlob) GetECPriKeyEncodedDer() argument [all...] |
H A D | alg_25519_asy_key_generator_openssl.c | 175 static HcfResult GetAlg25519PubKeyEncoded(HcfKey *self, HcfBlob *returnBlob) in GetAlg25519PubKeyEncoded() argument 177 if ((self == NULL) || (returnBlob == NULL)) { in GetAlg25519PubKeyEncoded() 197 returnBlob->data = returnData; in GetAlg25519PubKeyEncoded() 198 returnBlob->len = len; in GetAlg25519PubKeyEncoded() 210 static HcfResult GetAlg25519PriKeyEncoded(HcfKey *self, HcfBlob *returnBlob) in GetAlg25519PriKeyEncoded() argument 212 if ((self == NULL) || (returnBlob == NULL)) { in GetAlg25519PriKeyEncoded() 232 returnBlob->data = returnData; in GetAlg25519PriKeyEncoded() 233 returnBlob->len = len; in GetAlg25519PriKeyEncoded() 433 static HcfResult GetAlg25519PriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnBlob) in GetAlg25519PriKeyEncodedDer() argument 437 (void)returnBlob; in GetAlg25519PriKeyEncodedDer() 484 GetAlg25519PubKeyEncodedDer(const HcfPubKey *self, const char *format, HcfBlob *returnBlob) GetAlg25519PubKeyEncodedDer() argument [all...] |
H A D | dh_asy_key_generator_openssl.c | 172 static HcfResult GetDhPubKeyEncoded(HcfKey *self, HcfBlob *returnBlob) in GetDhPubKeyEncoded() argument 174 if ((self == NULL) || (returnBlob == NULL)) { in GetDhPubKeyEncoded() 196 returnBlob->data = returnData; in GetDhPubKeyEncoded() 197 returnBlob->len = len; in GetDhPubKeyEncoded() 210 static HcfResult GetDhPriKeyEncoded(HcfKey *self, HcfBlob *returnBlob) in GetDhPriKeyEncoded() argument 212 if ((self == NULL) || (returnBlob == NULL)) { in GetDhPriKeyEncoded() 235 returnBlob->data = returnData; in GetDhPriKeyEncoded() 236 returnBlob->len = len; in GetDhPriKeyEncoded() 402 static HcfResult GetDhPriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnBlob) in GetDhPriKeyEncodedDer() argument 406 (void)returnBlob; in GetDhPriKeyEncodedDer() 499 GetDhPubKeyEncodedDer(const HcfPubKey *self, const char *format, HcfBlob *returnBlob) GetDhPubKeyEncodedDer() argument [all...] |
H A D | sm2_asy_key_generator_openssl.c | 450 static HcfResult GetSm2PubKeyEncoded(HcfKey *self, HcfBlob *returnBlob) in GetSm2PubKeyEncoded() argument 452 if ((self == NULL) || (returnBlob == NULL)) { in GetSm2PubKeyEncoded() 476 returnBlob->data = returnData; in GetSm2PubKeyEncoded() 477 returnBlob->len = returnDataLen; in GetSm2PubKeyEncoded() 489 static HcfResult GetSm2PriKeyEncoded(HcfKey *self, HcfBlob *returnBlob) in GetSm2PriKeyEncoded() argument 491 if ((self == NULL) || (returnBlob == NULL)) { in GetSm2PriKeyEncoded() 518 returnBlob->data = returnData; in GetSm2PriKeyEncoded() 519 returnBlob->len = returnDataLen; in GetSm2PriKeyEncoded() 738 static HcfResult GetSm2PubKeyEncodedDer(const HcfPubKey *self, const char *format, HcfBlob *returnBlob) in GetSm2PubKeyEncodedDer() argument 742 (void)returnBlob; in GetSm2PubKeyEncodedDer() 789 GetSm2PriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnBlob) GetSm2PriKeyEncodedDer() argument [all...] |
H A D | dsa_asy_key_generator_openssl.c | 166 static HcfResult GetDsaPubKeyEncoded(HcfKey *self, HcfBlob *returnBlob) in GetDsaPubKeyEncoded() argument 168 if ((self == NULL) || (returnBlob == NULL)) { in GetDsaPubKeyEncoded() 183 returnBlob->data = returnData; in GetDsaPubKeyEncoded() 184 returnBlob->len = len; in GetDsaPubKeyEncoded() 196 static HcfResult GetDsaPriKeyEncoded(HcfKey *self, HcfBlob *returnBlob) in GetDsaPriKeyEncoded() argument 198 if ((self == NULL) || (returnBlob == NULL)) { in GetDsaPriKeyEncoded() 213 returnBlob->data = returnData; in GetDsaPriKeyEncoded() 214 returnBlob->len = len; in GetDsaPriKeyEncoded() 367 static HcfResult GetDsaPriKeyEncodedDer(const HcfPriKey *self, const char *format, HcfBlob *returnBlob) in GetDsaPriKeyEncodedDer() argument 371 (void)returnBlob; in GetDsaPriKeyEncodedDer() 424 GetDsaPubKeyEncodedDer(const HcfPubKey *self, const char *format, HcfBlob *returnBlob) GetDsaPubKeyEncodedDer() argument [all...] |