HomeSort by: relevance | last modified time | path
    Searched refs:kdf (Results 1 - 25 of 151) sorted by relevancy

1 2 3 4 5 6 7

  /src/crypto/external/bsd/openssl/dist/crypto/evp/
kdf_meth.c 14 #include <openssl/kdf.h>
22 EVP_KDF *kdf = (EVP_KDF *)vkdf; local
25 CRYPTO_UP_REF(&kdf->refcnt, &ref, kdf->lock);
31 EVP_KDF *kdf = (EVP_KDF *)vkdf; local
34 if (kdf == NULL)
37 CRYPTO_DOWN_REF(&kdf->refcnt, &ref, kdf->lock);
40 OPENSSL_free(kdf->type_name);
41 ossl_provider_free(kdf->prov)
48 EVP_KDF *kdf = NULL; local
64 EVP_KDF *kdf = NULL; local
    [all...]
kdf_lib.c 15 #include <openssl/kdf.h>
23 EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf)
27 if (kdf == NULL)
32 || (ctx->algctx = kdf->newctx(ossl_provider_ctx(kdf->prov))) == NULL
33 || !EVP_KDF_up_ref(kdf)) {
36 kdf->freectx(ctx->algctx);
40 ctx->meth = kdf;
83 int evp_kdf_get_number(const EVP_KDF *kdf)
85 return kdf->name_id
    [all...]
p5_crpt2.c 15 #include <openssl/kdf.h>
29 EVP_KDF *kdf; local
44 kdf = EVP_KDF_fetch(libctx, OSSL_KDF_NAME_PBKDF2, propq);
45 if (kdf == NULL)
47 kctx = EVP_KDF_CTX_new(kdf);
48 EVP_KDF_free(kdf);
121 EVP_PBE_KEYGEN_EX *kdf; local
133 NULL, NULL, NULL, &kdf)) {
166 rv = kdf(ctx, pass, passlen, pbe2->keyfunc->parameter, NULL, NULL, en_de, libctx, propq);
190 PBKDF2PARAM *kdf = NULL local
    [all...]
pbe_scrypt.c 12 #include <openssl/kdf.h>
45 EVP_KDF *kdf; local
67 kdf = EVP_KDF_fetch(ctx, OSSL_KDF_NAME_SCRYPT, propq);
68 kctx = EVP_KDF_CTX_new(kdf);
69 EVP_KDF_free(kdf);
  /src/crypto/external/apache2/openssl/dist/crypto/evp/
kdf_meth.c 14 #include <openssl/kdf.h>
22 EVP_KDF *kdf = (EVP_KDF *)vkdf; local
25 CRYPTO_UP_REF(&kdf->refcnt, &ref);
31 EVP_KDF *kdf = (EVP_KDF *)vkdf; local
34 if (kdf == NULL)
37 CRYPTO_DOWN_REF(&kdf->refcnt, &ref);
40 OPENSSL_free(kdf->type_name);
41 ossl_provider_free(kdf->prov);
42 CRYPTO_FREE_REF(&kdf->refcnt);
43 OPENSSL_free(kdf);
48 EVP_KDF *kdf = NULL; local
63 EVP_KDF *kdf = NULL; local
    [all...]
kdf_lib.c 15 #include <openssl/kdf.h>
23 EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf)
27 if (kdf == NULL)
32 || (ctx->algctx = kdf->newctx(ossl_provider_ctx(kdf->prov))) == NULL
33 || !EVP_KDF_up_ref(kdf)) {
36 kdf->freectx(ctx->algctx);
40 ctx->meth = kdf;
81 int evp_kdf_get_number(const EVP_KDF *kdf)
83 return kdf->name_id
    [all...]
p5_crpt2.c 15 #include <openssl/kdf.h>
29 EVP_KDF *kdf; local
44 kdf = EVP_KDF_fetch(libctx, OSSL_KDF_NAME_PBKDF2, propq);
45 if (kdf == NULL)
47 kctx = EVP_KDF_CTX_new(kdf);
48 EVP_KDF_free(kdf);
122 EVP_PBE_KEYGEN_EX *kdf; local
134 NULL, NULL, NULL, &kdf)) {
167 rv = kdf(ctx, pass, passlen, pbe2->keyfunc->parameter, NULL, NULL, en_de, libctx, propq);
191 PBKDF2PARAM *kdf = NULL local
    [all...]
pbe_scrypt.c 12 #include <openssl/kdf.h>
45 EVP_KDF *kdf; local
67 kdf = EVP_KDF_fetch(ctx, OSSL_KDF_NAME_SCRYPT, propq);
68 kctx = EVP_KDF_CTX_new(kdf);
69 EVP_KDF_free(kdf);
  /src/crypto/external/apache2/openssl/dist/include/openssl/
kdf.h 28 int EVP_KDF_up_ref(EVP_KDF *kdf);
29 void EVP_KDF_free(EVP_KDF *kdf);
33 EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf);
36 const char *EVP_KDF_get0_description(const EVP_KDF *kdf);
37 int EVP_KDF_is_a(const EVP_KDF *kdf, const char *name);
38 const char *EVP_KDF_get0_name(const EVP_KDF *kdf);
39 const OSSL_PROVIDER *EVP_KDF_get0_provider(const EVP_KDF *kdf);
46 int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[]);
49 const OSSL_PARAM *EVP_KDF_gettable_params(const EVP_KDF *kdf);
50 const OSSL_PARAM *EVP_KDF_gettable_ctx_params(const EVP_KDF *kdf);
    [all...]
  /src/crypto/external/bsd/openssl/dist/include/openssl/
