Home
last modified time | relevance | path

Searched refs:ivBuf (Results 1 – 5 of 5) sorted by relevance

/ohos5.0/base/security/huks/frameworks/crypto_lite/cipher/src/
H A Dcipher_aes.c122 if (ctx->iv.ivBuf == NULL) { in SetIv()
127 int32_t ret = memcpy_s(ctx->iv.ivBuf, ctx->iv.ivLen, ivBuf + ctx->iv.ivOffset, ctx->iv.ivLen); in SetIv()
130 free(ctx->iv.ivBuf); in SetIv()
131 ctx->iv.ivBuf = NULL; in SetIv()
160 if (iv->ivBuf != NULL) { in InitAesCryptContext()
162 char* ivBuf = MallocDecodeData(iv->ivBuf, &ivBufLen); in InitAesCryptContext() local
163 if (ivBuf == NULL) { in InitAesCryptContext()
167 ret = SetIv((const char *)ivBuf, strlen((const char *)(uintptr_t)ivBuf), ctx); in InitAesCryptContext()
169 free(ivBuf); in InitAesCryptContext()
173 free(ivBuf); in InitAesCryptContext()
[all …]
/ohos5.0/foundation/multimedia/drm_framework/services/drm_service/server/src/
H A Dmedia_decrypt_module_service_stub.cpp75 const uint8_t *ivBuf = static_cast<const uint8_t *>(data.ReadUnpadBuffer(ivSize)); in OnRemoteRequest() local
76 if (ivBuf == nullptr) { in OnRemoteRequest()
80 cryptInfo.iv.assign(ivBuf, ivBuf + ivSize); in OnRemoteRequest()
/ohos5.0/base/security/huks/frameworks/crypto_lite/cipher/include/
H A Dcipher.h53 char *ivBuf; member
/ohos5.0/base/security/huks/frameworks/crypto_lite/js/napi/
H A Dcipher_napi.cpp64 char *ivBuf = nullptr; member
206 ret = GetString(env, context->iv_napi, &context->ivBuf, &len); in ReadAesData()
314 iv.ivBuf = asyncContext->ivBuf; in AesExcute()
552 CIPHER_FREE_PTR(context->ivBuf); in DeleteAesAsyncContext()
/ohos5.0/base/security/huks/frameworks/crypto_lite/js/builtin/src/
H A Dcipher_module.cpp130 iv.ivBuf = strIv; in Aes()