Home
last modified time | relevance | path

Searched refs:mainKey (Results 1 – 25 of 49) sorted by relevance

12

/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/crypto_common/src/
H A Dhks_core_get_main_key.c31 static int32_t L2CoreGetMainKey(struct HksBlob *mainKey) in L2CoreGetMainKey() argument
34 return HksRkcGetMainKey(mainKey); in L2CoreGetMainKey()
36 (void)mainKey; in L2CoreGetMainKey()
43 int32_t HksCoreGetMainKey(const struct HksBlob *message, struct HksBlob *mainKey) in HksCoreGetMainKey() argument
50 return L2CoreGetMainKey(mainKey); in HksCoreGetMainKey()
52 return HksRkcGetMainKey(mainKey); in HksCoreGetMainKey()
67 if (memcpy_s(mainKey->data, mainKey->size, stubBuf, sizeof(stubBuf)) != EOK) { in HksCoreGetMainKey()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/src/
H A Dhks_mbedtls_kdf.c40 static int32_t DeriveKeyPbkdf2(const struct HksBlob *mainKey, const struct HksKeyDerivationParam *d… in DeriveKeyPbkdf2() argument
55 ret = mbedtls_pkcs5_pbkdf2_hmac(&ctx, mainKey->data, mainKey->size, derParam->salt.data, in DeriveKeyPbkdf2()
69 static int32_t DeriveKeyHkdf(const struct HksBlob *mainKey, const struct HksKeyDerivationParam *der… in DeriveKeyHkdf() argument
72 …_t ret = mbedtls_hkdf(info, derParam->salt.data, derParam->salt.size, mainKey->data, mainKey->size, in DeriveKeyHkdf()
83 int32_t HksMbedtlsDeriveKey(const struct HksBlob *mainKey, in HksMbedtlsDeriveKey() argument
99 return DeriveKeyPbkdf2(mainKey, derParam, info, derivedKey); in HksMbedtlsDeriveKey()
103 return DeriveKeyHkdf(mainKey, derParam, info, derivedKey); in HksMbedtlsDeriveKey()
H A Dhks_mbedtls_engine.c198 int32_t HksCryptoHalDeriveKey(const struct HksBlob *mainKey, in HksCryptoHalDeriveKey() argument
203 return func(mainKey, derivationSpec, derivedKey); in HksCryptoHalDeriveKey()
385 int32_t HksCryptoHalGetMainKey(const struct HksBlob *message, struct HksBlob *mainKey) in HksCryptoHalGetMainKey() argument
389 return func(message, mainKey); in HksCryptoHalGetMainKey()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/
H A Dhks_openssl_kdf.c51 int32_t HksOpensslPbkdf2(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, in HksOpensslPbkdf2() argument
56 …if (PKCS5_PBKDF2_HMAC((char *)mainKey->data, mainKey->size, deriveParam->salt.data, deriveParam->s… in HksOpensslPbkdf2()
64 int32_t HksOpensslHkdf(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, in HksOpensslHkdf() argument
85 if (EVP_PKEY_CTX_set1_hkdf_key(pctx, mainKey->data, mainKey->size) <= 0) { in HksOpensslHkdf()
123 int32_t HksOpensslSmKdf(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, in HksOpensslSmKdf() argument
126 …HKS_IF_NOT_SUCC_LOGE_RETURN(HksOpensslCheckBlob(mainKey), HKS_ERROR_INVALID_ARGUMENT, "Invalid par… in HksOpensslSmKdf()
131 int32_t ret = AppendKekAndFactor(mainKey, &deriveParam->info, &appendedKeyData); in HksOpensslSmKdf()
H A Dhks_openssl_engine.c79 …const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, const struct HksBlob *deri… in DeriveKeyCheckParam() argument
81 HKS_IF_NOT_SUCC_LOGE_RETURN(HksOpensslCheckBlob(mainKey), HKS_ERROR_INVALID_ARGUMENT, in DeriveKeyCheckParam()
369 …const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec, struct HksBlob *derivedKey) in HksCryptoHalDeriveKey() argument
371 int32_t ret = DeriveKeyCheckParam(mainKey, derivationSpec, derivedKey); in HksCryptoHalDeriveKey()
376 return func(mainKey, derivationSpec, derivedKey); in HksCryptoHalDeriveKey()
511 int32_t HksCryptoHalGetMainKey(const struct HksBlob *message, struct HksBlob *mainKey) in HksCryptoHalGetMainKey() argument
515 return func(message, mainKey); in HksCryptoHalGetMainKey()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/include/
H A Dhks_openssl_kdf.h30 int32_t HksOpensslHkdf(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec,
33 int32_t HksOpensslPbkdf2(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec,
37 int32_t HksOpensslSmKdf(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpec,
/ohos5.0/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/src/
H A Dhks_ipc_check.c166 int32_t HksCheckIpcDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *mainKey, in HksCheckIpcDeriveKey() argument
169 int32_t ret = HksCheckBlob2AndParamSet(mainKey, derivedKey, paramSet); in HksCheckIpcDeriveKey()
172 if (mainKey->size > MAX_PROCESS_SIZE) { in HksCheckIpcDeriveKey()
175 if ((ALIGN_SIZE(paramSet->paramSetSize) + sizeof(mainKey->size) + ALIGN_SIZE(mainKey->size) + in HksCheckIpcDeriveKey()
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/crypto_engine_test/src/
H A Dhks_crypto_hal_sm3_cipher.cpp45 void RunTestCase(const struct HksBlob *mainKey, struct HksBlob *derivedKey) const in RunTestCase() argument
56 EXPECT_EQ(HksOpensslSmKdf(mainKey, &derivationSpec, derivedKey), HKS_SUCCESS); in RunTestCase()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/crypto_common/include/
H A Dhks_core_get_main_key.h31 int32_t HksCoreGetMainKey(const struct HksBlob *message, struct HksBlob *mainKey);
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/mbedtls/include/
H A Dhks_mbedtls_kdf.h32 int32_t HksMbedtlsDeriveKey(const struct HksBlob *mainKey,
/ohos5.0/base/security/huks/frameworks/huks_standard/main/core/src/
H A Dhks_local_engine.c232 int32_t HksLocalDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *mainKey, in HksLocalDeriveKey() argument
236 …HKS_IF_NOT_SUCC_RETURN(HksCheckBlob2AndParamSet(mainKey, derivedKey, paramSet), HKS_ERROR_INVALID_… in HksLocalDeriveKey()
238 int32_t ret = HksCoreCheckDeriveKeyParams(paramSet, mainKey, derivedKey, true); in HksLocalDeriveKey()
247 return HksCryptoHalDeriveKey(mainKey, &derivationSpec, derivedKey); in HksLocalDeriveKey()
/ohos5.0/foundation/multimedia/camera_framework/services/camera_service/src/avcodec/
H A Daudio_capturer_session.cpp41 std::string mainKey = "device_status"; in getMicNum() local
49 int32_t ret = audioSystemMgr->GetExtraParameters(mainKey, subKeys, result); in getMicNum()
/ohos5.0/base/security/huks/test/unittest/huks_standard_test/interface_inner_test/alg_module_test/src/
H A Dopenssl_ecc_helper.c260 static EVP_MD_CTX *InitEccMdCtx(const struct HksBlob *mainKey, uint32_t digest, bool sign) in InitEccMdCtx() argument
264 EC_KEY *eccKey = EccInitKey(mainKey, sign); in InitEccMdCtx()
333 static EVP_PKEY_CTX *InitEcdsaCtx(const struct HksBlob *mainKey, bool sign, uint32_t len) in InitEcdsaCtx() argument
342 EC_KEY *eccKey = EccInitKey(mainKey, sign); in InitEcdsaCtx()
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.1.6.5/
H A Dchangelogs-multimedia.md37 setExtraParameters(mainKey: string, kvpairs: Record&lt;string, string&gt;): Promise&lt;void&gt;;
39 getExtraParameters(mainKey: string, subKeys?: Array&lt;string&gt;): Promise&lt;Record&lt;string, st…
41 mainKey与原接口参数key保持一致,kvpairs是原有value字符串内多个key-value配对的拆分写法。
/ohos5.0/base/security/huks/interfaces/inner_api/huks_standard/source/
H A Dhks_api.c407 …_API_EXPORT int32_t HksDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *mainKey, in HksDeriveKey() argument
412 if ((paramSet == NULL) || (mainKey == NULL) || (derivedKey == NULL)) { in HksDeriveKey()
419 ret = HksLocalDeriveKey(paramSet, mainKey, derivedKey); in HksDeriveKey()
424 ret = HksClientDeriveKey(paramSet, mainKey, derivedKey); in HksDeriveKey()
432 (void)mainKey; in HksDeriveKey()
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/include/
H A Dhks_core_service_key_operate_one_stage.h48 int32_t HksCoreDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *mainKey, struct …
H A Dhks_keyblob.h66 int32_t HksGetEncryptKey(struct HksBlob *mainKey);
/ohos5.0/base/security/huks/frameworks/huks_standard/main/common/include/
H A Dhks_crypto_hal.h177 int32_t HksCryptoHalGetMainKey(const struct HksBlob *message, struct HksBlob *mainKey);
183 int32_t HksCryptoHalDeriveKey(const struct HksBlob *mainKey, const struct HksKeySpec *derivationSpe…
H A Dhks_check_paramset.h52 …32_t HksCoreCheckDeriveKeyParams(const struct HksParamSet *paramSet, const struct HksBlob *mainKey,
/ohos5.0/base/security/huks/frameworks/huks_standard/main/core/include/
H A Dhks_local_engine.h45 int32_t HksLocalDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *mainKey,
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/rkc/src/
H A Dhks_rkc.c607 int32_t HksRkcGetMainKey(struct HksBlob *mainKey) in HksRkcGetMainKey() argument
614 if (mainKey->size != HKS_RKC_MK_LEN) { in HksRkcGetMainKey()
615 HKS_LOG_E("Invalid mainKey size! size = 0x%" LOG_PUBLIC "X", mainKey->size); in HksRkcGetMainKey()
621 mainKey->data[i] = g_hksRkcMk.mkWithMask[i] ^ g_hksRkcCfg.mkMask[i]; in HksRkcGetMainKey()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/os_dependency/ipc/include/
H A Dhks_ipc_check.h49 int32_t HksCheckIpcDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *mainKey,
/ohos5.0/base/security/huks/services/huks_standard/huks_engine/main/core/src/
H A Dhks_core_service_key_operate_one_stage.c372 int32_t HksCoreDeriveKey(const struct HksParamSet *paramSet, const struct HksBlob *mainKey, struct … in HksCoreDeriveKey() argument
374 int32_t ret = HksCoreCheckDeriveKeyParams(paramSet, mainKey, derivedKey, false); in HksCoreDeriveKey()
377 struct HksKeyNode *keyNode = HksGenerateKeyNode(mainKey); in HksCoreDeriveKey()
/ohos5.0/base/security/huks/frameworks/huks_standard/main/crypto_engine/rkc/include/
H A Dhks_rkc.h95 int32_t HksRkcGetMainKey(struct HksBlob *mainKey);
/ohos5.0/base/security/huks/services/huks_standard/huks_service/main/core/include/
H A Dhks_client_check.h53 const struct HksBlob *mainKey, const struct HksBlob *derivedKey);

12