kdf.h 28 int EVP_KDF_up_ref(EVP_KDF *kdf);
29 void EVP_KDF_free(EVP_KDF *kdf);
33 EVP_KDF_CTX *EVP_KDF_CTX_new(EVP_KDF *kdf);
36 const char *EVP_KDF_get0_description(const EVP_KDF *kdf);
37 int EVP_KDF_is_a(const EVP_KDF *kdf, const char *name);
38 const char *EVP_KDF_get0_name(const EVP_KDF *kdf);
39 const OSSL_PROVIDER *EVP_KDF_get0_provider(const EVP_KDF *kdf);
46 int EVP_KDF_get_params(EVP_KDF *kdf, OSSL_PARAM params[]);
49 const OSSL_PARAM *EVP_KDF_gettable_params(const EVP_KDF *kdf);
50 const OSSL_PARAM *EVP_KDF_gettable_ctx_params(const EVP_KDF *kdf);
    [all...]
  /src/crypto/external/bsd/openssl.old/dist/crypto/asn1/
p5_pbev2.c 153 PBKDF2PARAM *kdf = NULL;
156 if ((kdf = PBKDF2PARAM_new()) == NULL)
161 kdf->salt->value.octet_string = osalt;
162 kdf->salt->type = V_ASN1_OCTET_STRING;
179 if (!ASN1_INTEGER_set(kdf->iter, iter))
185 if ((kdf->keylength = ASN1_INTEGER_new()) == NULL)
187 if (!ASN1_INTEGER_set(kdf->keylength, keylen))
193 kdf->prf = X509_ALGOR_new();
194 if (kdf->prf == NULL)
196 X509_ALGOR_set0(kdf->prf, OBJ_nid2obj(prf_nid), V_ASN1_NULL, NULL)
    [all...]
  /src/crypto/external/apache2/openssl/dist/test/recipes/
