Home
last modified time | relevance | path

Searched refs:returnSpiImpl (Results 1 - 7 of 7) sorted by relevance

/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/md/src/
H A Dmd_openssl.c151 OpensslMdSpiImpl *returnSpiImpl = (OpensslMdSpiImpl *)HcfMalloc(sizeof(OpensslMdSpiImpl), 0); in OpensslMdSpiCreate() local
152 if (returnSpiImpl == NULL) { in OpensslMdSpiCreate()
156 returnSpiImpl->ctx = OpensslEvpMdCtxNew(); in OpensslMdSpiCreate()
157 if (returnSpiImpl->ctx == NULL) { in OpensslMdSpiCreate()
159 HcfFree(returnSpiImpl); in OpensslMdSpiCreate()
165 OpensslEvpMdCtxFree(returnSpiImpl->ctx); in OpensslMdSpiCreate()
166 HcfFree(returnSpiImpl); in OpensslMdSpiCreate()
169 int32_t ret = OpensslEvpDigestInitEx(returnSpiImpl->ctx, mdfunc, NULL); in OpensslMdSpiCreate()
172 OpensslEvpMdCtxFree(returnSpiImpl->ctx); in OpensslMdSpiCreate()
173 HcfFree(returnSpiImpl); in OpensslMdSpiCreate()
[all...]
/base/security/crypto_framework/plugin/mbedtls_plugin/md/src/
H A Dmbedtls_md.c171 MbedtlsMdSpiImpl *returnSpiImpl = (MbedtlsMdSpiImpl *)HcfMalloc(sizeof(MbedtlsMdSpiImpl), 0); in MbedtlsMdSpiCreate() local
172 if (returnSpiImpl == NULL) { in MbedtlsMdSpiCreate()
176 returnSpiImpl->ctx = MbedtlsEvpMdCtxNew(); in MbedtlsMdSpiCreate()
177 if (returnSpiImpl->ctx == NULL) { in MbedtlsMdSpiCreate()
179 HcfFree(returnSpiImpl); in MbedtlsMdSpiCreate()
182 int32_t ret = MbedtlsEvpDigestInitEx(returnSpiImpl->ctx, mbedtlsAlgoName); in MbedtlsMdSpiCreate()
185 MbedtlsEvpMdCtxFree(returnSpiImpl->ctx); in MbedtlsMdSpiCreate()
186 HcfFree(returnSpiImpl); in MbedtlsMdSpiCreate()
189 returnSpiImpl->base.base.getClass = MbedtlsGetMdClass; in MbedtlsMdSpiCreate()
190 returnSpiImpl in MbedtlsMdSpiCreate()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/hmac/src/
H A Dmac_openssl.c167 HcfMacSpiImpl *returnSpiImpl = (HcfMacSpiImpl *)HcfMalloc(sizeof(HcfMacSpiImpl), 0); in OpensslMacSpiCreate() local
168 if (returnSpiImpl == NULL) { in OpensslMacSpiCreate()
172 if (strcpy_s(returnSpiImpl->opensslAlgoName, HCF_MAX_ALGO_NAME_LEN, opensslAlgoName) != EOK) { in OpensslMacSpiCreate()
174 HcfFree(returnSpiImpl); in OpensslMacSpiCreate()
177 returnSpiImpl->ctx = OpensslHmacCtxNew(); in OpensslMacSpiCreate()
178 if (returnSpiImpl->ctx == NULL) { in OpensslMacSpiCreate()
180 HcfFree(returnSpiImpl); in OpensslMacSpiCreate()
183 returnSpiImpl->base.base.getClass = OpensslGetMacClass; in OpensslMacSpiCreate()
184 returnSpiImpl->base.base.destroy = OpensslDestroyMac; in OpensslMacSpiCreate()
185 returnSpiImpl in OpensslMacSpiCreate()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/rand/src/
H A Drand_openssl.c105 HcfRandSpiImpl *returnSpiImpl = (HcfRandSpiImpl *)HcfMalloc(sizeof(HcfRandSpiImpl), 0); in HcfRandSpiCreate() local
106 if (returnSpiImpl == NULL) { in HcfRandSpiCreate()
110 returnSpiImpl->base.base.getClass = GetRandOpenSSLClass; in HcfRandSpiCreate()
111 returnSpiImpl->base.base.destroy = DestroyRandOpenssl; in HcfRandSpiCreate()
112 returnSpiImpl->base.engineGenerateRandom = OpensslGenerateRandom; in HcfRandSpiCreate()
113 returnSpiImpl->base.engineSetSeed = OpensslSetSeed; in HcfRandSpiCreate()
114 returnSpiImpl->base.engineGetAlgoName = GetRandAlgoName; in HcfRandSpiCreate()
115 *spiObj = (HcfRandSpi *)returnSpiImpl; in HcfRandSpiCreate()
/base/security/crypto_framework/plugin/mbedtls_plugin/rand/src/
H A Dmbedtls_rand.c190 HcfRandSpiImpl *returnSpiImpl = (HcfRandSpiImpl *)HcfMalloc(sizeof(HcfRandSpiImpl), 0); in MbedtlsRandSpiCreate() local
191 if (returnSpiImpl == NULL) { in MbedtlsRandSpiCreate()
192 LOGE("Failed to allocate *returnSpiImpl memory!"); in MbedtlsRandSpiCreate()
195 int32_t ret = MbedtlsRandInitEx(&(returnSpiImpl->entropy), &(returnSpiImpl->ctrDrbg)); in MbedtlsRandSpiCreate()
200 returnSpiImpl->base.base.getClass = GetMbedtlsRandClass; in MbedtlsRandSpiCreate()
201 returnSpiImpl->base.base.destroy = DestroyMbedtlsRand; in MbedtlsRandSpiCreate()
202 returnSpiImpl->base.engineGenerateRandom = MbedtlsGenerateRandom; in MbedtlsRandSpiCreate()
203 returnSpiImpl->base.engineSetSeed = MbedtlsSetSeed; in MbedtlsRandSpiCreate()
204 returnSpiImpl in MbedtlsRandSpiCreate()
[all...]
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/kdf/src/
H A Dpbkdf2_openssl.c244 OpensslKdfSpiImpl *returnSpiImpl = (OpensslKdfSpiImpl *)HcfMalloc(sizeof(OpensslKdfSpiImpl), 0); in HcfKdfPBKDF2SpiCreate() local
245 if (returnSpiImpl == NULL) { in HcfKdfPBKDF2SpiCreate()
249 returnSpiImpl->base.base.getClass = EngineGetKdfClass; in HcfKdfPBKDF2SpiCreate()
250 returnSpiImpl->base.base.destroy = EngineDestroyKdf; in HcfKdfPBKDF2SpiCreate()
251 returnSpiImpl->base.generateSecret = EngineGenerateSecret; in HcfKdfPBKDF2SpiCreate()
252 returnSpiImpl->digestAlg = md; in HcfKdfPBKDF2SpiCreate()
253 *spiObj = (HcfKdfSpi *)returnSpiImpl; in HcfKdfPBKDF2SpiCreate()
H A Dhkdf_openssl.c316 OpensslHkdfSpiImpl *returnSpiImpl = (OpensslHkdfSpiImpl *)HcfMalloc(sizeof(OpensslHkdfSpiImpl), 0); in HcfKdfHkdfSpiCreate() local
317 if (returnSpiImpl == NULL) { in HcfKdfHkdfSpiCreate()
321 returnSpiImpl->base.base.getClass = EngineGetKdfClass; in HcfKdfHkdfSpiCreate()
322 returnSpiImpl->base.base.destroy = EngineDestroyKdf; in HcfKdfHkdfSpiCreate()
323 returnSpiImpl->base.generateSecret = EngineGenerateSecret; in HcfKdfHkdfSpiCreate()
324 returnSpiImpl->digestAlg = params->md; in HcfKdfHkdfSpiCreate()
325 returnSpiImpl->mode = params->mode; in HcfKdfHkdfSpiCreate()
326 *spiObj = (HcfKdfSpi *)returnSpiImpl; in HcfKdfHkdfSpiCreate()

Completed in 4 milliseconds