/base/security/crypto_framework/interfaces/inner_api/crypto_operation/ |
H A D | signature.h | 56 typedef struct HcfVerify HcfVerify; typedef 58 struct HcfVerify { struct 61 HcfResult (*init)(HcfVerify *self, HcfParamsSpec *params, HcfPubKey *publicKey); 63 HcfResult (*update)(HcfVerify *self, HcfBlob *data); 65 bool (*verify)(HcfVerify *self, HcfBlob *data, HcfBlob *signatureData); 67 HcfResult (*recover)(HcfVerify *self, HcfBlob *signatureData, HcfBlob *rawSignatureData); 69 const char *(*getAlgoName)(HcfVerify *self); 71 HcfResult (*setVerifySpecInt)(HcfVerify *self, SignSpecItem item, int32_t saltLen); 73 HcfResult (*getVerifySpecString)(HcfVerify *sel [all...] |
/base/security/crypto_framework/frameworks/native/src/ |
H A D | signature.c | 30 HcfResult (*init)(HcfVerify *self, HcfParamsSpec *params, HcfPubKey *publicKey); 32 HcfResult (*update)(HcfVerify *self, HcfBlob *data); 34 bool (*verify)(HcfVerify *self, HcfBlob *data, HcfBlob *signatureData); 36 HcfResult (*recover)(HcfVerify *self, HcfBlob *signatureData, HcfBlob *rawSignatureData); 38 const char *(*getAlgoName)(HcfVerify *self); 40 HcfResult (*setVerifySpecInt)(HcfVerify *self, SignSpecItem item, int32_t saltLen); 42 HcfResult (*getVerifySpecString)(HcfVerify *self, SignSpecItem item, char **returnString); 44 HcfResult (*getVerifySpecInt)(HcfVerify *self, SignSpecItem item, int32_t *returnInt); 46 HcfResult (*setVerifySpecUint8Array)(HcfVerify *self, SignSpecItem item, HcfBlob blob); 54 HcfResult ret = HcfVerifyCreate(algoName, (HcfVerify **)verif in OH_CryptoVerify_Create() [all...] |
/base/security/crypto_framework/test/unittest/src/ecc/ |
H A D | crypto_ecc_verify_test.cpp | 138 HcfVerify *verify = nullptr; in HWTEST_F() 149 HcfVerify *verify = nullptr; in HWTEST_F() 160 HcfVerify *verify = nullptr; in HWTEST_F() 171 HcfVerify *verify = nullptr; in HWTEST_F() 182 HcfVerify *verify = nullptr; in HWTEST_F() 193 HcfVerify *verify = nullptr; in HWTEST_F() 204 HcfVerify *verify = nullptr; in HWTEST_F() 215 HcfVerify *verify = nullptr; in HWTEST_F() 226 HcfVerify *verify = nullptr; in HWTEST_F() 237 HcfVerify *verif in HWTEST_F() [all...] |
H A D | crypto_ecc_no_length_verify_test.cpp | 329 HcfVerify *verify = nullptr; in HWTEST_F() 340 HcfVerify *verify = nullptr; in HWTEST_F() 351 HcfVerify *verify = nullptr; in HWTEST_F() 362 HcfVerify *verify = nullptr; in HWTEST_F() 373 HcfVerify *verify = nullptr; in HWTEST_F() 384 HcfVerify *verify = nullptr; in HWTEST_F() 393 HcfVerify *verify = nullptr; in HWTEST_F() 402 HcfVerify *verify = nullptr; in HWTEST_F() 411 HcfVerify *verify = nullptr; in HWTEST_F() 427 HcfVerify *verif in HWTEST_F() [all...] |
H A D | crypto_ecc_no_length_verify_sub_test.cpp | 350 HcfVerify *verify = nullptr; in HWTEST_F() 396 HcfVerify *verify = nullptr; in HWTEST_F() 442 HcfVerify *verify = nullptr; in HWTEST_F() 488 HcfVerify *verify = nullptr; in HWTEST_F() 534 HcfVerify *verify = nullptr; in HWTEST_F() 580 HcfVerify *verify = nullptr; in HWTEST_F() 626 HcfVerify *verify = nullptr; in HWTEST_F() 672 HcfVerify *verify = nullptr; in HWTEST_F() 718 HcfVerify *verify = nullptr; in HWTEST_F() 764 HcfVerify *verif in HWTEST_F() [all...] |
H A D | crypto_ecc_verify_sub_test.cpp | 159 HcfVerify *verify = nullptr; in HWTEST_F() 205 HcfVerify *verify = nullptr; in HWTEST_F() 251 HcfVerify *verify = nullptr; in HWTEST_F() 297 HcfVerify *verify = nullptr; in HWTEST_F() 343 HcfVerify *verify = nullptr; in HWTEST_F() 389 HcfVerify *verify = nullptr; in HWTEST_F() 435 HcfVerify *verify = nullptr; in HWTEST_F() 481 HcfVerify *verify = nullptr; in HWTEST_F() 527 HcfVerify *verify = nullptr; in HWTEST_F() 569 HcfVerify *verif in HWTEST_F() [all...] |
/base/security/crypto_framework/test/unittest/src/ |
H A D | crypto_dsa_verify_test.cpp | 38 static const char *g_hcfVerifyClass = "HcfVerify"; 42 HcfVerify *verify = nullptr; in HWTEST_F() 55 HcfVerify *verify = nullptr; in HWTEST_F() 66 HcfVerify *verify = nullptr; in HWTEST_F() 79 HcfVerify *verify = nullptr; in HWTEST_F() 92 HcfVerify *verify = nullptr; in HWTEST_F() 106 HcfVerify *verify = nullptr; in HWTEST_F()
|
H A D | crypto_brainpool_no_length_verify_test.cpp | 71 HcfVerify *verify = nullptr; in HcfVerifyCreateTest() 117 HcfVerify *verify = nullptr; in HWTEST_F() 130 HcfVerify *verify = nullptr; in HWTEST_F() 140 HcfVerify *verify = nullptr; in HWTEST_F() 151 HcfVerify *verify = nullptr; in HWTEST_F() 162 HcfVerify *verify = nullptr; in HWTEST_F() 175 HcfVerify *verify = nullptr; in HWTEST_F() 188 HcfVerify *verify = nullptr; in HWTEST_F() 194 const char *algName = verify->getAlgoName((HcfVerify *)(&obj)); in HWTEST_F() 201 HcfVerify *verif in HWTEST_F() [all...] |
H A D | crypto_ed25519_verify_test.cpp | 113 HcfVerify *verify = nullptr; in HWTEST_F() 123 HcfVerify *verify = nullptr; in HWTEST_F() 136 HcfVerify *verify = nullptr; in HWTEST_F() 146 HcfVerify *verify = nullptr; in HWTEST_F() 159 HcfVerify *verify = nullptr; in HWTEST_F() 186 HcfVerify *verify = nullptr; in HWTEST_F() 220 HcfVerify *verify = nullptr; in HWTEST_F() 258 HcfVerify *verify = nullptr; in OpensslMockTestFunc() 283 HcfVerify *verify = nullptr; in HWTEST_F() 355 HcfVerify *verif in HWTEST_F() [all...] |
H A D | crypto_sm2_verify_test.cpp | 87 HcfVerify *verify = nullptr; in HWTEST_F() 98 HcfVerify *verify = nullptr; in HWTEST_F() 107 HcfVerify *verify = nullptr; in HWTEST_F() 117 HcfVerify *verify = nullptr; in HWTEST_F() 126 HcfVerify *verify = nullptr; in HWTEST_F() 135 HcfVerify *verify = nullptr; in HWTEST_F() 144 HcfVerify *verify = nullptr; in HWTEST_F() 160 HcfVerify *verify = nullptr; in HWTEST_F() 175 HcfVerify *verify = nullptr; in HWTEST_F() 186 HcfVerify *verif in HWTEST_F() [all...] |
H A D | crypto_rsa_verify_test.cpp | 155 HcfVerify *verify = nullptr; in HWTEST_F() 165 HcfVerify *verify = nullptr; in HWTEST_F() 177 HcfVerify *verify = nullptr; in HWTEST_F() 195 HcfVerify *verify = nullptr; in HWTEST_F() 215 HcfVerify *verify = nullptr; in HWTEST_F() 218 res = verify->init((HcfVerify *)generator, nullptr, keyPair->pubKey); in HWTEST_F() 233 HcfVerify *verify = nullptr; in HWTEST_F() 239 res = verify->update((HcfVerify *)generator, &input); in HWTEST_F() 253 HcfVerify *verify = nullptr; in HWTEST_F() 259 bool result = verify->verify((HcfVerify *)generato in HWTEST_F() [all...] |
H A D | crypto_rsa_only_sign_and_verify_recover_test.cpp | 413 HcfVerify *verify = nullptr; in CryptoRsaVerifyRecoverCreateTest() 429 HcfVerify *verify = nullptr; in RsaVerifyRecoverIncorrectTest() 540 HcfVerify *verify = nullptr; in HWTEST_F() 560 HcfVerify *verify = nullptr; in HWTEST_F() 599 HcfVerify *verify = nullptr; in HWTEST_F() 635 HcfVerify *verify = nullptr; in HWTEST_F() 660 HcfVerify *verify = nullptr; in HWTEST_F() 683 HcfVerify *verify = nullptr; in HWTEST_F() 723 HcfVerify *verify = nullptr; in HWTEST_F() 765 HcfVerify *verif in HWTEST_F() [all...] |
H A D | crypto_dsa_sign_test.cpp | 544 HcfVerify *verify = nullptr; in HWTEST_F() 584 HcfVerify *verify = nullptr; in HWTEST_F() 625 HcfVerify *verify = nullptr; in HWTEST_F() 666 HcfVerify *verify = nullptr; in HWTEST_F() 707 HcfVerify *verify = nullptr; in HWTEST_F() 752 HcfVerify *verify = nullptr; in HWTEST_F() 793 HcfVerify *verify = nullptr; in HWTEST_F() 834 HcfVerify *verify = nullptr; in HWTEST_F() 874 HcfVerify *verify = nullptr; in HWTEST_F() 912 HcfVerify *verif in HWTEST_F() [all...] |
H A D | crypto_ecc_key_util_test.cpp | 1296 HcfVerify *verify = nullptr; in HWTEST_F() 1343 HcfVerify *verify = nullptr; in HWTEST_F() 1388 HcfVerify *verify = nullptr; in HWTEST_F() 1433 HcfVerify *verify = nullptr; in HWTEST_F() 1479 HcfVerify *verify = nullptr; in HWTEST_F() 1524 HcfVerify *verify = nullptr; in HWTEST_F() 1568 HcfVerify *verify = nullptr; in HWTEST_F() 1613 HcfVerify *verify = nullptr; in HWTEST_F() 1658 HcfVerify *verify = nullptr; in HWTEST_F() 1703 HcfVerify *verif in HWTEST_F() [all...] |
H A D | crypto_signature_exception_test.cpp | 201 HcfVerify *verify = nullptr; in HWTEST_F()
|
H A D | crypto_ed25519_sign_test.cpp | 207 HcfVerify *verify = nullptr; in HWTEST_F()
|
H A D | crypto_sm2_sign_test.cpp | 609 HcfVerify *verify = nullptr; in HWTEST_F() 1316 HcfVerify *verify = nullptr; in HWTEST_F()
|
H A D | crypto_ed25519_asy_key_generator_by_spec_test.cpp | 443 HcfVerify *verify = nullptr; in HWTEST_F()
|
/base/security/crypto_framework/frameworks/cj/include/ |
H A D | verify_impl.h | 27 explicit VerifyImpl(HcfVerify *verify); 29 HcfVerify *GetVerify(); 39 HcfVerify *verify_ = nullptr;
|
/base/security/crypto_framework/frameworks/js/napi/crypto/inc/ |
H A D | napi_verify.h | 29 explicit NapiVerify(HcfVerify *verify); 32 HcfVerify *GetVerify(); 53 HcfVerify *verify_ = nullptr;
|
/base/security/crypto_framework/frameworks/crypto_operation/ |
H A D | signature.c | 44 HcfVerify base; 233 return "HcfVerify"; in GetVerifyClass() 248 static const char *GetVerifyAlgoName(HcfVerify *self) in GetVerifyAlgoName() 388 static HcfResult SetVerifySpecInt(HcfVerify *self, SignSpecItem item, int32_t saltLen) in SetVerifySpecInt() 402 static HcfResult GetVerifySpecString(HcfVerify *self, SignSpecItem item, char **returnString) in GetVerifySpecString() 416 static HcfResult SetVerifySpecUint8Array(HcfVerify *self, SignSpecItem item, HcfBlob blob) in SetVerifySpecUint8Array() 430 static HcfResult GetVerifySpecInt(HcfVerify *self, SignSpecItem item, int32_t *returnInt) in GetVerifySpecInt() 444 static HcfResult VerifyInit(HcfVerify *self, HcfParamsSpec *params, HcfPubKey *publicKey) in VerifyInit() 458 static HcfResult VerifyUpdate(HcfVerify *self, HcfBlob *data) in VerifyUpdate() 472 static bool VerifyDoFinal(HcfVerify *sel [all...] |
/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfverifycreate_fuzzer/ |
H A D | hcfverifycreate_fuzzer.cpp | 56 HcfVerify *verify = nullptr; in TestVerify() 105 HcfVerify *verify = nullptr; in TestVerifySm2() 154 HcfVerify *verify = nullptr; in TestVerifyBrainpool() 203 HcfVerify *verify = nullptr; in TestVerifyEd25519() 230 HcfVerify *verify = nullptr; in HcfVerifyCreateFuzzTest()
|
/base/security/crypto_framework/frameworks/js/napi/crypto/src/ |
H A D | napi_verify.cpp | 40 HcfVerify *verify = nullptr; 58 HcfVerify *verify = nullptr; 75 HcfVerify *verify = nullptr; 92 HcfVerify *verify = nullptr; 696 NapiVerify::NapiVerify(HcfVerify *verify) in NapiVerify() 706 HcfVerify *NapiVerify::GetVerify() in GetVerify() 758 HcfVerify *verify = napiVerify->GetVerify(); in JsInitSync() 818 HcfVerify *verify = napiVerify->GetVerify(); in JsUpdateSync() 881 HcfVerify *verify = napiVerify->GetVerify(); in JsVerifySync() 979 HcfVerify *verif in JsRecoverSync() [all...] |
/base/security/crypto_framework/frameworks/cj/src/ |
H A D | verify_impl.cpp | 20 VerifyImpl::VerifyImpl(HcfVerify *verify) in VerifyImpl()
|
H A D | crypto_ffi.cpp | 812 HcfVerify *verify = nullptr; in FFiOHOSVerifyConstructor()
|