20-test_kdf.t 19 { cmd => [qw{openssl kdf -keylen 16 -digest SHA256 -kdfopt secret:secret -kdfopt seed:seed TLS1-PRF}],
22 { cmd => [qw{openssl kdf -keylen 16 -digest MD5-SHA1 -kdfopt secret:secret -kdfopt seed:seed TLS1-PRF}],
25 { cmd => [qw{openssl kdf -keylen 10 -digest SHA256 -kdfopt key:secret -kdfopt salt:salt -kdfopt info:label HKDF}],
28 { cmd => [qw{openssl kdf -keylen 25 -digest SHA256 -kdfopt pass:passwordPASSWORDpassword -kdfopt salt:saltSALTsaltSALTsaltSALTsaltSALTsalt -kdfopt iter:4096 PBKDF2}],
31 { cmd => [qw{openssl kdf -keylen 64 -mac KMAC128 -kdfopt maclen:20 -kdfopt hexkey:b74a149a161546f8c20b06ac4ed4 -kdfopt hexinfo:348a37a27ef1282f5f020dcc -kdfopt hexsalt:3638271ccd68a25dc24ecddd39ef3f89 SSKDF}],
34 { cmd => [qw{openssl kdf -keylen 16 -mac HMAC -digest SHA256 -kdfopt hexkey:b74a149a161546f8c20b06ac4ed4 -kdfopt hexinfo:348a37a27ef1282f5f020dcc -kdfopt hexsalt:3638271ccd68a25dc24ecddd39ef3f89 SSKDF}],
37 { cmd => [qw{openssl kdf -keylen 14 -digest SHA224 -kdfopt hexkey:6dbdc23f045488e4062757b06b9ebae183fc5a5946d80db93fec6f62ec07e3727f0126aed12ce4b262f47d48d54287f81d474c7c3b1850e9 -kdfopt hexinfo:a1b2c3d4e54341565369643c832e9849dcdba71e9a3139e606e095de3c264a66e98a165854cd07989b1ee0ec3f8dbe SSKDF}],
40 { cmd => [qw{openssl kdf -keylen 16 -digest SHA256 -kdfopt hexkey:0102030405 -kdfopt hexxcghash:06090A -kdfopt hexsession_id:01020304 -kdfopt type:A SSHKDF}],
45 { cmd => [qw{openssl kdf -keylen 16 -kdfopt digest:SHA256 -kdfopt secret:secret -kdfopt seed:seed TLS1-PRF}],
48 { cmd => [qw{openssl kdf -keylen 16 -kdfopt digest:MD5-SHA1 -kdfopt secret:secret -kdfopt seed:seed TLS1-PRF}]
    [all...]
  /src/crypto/external/bsd/openssl/dist/test/recipes/
20-test_kdf.t 19 { cmd => [qw{openssl kdf -keylen 16 -digest SHA256 -kdfopt secret:secret -kdfopt seed:seed TLS1-PRF}],
22 { cmd => [qw{openssl kdf -keylen 16 -digest MD5-SHA1 -kdfopt secret:secret -kdfopt seed:seed TLS1-PRF}],
25 { cmd => [qw{openssl kdf -keylen 10 -digest SHA256 -kdfopt key:secret -kdfopt salt:salt -kdfopt info:label HKDF}],
28 { cmd => [qw{openssl kdf -keylen 25 -digest SHA256 -kdfopt pass:passwordPASSWORDpassword -kdfopt salt:saltSALTsaltSALTsaltSALTsaltSALTsalt -kdfopt iter:4096 PBKDF2}],
31 { cmd => [qw{openssl kdf -keylen 64 -mac KMAC128 -kdfopt maclen:20 -kdfopt hexkey:b74a149a161546f8c20b06ac4ed4 -kdfopt hexinfo:348a37a27ef1282f5f020dcc -kdfopt hexsalt:3638271ccd68a25dc24ecddd39ef3f89 SSKDF}],
34 { cmd => [qw{openssl kdf -keylen 16 -mac HMAC -digest SHA256 -kdfopt hexkey:b74a149a161546f8c20b06ac4ed4 -kdfopt hexinfo:348a37a27ef1282f5f020dcc -kdfopt hexsalt:3638271ccd68a25dc24ecddd39ef3f89 SSKDF}],
37 { cmd => [qw{openssl kdf -keylen 14 -digest SHA224 -kdfopt hexkey:6dbdc23f045488e4062757b06b9ebae183fc5a5946d80db93fec6f62ec07e3727f0126aed12ce4b262f47d48d54287f81d474c7c3b1850e9 -kdfopt hexinfo:a1b2c3d4e54341565369643c832e9849dcdba71e9a3139e606e095de3c264a66e98a165854cd07989b1ee0ec3f8dbe SSKDF}],
40 { cmd => [qw{openssl kdf -keylen 16 -digest SHA256 -kdfopt hexkey:0102030405 -kdfopt hexxcghash:06090A -kdfopt hexsession_id:01020304 -kdfopt type:A SSHKDF}],
45 { cmd => [qw{openssl kdf -keylen 16 -kdfopt digest:SHA256 -kdfopt secret:secret -kdfopt seed:seed TLS1-PRF}],
48 { cmd => [qw{openssl kdf -keylen 16 -kdfopt digest:MD5-SHA1 -kdfopt secret:secret -kdfopt seed:seed TLS1-PRF}]
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/dh/
dh_kdf.c 22 #include <openssl/kdf.h>
36 EVP_KDF *kdf = NULL; local
40 kdf = EVP_KDF_fetch(libctx, OSSL_KDF_NAME_X942KDF_ASN1, propq);
41 if (kdf == NULL)
43 kctx = EVP_KDF_CTX_new(kdf);
60 EVP_KDF_free(kdf);
  /src/crypto/external/bsd/openssl/dist/crypto/dh/
dh_kdf.c 23 #include <openssl/kdf.h>
37 EVP_KDF *kdf = NULL; local
41 kdf = EVP_KDF_fetch(libctx, OSSL_KDF_NAME_X942KDF_ASN1, propq);
42 if (kdf == NULL)
44 kctx = EVP_KDF_CTX_new(kdf);
61 EVP_KDF_free(kdf);
  /src/crypto/external/apache2/openssl/dist/crypto/ec/
ecdh_kdf.c 20 #include <openssl/kdf.h>
34 EVP_KDF *kdf = EVP_KDF_fetch(libctx, OSSL_KDF_NAME_X963KDF, propq); local
36 if ((kctx = EVP_KDF_CTX_new(kdf)) != NULL) {
48 EVP_KDF_free(kdf);
  /src/crypto/external/bsd/openssl/dist/crypto/ec/
ecdh_kdf.c 20 #include <openssl/kdf.h>
34 EVP_KDF *kdf = EVP_KDF_fetch(libctx, OSSL_KDF_NAME_X963KDF, propq); local
36 if ((kctx = EVP_KDF_CTX_new(kdf)) != NULL) {
48 EVP_KDF_free(kdf);
  /src/crypto/external/bsd/openssl.old/dist/crypto/evp/
p5_crpt2.c 144 EVP_PBE_KEYGEN *kdf; local
156 NULL, NULL, &kdf)) {
180 rv = kdf(ctx, pass, passlen, pbe2->keyfunc->parameter, NULL, NULL, en_de);
195 PBKDF2PARAM *kdf = NULL; local
207 kdf = ASN1_TYPE_unpack_sequence(ASN1_ITEM_rptr(PBKDF2PARAM), param);
209 if (kdf == NULL) {
216 /* Now check the parameters of the kdf */
218 if (kdf->keylength && (ASN1_INTEGER_get(kdf->keylength) != (int)keylen)) {
223 if (kdf->prf
    [all...]
  /src/crypto/external/bsd/openssl/dist/crypto/asn1/
p5_pbev2.c 169 PBKDF2PARAM *kdf = NULL;
172 if ((kdf = PBKDF2PARAM_new()) == NULL)
177 kdf->salt->value.octet_string = osalt;
178 kdf->salt->type = V_ASN1_OCTET_STRING;
197 if (!ASN1_INTEGER_set(kdf->iter, iter))
203 if ((kdf->keylength = ASN1_INTEGER_new()) == NULL)
205 if (!ASN1_INTEGER_set(kdf->keylength, keylen))
211 kdf->prf = X509_ALGOR_new();
212 if (kdf->prf == NULL)
214 X509_ALGOR_set0(kdf->prf, OBJ_nid2obj(prf_nid), V_ASN1_NULL, NULL)
    [all...]
  /src/crypto/external/apache2/openssl/dist/providers/implementations/exchange/
kdf_exch.c 11 #include <openssl/kdf.h>
48 EVP_KDF *kdf = NULL; local
59 kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname, NULL);
60 if (kdf == NULL)
62 kdfctx->kdfctx = EVP_KDF_CTX_new(kdf);
63 EVP_KDF_free(kdf);
187 EVP_KDF *kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname, local
191 if (kdf == NULL)
194 params = EVP_KDF_settable_ctx_params(kdf);
195 EVP_KDF_free(kdf);
215 EVP_KDF *kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname, local
    [all...]
  /src/crypto/external/bsd/openssl/dist/providers/implementations/exchange/
kdf_exch.c 11 #include <openssl/kdf.h>
48 EVP_KDF *kdf = NULL; local
59 kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname, NULL);
60 if (kdf == NULL)
62 kdfctx->kdfctx = EVP_KDF_CTX_new(kdf);
63 EVP_KDF_free(kdf);
187 EVP_KDF *kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname, local
191 if (kdf == NULL)
194 params = EVP_KDF_settable_ctx_params(kdf);
195 EVP_KDF_free(kdf);
215 EVP_KDF *kdf = EVP_KDF_fetch(PROV_LIBCTX_OF(provctx), kdfname, local
    [all...]
  /src/crypto/external/apache2/openssl/dist/crypto/asn1/
p5_pbev2.c 185 PBKDF2PARAM *kdf = NULL;
188 if ((kdf = PBKDF2PARAM_new()) == NULL) {
197 kdf->salt->value.octet_string = osalt;
198 kdf->salt->type = V_ASN1_OCTET_STRING;
221 if (!ASN1_INTEGER_set(kdf->iter, iter)) {
229 if ((kdf->keylength = ASN1_INTEGER_new()) == NULL) {
233 if (!ASN1_INTEGER_set(kdf->keylength, keylen)) {
241 kdf->prf = ossl_X509_ALGOR_from_nid(prf_nid, V_ASN1_NULL, NULL);
242 if (kdf->prf == NULL) {
260 if (!ASN1_TYPE_pack_sequence(ASN1_ITEM_rptr(PBKDF2PARAM), kdf,
    [all...]
  /src/crypto/external/apache2/openssl/dist/demos/kdf/
hkdf.c 13 #include <openssl/kdf.h>
47 EVP_KDF *kdf = NULL; local
60 kdf = EVP_KDF_fetch(library_context, "HKDF", NULL);
61 if (kdf == NULL) {
67 kctx = EVP_KDF_CTX_new(kdf);
103 EVP_KDF_free(kdf);
pbkdf2.c 13 #include <openssl/kdf.h>
61 EVP_KDF *kdf = NULL; local
74 kdf = EVP_KDF_fetch(library_context, "PBKDF2", NULL);
75 if (kdf == NULL) {
81 kctx = EVP_KDF_CTX_new(kdf);
116 EVP_KDF_free(kdf);
scrypt.c 13 #include <openssl/kdf.h>
63 EVP_KDF *kdf = NULL; local
76 kdf = EVP_KDF_fetch(library_context, "SCRYPT", NULL);
77 if (kdf == NULL) {
83 kctx = EVP_KDF_CTX_new(kdf);
119 EVP_KDF_free(kdf);

Completed in 37 milliseconds

1 2 3 4 5 6 7