Home
last modified time | relevance | path

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

/base/security/crypto_framework/frameworks/cj/src/
H A Dkdf_impl.cpp22 this->kdf = kdfObj; in KdfImpl()
27 HcfObjDestroy(this->kdf); in ~KdfImpl()
28 this->kdf = nullptr; in ~KdfImpl()
33 return this->kdf; in GetKdf()
38 if (this->kdf == nullptr) { in GenerateSecret()
41 return this->kdf->generateSecret(kdf, paramsSpec); in GenerateSecret()
H A Dcrypto_ffi.cpp1687 // ------------------------------------kdf
1691 HcfKdf *kdf = nullptr; in FFiOHOSKdfConstructor() local
1692 *errCode = HcfKdfCreate(algName, &kdf); in FFiOHOSKdfConstructor()
1695 LOGE("create c kdf fail."); in FFiOHOSKdfConstructor()
1698 auto instance = FFIData::Create<KdfImpl>(kdf); in FFiOHOSKdfConstructor()
1701 HcfObjDestroy(kdf); in FFiOHOSKdfConstructor()
1702 LOGE("new kdf failed!"); in FFiOHOSKdfConstructor()
1714 LOGE("[PubKey] FiOHOSKdfGenerateSecretByPB failed to get kdf impl obj!"); in FFiOHOSKdfGenerateSecretByPB()
1727 LOGE("[PubKey] F FFiOHOSKdfGenerateSecretByH failed to get kdf impl obj!"); in FFiOHOSKdfGenerateSecretByH()
/base/security/crypto_framework/frameworks/crypto_operation/
H A Dkdf.c16 #include "kdf.h"
42 static void SetKdfType(HcfAlgParaValue value, HcfKdfDeriveParams *kdf) in SetKdfType() argument
46 kdf->algo = HCF_ALG_PKBDF2; in SetKdfType()
49 kdf->algo = HCF_ALG_HKDF; in SetKdfType()
57 static void SetDigest(HcfAlgParaValue value, HcfKdfDeriveParams *kdf) in SetDigest() argument
59 kdf->md = value; in SetDigest()
62 static void SetMode(HcfAlgParaValue value, HcfKdfDeriveParams *kdf) in SetMode() argument
64 kdf->mode = value; in SetMode()
158 LOGE("Invalid input params while creating kdf!"); in HcfKdfCreate()
/base/security/crypto_framework/frameworks/cj/include/
H A Dkdf_impl.h20 #include "kdf.h"
30 explicit KdfImpl(HcfKdf *kdf);
35 HcfKdf *kdf = nullptr; member in OHOS::CryptoFramework::KdfImpl
/base/security/crypto_framework/frameworks/js/napi/crypto/src/
H A Dnapi_kdf.cpp45 HcfKdf *kdf = nullptr; member
93 context->kdf = nullptr; in FreeCryptoFwkCtx()
127 HcfKdf *kdf = context->kdf; in KdfGenSecretExecute() local
128 context->errCode = kdf->generateSecret(kdf, context->paramsSpec); in KdfGenSecretExecute()
463 context->kdf = napiKdf->GetKdf(); in BuildKdfGenSecretCtx()
465 LOGE("get kdf paramsspec failed!"); in BuildKdfGenSecretCtx()
472 LOGE("create kdf ref failed when derive secret key using kdf!"); in BuildKdfGenSecretCtx()
579 HcfKdf *kdf = napiKdf->GetKdf(); JsKdfGenerateSecretSync() local
616 HcfKdf *kdf = napiKdf->GetKdf(); JsGetAlgorithm() local
652 HcfKdf *kdf = nullptr; CreateJsKdf() local
[all...]
/base/security/crypto_framework/frameworks/js/napi/crypto/inc/
H A Dnapi_kdf.h21 #include "kdf.h"
30 explicit NapiKdf(HcfKdf *kdf);
46 HcfKdf *kdf = nullptr; member in OHOS::CryptoFramework::NapiKdf
/base/security/crypto_framework/plugin/openssl_plugin/crypto_operation/kdf/src/
H A Dhkdf_openssl.c25 #include "openssl/kdf.h"
244 EVP_KDF *kdf = NULL; in OpensslHkdf() local
250 kdf = OpensslEvpKdfFetch(NULL, "HKDF", NULL); in OpensslHkdf()
251 if (kdf == NULL) { in OpensslHkdf()
252 LOGE("kdf fetch failed"); in OpensslHkdf()
256 kctx = OpensslEvpKdfCtxNew(kdf); in OpensslHkdf()
257 OpensslEvpKdfFree(kdf); in OpensslHkdf()
259 LOGE("kdf ctx new failed"); in OpensslHkdf()
/base/useriam/pin_auth/frameworks/scrypt/src/
H A Dscrypt.cpp18 #include <openssl/kdf.h>
/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/
H A Dhks_openssl_kdf.c19 #include <openssl/kdf.h>
/base/security/crypto_framework/plugin/openssl_plugin/common/inc/
H A Dopenssl_adapter.h28 #include <openssl/kdf.h>
341 EVP_KDF_CTX *OpensslEvpKdfCtxNew(EVP_KDF *kdf);
342 void OpensslEvpKdfFree(EVP_KDF *kdf);

Completed in 8 milliseconds