Home
last modified time | relevance | path

Searched defs:HcfVerify (Results 1 – 1 of 1) sorted by relevance

/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
73 HcfResult (*getVerifySpecString)(HcfVerify *self, SignSpecItem item, char **returnString); argument
75 HcfResult (*getVerifySpecInt)(HcfVerify *self, SignSpecItem item, int32_t *returnInt); argument
[all …]