Home
last modified time | relevance | path

Searched refs:returnSignatureData (Results 1 - 10 of 10) sorted by relevance

/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/signature/src/
H A Ddsa_openssl.c100 static bool IsSignDoFinalInputValid(HcfSignSpi *self, HcfBlob *returnSignatureData) in IsSignDoFinalInputValid() argument
102 if ((self == NULL) || (returnSignatureData == NULL)) { in IsSignDoFinalInputValid()
354 static HcfResult EngineDsaSignDoFinal(HcfSignSpi *self, HcfBlob *data, HcfBlob *returnSignatureData) in EngineDsaSignDoFinal() argument
356 if (!IsSignDoFinalInputValid(self, returnSignatureData)) { in EngineDsaSignDoFinal()
388 returnSignatureData->data = signatureData; in EngineDsaSignDoFinal()
389 returnSignatureData->len = (uint32_t)maxLen; in EngineDsaSignDoFinal()
393 static HcfResult EngineDsaSignWithoutDigestDoFinal(HcfSignSpi *self, HcfBlob *data, HcfBlob *returnSignatureData) in EngineDsaSignWithoutDigestDoFinal() argument
395 if (!IsSignDoFinalInputValid(self, returnSignatureData)) { in EngineDsaSignWithoutDigestDoFinal()
431 returnSignatureData->data = signatureData; in EngineDsaSignWithoutDigestDoFinal()
432 returnSignatureData in EngineDsaSignWithoutDigestDoFinal()
[all...]
H A Ded25519_openssl.c132 static HcfResult EngineSignDoFinal(HcfSignSpi *self, HcfBlob *data, HcfBlob *returnSignatureData) in EngineSignDoFinal() argument
134 if ((self == NULL) || (returnSignatureData == NULL)) { in EngineSignDoFinal()
168 returnSignatureData->data = signatureData; in EngineSignDoFinal()
169 returnSignatureData->len = (uint32_t)siglen; in EngineSignDoFinal()
H A Dsignature_rsa_openssl.c482 static HcfResult EnginePkeySign(HcfSignSpiRsaOpensslImpl *impl, HcfBlob *data, HcfBlob *returnSignatureData) in EnginePkeySign() argument
505 returnSignatureData->data = outData; in EnginePkeySign()
506 returnSignatureData->len = (uint32_t)actualLen; in EnginePkeySign()
510 static HcfResult EngineDigestSign(HcfSignSpiRsaOpensslImpl *impl, HcfBlob *data, HcfBlob *returnSignatureData) in EngineDigestSign() argument
537 returnSignatureData->data = outData; in EngineDigestSign()
538 returnSignatureData->len = (uint32_t)maxLen; in EngineDigestSign()
542 static HcfResult EngineSign(HcfSignSpi *self, HcfBlob *data, HcfBlob *returnSignatureData) in EngineSign() argument
544 if (self == NULL || returnSignatureData == NULL) { in EngineSign()
560 ret = EnginePkeySign(impl, data, returnSignatureData); in EngineSign()
562 ret = EngineDigestSign(impl, data, returnSignatureData); in EngineSign()
[all...]
H A Decdsa_openssl.c193 static HcfResult EngineSignDoFinal(HcfSignSpi *self, HcfBlob *data, HcfBlob *returnSignatureData) in EngineSignDoFinal() argument
195 if ((self == NULL) || (returnSignatureData == NULL)) { in EngineSignDoFinal()
236 returnSignatureData->data = outData; in EngineSignDoFinal()
237 returnSignatureData->len = (uint32_t)maxLen; in EngineSignDoFinal()
H A Dsm2_openssl.c257 static HcfResult EngineSignDoFinal(HcfSignSpi *self, HcfBlob *data, HcfBlob *returnSignatureData) in EngineSignDoFinal() argument
259 if ((self == NULL) || (returnSignatureData == NULL)) { in EngineSignDoFinal()
300 returnSignatureData->data = outData; in EngineSignDoFinal()
301 returnSignatureData->len = (uint32_t)maxLen; in EngineSignDoFinal()
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_sign.cpp80 HcfBlob returnSignatureData; member
157 if (ctx->returnSignatureData.data != nullptr) { in FreeSignDoFinalCtx()
158 HcfFree(ctx->returnSignatureData.data); in FreeSignDoFinalCtx()
159 ctx->returnSignatureData.data = nullptr; in FreeSignDoFinalCtx()
160 ctx->returnSignatureData.len = 0; in FreeSignDoFinalCtx()
440 ctx->errCode = ctx->sign->sign(ctx->sign, ctx->data, &ctx->returnSignatureData); in SignJsDoFinalAsyncWorkProcess()
453 dataBlob = ConvertBlobToNapiValue(env, &ctx->returnSignatureData); in SignJsDoFinalAsyncWorkReturn()
730 HcfBlob returnSignatureData = { .data = nullptr, .len = 0 }; in JsSignSync() local
731 HcfResult ret = sign->sign(sign, data, &returnSignatureData); in JsSignSync()
740 ret = ConvertDataBlobToNapiValue(env, &returnSignatureData, in JsSignSync()
[all...]
H A Dnapi_verify.cpp306 HcfBlob **returnData, HcfBlob **returnSignatureData) in GetDataBlobAndSignatureFromInput()
328 *returnSignatureData = signatureData; in GetDataBlobAndSignatureFromInput()
333 HcfBlob *returnData, HcfBlob *returnSignatureData) in GetDataAndSignatureFromInput()
335 HcfResult ret = GetBlobFromNapiValue(env, signatureDataValue, returnSignatureData); in GetDataAndSignatureFromInput()
352 HcfBlobDataFree(returnSignatureData); in GetDataAndSignatureFromInput()
353 returnSignatureData->data = nullptr; in GetDataAndSignatureFromInput()
354 returnSignatureData->len = 0; in GetDataAndSignatureFromInput()
305 GetDataBlobAndSignatureFromInput(napi_env env, napi_value dataValue, napi_value signatureDataValue, HcfBlob **returnData, HcfBlob **returnSignatureData) GetDataBlobAndSignatureFromInput() argument
332 GetDataAndSignatureFromInput(napi_env env, napi_value dataValue, napi_value signatureDataValue, HcfBlob *returnData, HcfBlob *returnSignatureData) GetDataAndSignatureFromInput() argument
/base/security/crypto_framework/frameworks/spi/
H A Dsignature_spi.h39 HcfResult (*engineSign)(HcfSignSpi *self, HcfBlob *data, HcfBlob *returnSignatureData);
/base/security/crypto_framework/interfaces/inner_api/crypto_operation/
H A Dsignature.h43 HcfResult (*sign)(HcfSign *self, HcfBlob *data, HcfBlob *returnSignatureData);
/base/security/crypto_framework/frameworks/crypto_operation/
H A Dsignature.c374 static HcfResult SignDoFinal(HcfSign *self, HcfBlob *data, HcfBlob *returnSignatureData) in SignDoFinal() argument
385 return ((HcfSignImpl *)self)->spiObj->engineSign(((HcfSignImpl *)self)->spiObj, data, returnSignatureData); in SignDoFinal()

Completed in 18 milliseconds