Home
last modified time | relevance | path

Searched refs:OH_CryptoVerify (Results 1 - 3 of 3) sorted by relevance

/base/security/crypto_framework/interfaces/kits/native/include/
H A Dcrypto_signature.h72 typedef struct OH_CryptoVerify OH_CryptoVerify; typedef
86 OH_Crypto_ErrCode OH_CryptoVerify_Create(const char *algoName, OH_CryptoVerify **verify);
102 OH_Crypto_ErrCode OH_CryptoVerify_Init(OH_CryptoVerify *ctx, OH_CryptoPubKey *pubKey);
118 OH_Crypto_ErrCode OH_CryptoVerify_Update(OH_CryptoVerify *ctx, Crypto_DataBlob *in);
131 bool OH_CryptoVerify_Final(OH_CryptoVerify *ctx, Crypto_DataBlob *in, Crypto_DataBlob *signData);
146 OH_Crypto_ErrCode OH_CryptoVerify_Recover(OH_CryptoVerify *ctx, Crypto_DataBlob *signData,
156 const char *OH_CryptoVerify_GetAlgoName(OH_CryptoVerify *ctx);
171 OH_Crypto_ErrCode OH_CryptoVerify_SetParam(OH_CryptoVerify *ctx, CryptoSignature_ParamType type,
187 OH_Crypto_ErrCode OH_CryptoVerify_GetParam(OH_CryptoVerify *ct
[all...]
/base/security/crypto_framework/frameworks/native/src/
H A Dsignature.c27 struct OH_CryptoVerify { struct
49 OH_Crypto_ErrCode OH_CryptoVerify_Create(const char *algoName, OH_CryptoVerify **verify) in OH_CryptoVerify_Create()
58 OH_Crypto_ErrCode OH_CryptoVerify_Init(OH_CryptoVerify *ctx, OH_CryptoPubKey *pubKey) in OH_CryptoVerify_Init()
67 OH_Crypto_ErrCode OH_CryptoVerify_Update(OH_CryptoVerify *ctx, Crypto_DataBlob *in) in OH_CryptoVerify_Update()
76 bool OH_CryptoVerify_Final(OH_CryptoVerify *ctx, Crypto_DataBlob *in, Crypto_DataBlob *signData) in OH_CryptoVerify_Final()
89 OH_Crypto_ErrCode OH_CryptoVerify_Recover(OH_CryptoVerify *ctx, Crypto_DataBlob *signData, in OH_CryptoVerify_Recover()
99 const char *OH_CryptoVerify_GetAlgoName(OH_CryptoVerify *ctx) in OH_CryptoVerify_GetAlgoName()
107 OH_Crypto_ErrCode OH_CryptoVerify_SetParam(OH_CryptoVerify *ctx, CryptoSignature_ParamType type, in OH_CryptoVerify_SetParam()
139 OH_Crypto_ErrCode OH_CryptoVerify_GetParam(OH_CryptoVerify *ctx, CryptoSignature_ParamType type, in OH_CryptoVerify_GetParam()
189 void OH_CryptoVerify_Destroy(OH_CryptoVerify *ct
[all...]
/base/security/crypto_framework/test/unittest/src/native/
H A Dnative_signature_test.cpp57 OH_CryptoVerify *verify = nullptr; in HWTEST_F()
81 OH_CryptoVerify *verify = nullptr; in HWTEST_F()
97 OH_CryptoVerify *verify = nullptr; in HWTEST_F()

Completed in 2 milliseconds