Home
last modified time | relevance | path

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

/ohos5.0/base/security/crypto_framework/frameworks/spi/
H A Dsignature_spi.h50 typedef struct HcfVerifySpi HcfVerifySpi; typedef
52 struct HcfVerifySpi { struct
55 HcfResult (*engineInit)(HcfVerifySpi *self, HcfParamsSpec *params, HcfPubKey *publicKey); argument
57 HcfResult (*engineUpdate)(HcfVerifySpi *self, HcfBlob *data); argument
59 bool (*engineVerify)(HcfVerifySpi *self, HcfBlob *data, HcfBlob *signatureData); argument
61 … HcfResult (*engineRecover)(HcfVerifySpi *self, HcfBlob *signatureData, HcfBlob *rawSignatureData); argument
63 HcfResult (*engineSetVerifySpecInt)(HcfVerifySpi *self, SignSpecItem item, int32_t saltLen); argument
65 …HcfResult (*engineGetVerifySpecString)(HcfVerifySpi *self, SignSpecItem item, char **returnString); argument
67 HcfResult (*engineGetVerifySpecInt)(HcfVerifySpi *self, SignSpecItem item, int32_t *returnInt); argument
69 HcfResult (*engineSetVerifySpecUint8Array)(HcfVerifySpi *self, SignSpecItem item, HcfBlob blob); argument