Home
last modified time | relevance | path

Searched refs:HcfMd (Results 1 - 13 of 13) sorted by relevance

/base/security/crypto_framework/interfaces/inner_api/crypto_operation/
H A Dmd.h23 typedef struct HcfMd HcfMd; typedef
25 struct HcfMd { struct
28 HcfResult (*update)(HcfMd *self, HcfBlob *input);
30 HcfResult (*doFinal)(HcfMd *self, HcfBlob *output);
32 uint32_t (*getMdLength)(HcfMd *self);
34 const char *(*getAlgoName)(HcfMd *self);
41 HcfResult HcfMdCreate(const char *algoName, HcfMd **md);
/base/security/crypto_framework/frameworks/native/src/
H A Ddigest.c27 HcfResult (*update)(HcfMd *self, HcfBlob *input);
29 HcfResult (*doFinal)(HcfMd *self, HcfBlob *output);
31 uint32_t (*getMdLength)(HcfMd *self);
33 const char *(*getAlgoName)(HcfMd *self);
41 HcfResult ret = HcfMdCreate(algoName, (HcfMd **)ctx); in OH_CryptoDigest_Create()
50 HcfResult ret = ctx->update((HcfMd *)ctx, (HcfBlob *)in); in OH_CryptoDigest_Update()
59 HcfResult ret = ctx->doFinal((HcfMd *)ctx, (HcfBlob *)out); in OH_CryptoDigest_Final()
68 return ctx->getMdLength((HcfMd *)ctx); in OH_CryptoDigest_GetLength()
76 return ctx->getAlgoName((HcfMd *)ctx); in OH_CryptoDigest_GetAlgoName()
/base/security/crypto_framework/frameworks/js/jsi/src/
H A Djsi_md.cpp39 HcfMd *mdObj = nullptr; in CreateMd()
75 HcfMd *mdObj = reinterpret_cast<HcfMd *>((uint32_t)JSI::GetNumberProperty(thisVal, "mdObj")); in Update()
109 HcfMd *mdObj = reinterpret_cast<HcfMd *>((uint32_t)JSI::GetNumberProperty(thisVal, "mdObj")); in UpdateSync()
137 HcfMd *mdObj = reinterpret_cast<HcfMd *>((uint32_t)JSI::GetNumberProperty(thisVal, "mdObj")); in Digest()
160 HcfMd *mdObj = reinterpret_cast<HcfMd *>((uint32_t)JSI::GetNumberProperty(thisVal, "mdObj")); in DigestSync()
182 HcfMd *mdOb in GetMdLength()
[all...]
/base/security/crypto_framework/frameworks/crypto_operation/
H A Dmd.c36 HcfMd base;
82 static HcfResult Update(HcfMd *self, HcfBlob *input) in Update()
96 static HcfResult DoFinal(HcfMd *self, HcfBlob *output) in DoFinal()
110 static uint32_t GetMdLength(HcfMd *self) in GetMdLength()
124 static const char *GetAlgoName(HcfMd *self) in GetAlgoName()
152 HcfResult HcfMdCreate(const char *algoName, HcfMd **md) in HcfMdCreate()
187 *md = (HcfMd *)returnMdApi; in HcfMdCreate()
/base/security/crypto_framework/test/unittest/src/
H A Dcrypto_md_test.cpp95 HcfMd *mdObj = nullptr; in HWTEST_F()
105 HcfMd *mdObj = nullptr; in HWTEST_F()
114 HcfMd *mdObj = nullptr; in HWTEST_F()
123 HcfMd *mdObj = nullptr; in HWTEST_F()
137 HcfMd *mdObj = nullptr; in HWTEST_F()
151 HcfMd *mdObj = nullptr; in HWTEST_F()
167 HcfMd *mdObj = nullptr; in HWTEST_F()
183 HcfMd *mdObj = nullptr; in HWTEST_F()
204 HcfMd *mdObj = nullptr; in HWTEST_F()
226 HcfMd *mdOb in HWTEST_F()
[all...]
H A Dcrypto_md_sm3_test.cpp60 HcfMd *mdObj = nullptr; in HWTEST_F()
70 HcfMd *mdObj = nullptr; in HWTEST_F()
84 HcfMd *mdObj = nullptr; in HWTEST_F()
98 HcfMd *mdObj = nullptr; in HWTEST_F()
115 HcfMd *mdObj = nullptr; in HWTEST_F()
131 HcfMd *mdObj = nullptr; in HWTEST_F()
152 HcfMd *mdObj = nullptr; in HWTEST_F()
164 HcfMd *mdObj = nullptr; in HWTEST_F()
H A Dcrypto_rsa_only_sign_and_verify_recover_test.cpp775 HcfMd *mdObj = nullptr; in HWTEST_F()
/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
H A Dnapi_md.h30 explicit NapiMd(HcfMd *mdObj);
32 HcfMd *GetMd();
47 HcfMd *mdObj_ = nullptr;
/base/security/crypto_framework/frameworks/cj/include/
H A Dmd_impl.h29 explicit MdImpl(HcfMd *mdObj);
36 HcfMd *mdObj_ = nullptr;
/base/security/crypto_framework/test/fuzztest/crypto_operation/hcfmdcreate_fuzzer/
H A Dhcfmdcreate_fuzzer.cpp29 HcfMd *mdObj = nullptr; in TestMd()
47 HcfMd *mdObj = nullptr; in HcMdCreateFuzzTest()
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_md.cpp46 HcfMd *md = nullptr;
114 HcfMd *mdObj = context->md; in MdUpdateExecute()
125 HcfMd *mdObj = context->md; in MdDoFinalExecute()
294 NapiMd::NapiMd(HcfMd *mdObj) in NapiMd()
304 HcfMd *NapiMd::GetMd() in GetMd()
355 HcfMd *md = napiMd->GetMd(); in JsMdUpdateSync()
410 HcfMd *md = napiMd->GetMd(); in JsMdDoFinalSync()
451 HcfMd *md = napiMd->GetMd(); in JsGetMdLength()
506 HcfMd *mdObj = nullptr; in CreateMd()
/base/security/crypto_framework/frameworks/cj/src/
H A Dmd_impl.cpp19 MdImpl::MdImpl(HcfMd *mdObj) in MdImpl()
H A Dcrypto_ffi.cpp92 HcfMd *mdObj = nullptr; in FfiOHOSCreateMd()

Completed in 9 milliseconds