Searched refs:pctx (Results 1 - 6 of 6) sorted by relevance
/base/useriam/pin_auth/frameworks/scrypt/src/ |
H A D | scrypt.cpp | 50 bool Scrypt::DoScrypt(const std::vector<uint8_t> &data, uint32_t algoVersion, EVP_PKEY_CTX *pctx) in DoScrypt() argument 58 if (EVP_PKEY_CTX_set1_pbe_pass(pctx, reinterpret_cast<const char *>(data.data()), data.size()) <= 0) { in DoScrypt() 62 if (EVP_PKEY_CTX_set1_scrypt_salt(pctx, algoParameter_.data(), algoParameter_.size()) <= 0) { in DoScrypt() 66 if (EVP_PKEY_CTX_set_scrypt_N(pctx, scryptParameters.scryptN) <= 0) { in DoScrypt() 70 if (EVP_PKEY_CTX_set_scrypt_r(pctx, scryptParameters.scryptR) <= 0) { in DoScrypt() 74 if (EVP_PKEY_CTX_set_scrypt_p(pctx, scryptParameters.scryptP) <= 0) { in DoScrypt() 86 EVP_PKEY_CTX *pctx = EVP_PKEY_CTX_new_id(EVP_PKEY_SCRYPT, NULL); in GetScrypt() local 87 if (EVP_PKEY_derive_init(pctx) <= 0) { in GetScrypt() 92 if (!DoScrypt(data, algoVersion, pctx)) { in GetScrypt() 94 EVP_PKEY_CTX_free(pctx); in GetScrypt() [all...] |
/base/security/huks/frameworks/huks_standard/main/crypto_engine/openssl/src/ |
H A D | hks_openssl_kdf.c | 69 EVP_PKEY_CTX *pctx;
in HksOpensslHkdf() local 70 pctx = EVP_PKEY_CTX_new_id(EVP_PKEY_HKDF, NULL);
in HksOpensslHkdf() 73 if (EVP_PKEY_derive_init(pctx) <= 0) {
in HksOpensslHkdf() 77 if (EVP_PKEY_CTX_set_hkdf_md(pctx, md) <= 0) {
in HksOpensslHkdf() 81 if (EVP_PKEY_CTX_set1_hkdf_salt(pctx, deriveParam->salt.data, deriveParam->salt.size) <= 0) {
in HksOpensslHkdf() 85 if (EVP_PKEY_CTX_set1_hkdf_key(pctx, mainKey->data, mainKey->size) <= 0) {
in HksOpensslHkdf() 89 if (EVP_PKEY_CTX_add1_hkdf_info(pctx, deriveParam->info.data, deriveParam->info.size) <= 0) {
in HksOpensslHkdf() 94 if (EVP_PKEY_derive(pctx, derivedKey->data, &keyLen) <= 0) {
in HksOpensslHkdf() 101 EVP_PKEY_CTX_free(pctx);
in HksOpensslHkdf()
|
H A D | hks_openssl_curve25519.c | 77 EVP_PKEY_CTX *pctx = NULL;
in HksOpensslCurve25519GenerateKey() local 82 if ((pctx = EVP_PKEY_CTX_new_id(GetCurve25519Id(spec->algType), NULL)) == NULL) {
in HksOpensslCurve25519GenerateKey() 88 if (EVP_PKEY_keygen_init(pctx) != HKS_OPENSSL_SUCCESS) {
in HksOpensslCurve25519GenerateKey() 94 if (EVP_PKEY_keygen(pctx, &pkey) != HKS_OPENSSL_SUCCESS) {
in HksOpensslCurve25519GenerateKey() 104 if (pctx != NULL) {
in HksOpensslCurve25519GenerateKey() 105 EVP_PKEY_CTX_free(pctx);
in HksOpensslCurve25519GenerateKey()
|
/base/useriam/pin_auth/frameworks/scrypt/inc/ |
H A D | scrypt.h | 42 bool DoScrypt(const std::vector<uint8_t> &data, uint32_t algoVersion, EVP_PKEY_CTX *pctx);
|
/base/security/crypto_framework/plugin/openssl_plugin/common/inc/ |
H A D | openssl_adapter.h | 107 void OpensslEvpMdCtxSetPkeyCtx(EVP_MD_CTX *ctx, EVP_PKEY_CTX *pctx); 109 int OpensslEvpDigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey); 114 int OpensslEvpDigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey);
|
/base/security/crypto_framework/test/unittest/src/ |
H A D | openssl_adapter_mock.c | 507 int OpensslEvpDigestSignInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey) in OpensslEvpDigestSignInit() argument 512 return EVP_DigestSignInit(ctx, pctx, type, e, pkey); in OpensslEvpDigestSignInit() 571 int OpensslEvpDigestVerifyInit(EVP_MD_CTX *ctx, EVP_PKEY_CTX **pctx, const EVP_MD *type, ENGINE *e, EVP_PKEY *pkey) in OpensslEvpDigestVerifyInit() argument 576 return EVP_DigestVerifyInit(ctx, pctx, type, e, pkey); in OpensslEvpDigestVerifyInit()
|
Completed in 6 milliseconds