Home
last modified time | relevance | path

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

12

/ohos5.0/base/security/crypto_framework/interfaces/innerkits/crypto_operation/
H A Dsignature.h56 typedef struct HcfVerify HcfVerify; typedef
58 struct HcfVerify { struct
61 HcfResult (*init)(HcfVerify *self, HcfParamsSpec *params, HcfPubKey *publicKey); argument
63 HcfResult (*update)(HcfVerify *self, HcfBlob *data); argument
65 bool (*verify)(HcfVerify *self, HcfBlob *data, HcfBlob *signatureData); argument
67 HcfResult (*recover)(HcfVerify *self, HcfBlob *signatureData, HcfBlob *rawSignatureData); argument
69 const char *(*getAlgoName)(HcfVerify *self); argument
71 HcfResult (*setVerifySpecInt)(HcfVerify *self, SignSpecItem item, int32_t saltLen); argument
75 HcfResult (*getVerifySpecInt)(HcfVerify *self, SignSpecItem item, int32_t *returnInt); argument
77 HcfResult (*setVerifySpecUint8Array)(HcfVerify *self, SignSpecItem item, HcfBlob blob); argument
[all …]
/ohos5.0/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);
38 const char *(*getAlgoName)(HcfVerify *self);
40 HcfResult (*setVerifySpecInt)(HcfVerify *self, SignSpecItem item, int32_t saltLen);
44 HcfResult (*getVerifySpecInt)(HcfVerify *self, SignSpecItem item, int32_t *returnInt);
54 HcfResult ret = HcfVerifyCreate(algoName, (HcfVerify **)verify); in OH_CryptoVerify_Create()
63 HcfResult ret = ctx->init((HcfVerify *)ctx, NULL, (HcfPubKey *)pubKey); in OH_CryptoVerify_Init()
72 HcfResult ret = ctx->update((HcfVerify *)ctx, (HcfBlob *)in); in OH_CryptoVerify_Update()
81 bool ret = ctx->verify((HcfVerify *)ctx, (HcfBlob *)in, (HcfBlob *)signData); in OH_CryptoVerify_Final()
[all …]
/ohos5.0/base/security/crypto_framework/test/unittest/src/ecc/
H A Dcrypto_ecc_verify_test.cpp138 HcfVerify *verify = nullptr;
149 HcfVerify *verify = nullptr;
160 HcfVerify *verify = nullptr;
171 HcfVerify *verify = nullptr;
182 HcfVerify *verify = nullptr;
193 HcfVerify *verify = nullptr;
204 HcfVerify *verify = nullptr;
215 HcfVerify *verify = nullptr;
226 HcfVerify *verify = nullptr;
237 HcfVerify *verify = nullptr;
[all …]
H A Dcrypto_ecc_no_length_verify_test.cpp329 HcfVerify *verify = nullptr;
340 HcfVerify *verify = nullptr;
351 HcfVerify *verify = nullptr;
362 HcfVerify *verify = nullptr;
373 HcfVerify *verify = nullptr;
384 HcfVerify *verify = nullptr;
393 HcfVerify *verify = nullptr;
402 HcfVerify *verify = nullptr;
411 HcfVerify *verify = nullptr;
427 HcfVerify *verify = nullptr;
[all …]
H A Dcrypto_ecc_verify_sub_test.cpp159 HcfVerify *verify = nullptr;
205 HcfVerify *verify = nullptr;
251 HcfVerify *verify = nullptr;
297 HcfVerify *verify = nullptr;
343 HcfVerify *verify = nullptr;
389 HcfVerify *verify = nullptr;
435 HcfVerify *verify = nullptr;
481 HcfVerify *verify = nullptr;
527 HcfVerify *verify = nullptr;
569 HcfVerify *verify = nullptr;
[all …]
H A Dcrypto_ecc_no_length_verify_sub_test.cpp350 HcfVerify *verify = nullptr;
396 HcfVerify *verify = nullptr;
442 HcfVerify *verify = nullptr;
488 HcfVerify *verify = nullptr;
534 HcfVerify *verify = nullptr;
580 HcfVerify *verify = nullptr;
626 HcfVerify *verify = nullptr;
672 HcfVerify *verify = nullptr;
718 HcfVerify *verify = nullptr;
764 HcfVerify *verify = nullptr;
[all …]
H A Dcrypto_ecc_sign_sub_test.cpp905 HcfVerify *verify = nullptr;
/ohos5.0/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_sm2_verify_test.cpp87 HcfVerify *verify = nullptr;
98 HcfVerify *verify = nullptr;
107 HcfVerify *verify = nullptr;
117 HcfVerify *verify = nullptr;
126 HcfVerify *verify = nullptr;
135 HcfVerify *verify = nullptr;
144 HcfVerify *verify = nullptr;
160 HcfVerify *verify = nullptr;
175 HcfVerify *verify = nullptr;
186 HcfVerify *verify = nullptr;
[all …]
H A Dcrypto_ed25519_verify_test.cpp112 HcfVerify *verify = nullptr;
122 HcfVerify *verify = nullptr;
135 HcfVerify *verify = nullptr;
145 HcfVerify *verify = nullptr;
158 HcfVerify *verify = nullptr;
185 HcfVerify *verify = nullptr;
219 HcfVerify *verify = nullptr;
282 HcfVerify *verify = nullptr;
353 HcfVerify *verify = nullptr;
377 HcfVerify *verify = nullptr;
[all …]
H A Dcrypto_brainpool_no_length_verify_test.cpp71 HcfVerify *verify = nullptr; in HcfVerifyCreateTest()
117 HcfVerify *verify = nullptr;
130 HcfVerify *verify = nullptr;
140 HcfVerify *verify = nullptr;
151 HcfVerify *verify = nullptr;
162 HcfVerify *verify = nullptr;
175 HcfVerify *verify = nullptr;
188 HcfVerify *verify = nullptr;
201 HcfVerify *verify = nullptr;
220 HcfVerify *verify = nullptr;
[all …]
H A Dcrypto_dsa_verify_test.cpp42 HcfVerify *verify = nullptr;
55 HcfVerify *verify = nullptr;
66 HcfVerify *verify = nullptr;
79 HcfVerify *verify = nullptr;
92 HcfVerify *verify = nullptr;
106 HcfVerify *verify = nullptr;
H A Dcrypto_rsa_verify_test.cpp155 HcfVerify *verify = nullptr;
165 HcfVerify *verify = nullptr;
177 HcfVerify *verify = nullptr;
195 HcfVerify *verify = nullptr;
215 HcfVerify *verify = nullptr;
233 HcfVerify *verify = nullptr;
253 HcfVerify *verify = nullptr;
270 HcfVerify *verify = nullptr;
286 HcfVerify *verify = nullptr;
310 HcfVerify *verify = nullptr;
[all …]
H A Dcrypto_dsa_sign_test.cpp544 HcfVerify *verify = nullptr;
584 HcfVerify *verify = nullptr;
625 HcfVerify *verify = nullptr;
666 HcfVerify *verify = nullptr;
707 HcfVerify *verify = nullptr;
752 HcfVerify *verify = nullptr;
793 HcfVerify *verify = nullptr;
834 HcfVerify *verify = nullptr;
874 HcfVerify *verify = nullptr;
912 HcfVerify *verify = nullptr;
[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;
560 HcfVerify *verify = nullptr;
599 HcfVerify *verify = nullptr;
635 HcfVerify *verify = nullptr;
660 HcfVerify *verify = nullptr;
683 HcfVerify *verify = nullptr;
723 HcfVerify *verify = nullptr;
765 HcfVerify *verify = nullptr;
H A Dcrypto_ecc_key_util_test.cpp1231 HcfVerify *verify = nullptr;
1276 HcfVerify *verify = nullptr;
1319 HcfVerify *verify = nullptr;
1362 HcfVerify *verify = nullptr;
1406 HcfVerify *verify = nullptr;
1449 HcfVerify *verify = nullptr;
1491 HcfVerify *verify = nullptr;
1534 HcfVerify *verify = nullptr;
1577 HcfVerify *verify = nullptr;
1620 HcfVerify *verify = nullptr;
[all …]
H A Dcrypto_signature_exception_test.cpp201 HcfVerify *verify = nullptr;
H A Dcrypto_sm2_sign_test.cpp609 HcfVerify *verify = nullptr;
1338 HcfVerify *verify = nullptr;
H A Dcrypto_ed25519_sign_test.cpp206 HcfVerify *verify = nullptr;
H A Dcrypto_ed25519_asy_key_generator_by_spec_test.cpp442 HcfVerify *verify = nullptr;
/ohos5.0/base/security/crypto_framework/frameworks/crypto_operation/
H A Dsignature.c44 HcfVerify base;
249 static const char *GetVerifyAlgoName(HcfVerify *self) in GetVerifyAlgoName()
389 static HcfResult SetVerifySpecInt(HcfVerify *self, SignSpecItem item, int32_t saltLen) in SetVerifySpecInt()
403 static HcfResult GetVerifySpecString(HcfVerify *self, SignSpecItem item, char **returnString) in GetVerifySpecString()
417 static HcfResult SetVerifySpecUint8Array(HcfVerify *self, SignSpecItem item, HcfBlob blob) in SetVerifySpecUint8Array()
431 static HcfResult GetVerifySpecInt(HcfVerify *self, SignSpecItem item, int32_t *returnInt) in GetVerifySpecInt()
445 static HcfResult VerifyInit(HcfVerify *self, HcfParamsSpec *params, HcfPubKey *publicKey) in VerifyInit()
459 static HcfResult VerifyUpdate(HcfVerify *self, HcfBlob *data) in VerifyUpdate()
473 static bool VerifyDoFinal(HcfVerify *self, HcfBlob *data, HcfBlob *signatureData) in VerifyDoFinal()
558 HcfResult HcfVerifyCreate(const char *algoName, HcfVerify **returnObj) in HcfVerifyCreate()
[all …]
/ohos5.0/base/security/crypto_framework/frameworks/cj/include/
H A Dverify_impl.h27 explicit VerifyImpl(HcfVerify *verify);
29 HcfVerify *GetVerify();
39 HcfVerify *verify_ = nullptr;
/ohos5.0/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;
/ohos5.0/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()
/ohos5.0/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 *verify = napiVerify->GetVerify(); in JsRecoverSync()
[all …]
/ohos5.0/base/security/crypto_framework/frameworks/cj/src/
H A Dverify_impl.cpp20 VerifyImpl::VerifyImpl(HcfVerify *verify) in VerifyImpl()

12