Home
last modified time | relevance | path

Searched refs:HcfVerify (Results 1 - 25 of 30) sorted by relevance

12

/base/security/crypto_framework/interfaces/inner_api/crypto_operation/
H A Dsignature.h56 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 Dsignature.c30 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 Dcrypto_ecc_verify_test.cpp138 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 Dcrypto_ecc_no_length_verify_test.cpp329 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 Dcrypto_ecc_no_length_verify_sub_test.cpp350 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 Dcrypto_ecc_verify_sub_test.cpp159 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 Dcrypto_dsa_verify_test.cpp38 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 Dcrypto_brainpool_no_length_verify_test.cpp71 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 Dcrypto_ed25519_verify_test.cpp113 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 Dcrypto_sm2_verify_test.cpp87 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 Dcrypto_rsa_verify_test.cpp155 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 Dcrypto_rsa_only_sign_and_verify_recover_test.cpp413 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 Dcrypto_dsa_sign_test.cpp544 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 Dcrypto_ecc_key_util_test.cpp1296 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 Dcrypto_signature_exception_test.cpp201 HcfVerify *verify = nullptr; in HWTEST_F()
H A Dcrypto_ed25519_sign_test.cpp207 HcfVerify *verify = nullptr; in HWTEST_F()
H A Dcrypto_sm2_sign_test.cpp609 HcfVerify *verify = nullptr; in HWTEST_F()
1316 HcfVerify *verify = nullptr; in HWTEST_F()
H A Dcrypto_ed25519_asy_key_generator_by_spec_test.cpp443 HcfVerify *verify = nullptr; in HWTEST_F()
/base/security/crypto_framework/frameworks/cj/include/
H A Dverify_impl.h27 explicit VerifyImpl(HcfVerify *verify);
29 HcfVerify *GetVerify();
39 HcfVerify *verify_ = nullptr;
/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
H A Dnapi_verify.h29 explicit NapiVerify(HcfVerify *verify);
32 HcfVerify *GetVerify();
53 HcfVerify *verify_ = nullptr;
/base/security/crypto_framework/frameworks/crypto_operation/
H A Dsignature.c44 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 Dhcfverifycreate_fuzzer.cpp56 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 Dnapi_verify.cpp40 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 Dverify_impl.cpp20 VerifyImpl::VerifyImpl(HcfVerify *verify) in VerifyImpl()
H A Dcrypto_ffi.cpp812 HcfVerify *verify = nullptr; in FFiOHOSVerifyConstructor()

Completed in 28 milliseconds

12