Home
last modified time | relevance | path

Searched refs:iter (Results 1 – 25 of 69) sorted by relevance

123

/openssl/test/recipes/30-test_evp_data/
H A Devpkdf_pbkdf2.txt20 Ctrl.iter = iter:1
28 Ctrl.iter = iter:1
36 Ctrl.iter = iter:1
44 Ctrl.iter = iter:2
52 Ctrl.iter = iter:2
60 Ctrl.iter = iter:2
68 Ctrl.iter = iter:4096
76 Ctrl.iter = iter:4096
171 Ctrl.iter = iter:1
179 Ctrl.iter = iter:1
[all …]
H A Devpkdf_pbkdf1.txt20 Ctrl.iter = iter:1
28 Ctrl.iter = iter:1
36 Ctrl.iter = iter:1
44 Ctrl.iter = iter:2
52 Ctrl.iter = iter:2
60 Ctrl.iter = iter:2
68 Ctrl.iter = iter:4096
76 Ctrl.iter = iter:4096
118 Ctrl.iter = iter:1
126 Ctrl.iter = iter:1
[all …]
H A Devppbe_pbkdf2.txt19 iter = 1
26 iter = 1
33 iter = 1
40 iter = 2
47 iter = 2
54 iter = 2
154 iter = 1
161 iter = 1
168 iter = 1
175 iter = 1
[all …]
H A Devppbe_pkcs12.txt18 iter = 1
26 iter = 1
34 iter = 1
42 iter = 1000
50 iter = 1000
58 iter = 1000
/openssl/crypto/asn1/
H A Dp5_pbe.c20 ASN1_SIMPLE(PBEPARAM, iter, ASN1_INTEGER)
27 int PKCS5_pbe_set0_algor_ex(X509_ALGOR *algor, int alg, int iter,
40 if (iter <= 0)
41 iter = PKCS5_DEFAULT_ITER;
42 if (!ASN1_INTEGER_set(pbe->iter, iter)) {
82 int PKCS5_pbe_set0_algor(X509_ALGOR *algor, int alg, int iter, in PKCS5_pbe_set0_algor() argument
85 return PKCS5_pbe_set0_algor_ex(algor, alg, iter, salt, saltlen, NULL); in PKCS5_pbe_set0_algor()
90 X509_ALGOR *PKCS5_pbe_set_ex(int alg, int iter, in PKCS5_pbe_set_ex() argument
101 if (PKCS5_pbe_set0_algor_ex(ret, alg, iter, salt, saltlen, ctx)) in PKCS5_pbe_set_ex()
108 X509_ALGOR *PKCS5_pbe_set(int alg, int iter, in PKCS5_pbe_set() argument
[all …]
H A Dp5_pbev2.c30 ASN1_SIMPLE(PBKDF2PARAM, iter, ASN1_INTEGER),
43 X509_ALGOR *PKCS5_pbe2_set_iv_ex(const EVP_CIPHER *cipher, int iter,
149 X509_ALGOR *PKCS5_pbe2_set_iv(const EVP_CIPHER *cipher, int iter, in PKCS5_pbe2_set_iv() argument
153 return PKCS5_pbe2_set_iv_ex(cipher, iter, salt, saltlen, aiv, prf_nid, in PKCS5_pbe2_set_iv()
157 X509_ALGOR *PKCS5_pbe2_set(const EVP_CIPHER *cipher, int iter, in PKCS5_pbe2_set() argument
160 return PKCS5_pbe2_set_iv_ex(cipher, iter, salt, saltlen, NULL, -1, in PKCS5_pbe2_set()
165 X509_ALGOR *PKCS5_pbkdf2_set_ex(int iter, unsigned char *salt, int saltlen, in PKCS5_pbkdf2_set_ex() argument
195 if (iter <= 0) in PKCS5_pbkdf2_set_ex()
196 iter = PKCS5_DEFAULT_ITER; in PKCS5_pbkdf2_set_ex()
198 if (!ASN1_INTEGER_set(kdf->iter, iter)) in PKCS5_pbkdf2_set_ex()
[all …]
/openssl/crypto/pkcs12/
H A Dp12_mutl.c40 *piter = p12->mac->iter; in PKCS12_get0_mac()
66 if (!PKCS5_PBKDF2_HMAC(pass, passlen, salt, saltlen, iter, in pkcs12_gen_gost_mac_key()
89 int saltlen, iter; in pkcs12_gen_mac() local
103 if (p12->mac->iter == NULL) in pkcs12_gen_mac()
104 iter = 1; in pkcs12_gen_mac()
106 iter = ASN1_INTEGER_get(p12->mac->iter); in pkcs12_gen_mac()
137 iter, md_size, key, md)) { in pkcs12_gen_mac()
210 if (!iter) in PKCS12_set_mac()
211 iter = PKCS12_DEFAULT_ITER; in PKCS12_set_mac()
242 if (iter > 1) { in PKCS12_setup_mac()
[all …]
H A Dp12_key.c20 int saltlen, int id, int iter, int n, in PKCS12_key_gen_asc_ex() argument
35 ret = PKCS12_key_gen_uni_ex(unipass, uniplen, salt, saltlen, id, iter, in PKCS12_key_gen_asc_ex()
42 int saltlen, int id, int iter, int n, in PKCS12_key_gen_asc() argument
45 return PKCS12_key_gen_asc_ex(pass, passlen, salt, saltlen, id, iter, n, in PKCS12_key_gen_asc()
50 int saltlen, int id, int iter, int n, in PKCS12_key_gen_utf8_ex() argument
65 ret = PKCS12_key_gen_uni_ex(unipass, uniplen, salt, saltlen, id, iter, in PKCS12_key_gen_utf8_ex()
72 int saltlen, int id, int iter, int n, in PKCS12_key_gen_utf8() argument
75 return PKCS12_key_gen_utf8_ex(pass, passlen, salt, saltlen, id, iter, n, in PKCS12_key_gen_utf8()
80 int saltlen, int id, int iter, int n, in PKCS12_key_gen_uni_ex() argument
108 *p++ = OSSL_PARAM_construct_int(OSSL_KDF_PARAM_ITER, &iter); in PKCS12_key_gen_uni_ex()
[all …]
H A Dp12_crpt.c29 int saltlen, iter, ret; in PKCS12_PBE_keyivgen_ex() local
45 if (pbe->iter == NULL) in PKCS12_PBE_keyivgen_ex()
46 iter = 1; in PKCS12_PBE_keyivgen_ex()
48 iter = ASN1_INTEGER_get(pbe->iter); in PKCS12_PBE_keyivgen_ex()
52 iter, EVP_CIPHER_get_key_length(cipher), in PKCS12_PBE_keyivgen_ex()
61 iter, EVP_CIPHER_get_iv_length(cipher), in PKCS12_PBE_keyivgen_ex()
H A Dp12_crt.c29 int iter, int mac_iter, int keytype, in PKCS12_create_ex() argument
45 if (!iter) in PKCS12_create_ex()
46 iter = PKCS12_DEFAULT_ITER; in PKCS12_create_ex()
76 if (bags && !PKCS12_add_safe_ex(&safes, bags, nid_cert, iter, pass, in PKCS12_create_ex()
84 bag = PKCS12_add_key_ex(&bags, pkey, keytype, iter, nid_key, pass, in PKCS12_create_ex()
135 iter, mac_iter, keytype, NULL, NULL); in PKCS12_create()
176 EVP_PKEY *key, int key_usage, int iter, in PKCS12_add_key_ex() argument
211 EVP_PKEY *key, int key_usage, int iter, in PKCS12_add_key() argument
214 return PKCS12_add_key_ex(pbags, key, key_usage, iter, nid_key, pass, in PKCS12_add_key()
237 int nid_safe, int iter, const char *pass, in PKCS12_add_safe_ex() argument
[all …]
H A Dp12_p8e.c18 unsigned char *salt, int saltlen, int iter, in PKCS8_encrypt_ex() argument
30 pbe = PKCS5_pbe2_set_iv_ex(cipher, iter, salt, saltlen, NULL, -1, in PKCS8_encrypt_ex()
40 pbe = PKCS5_pbe2_set_iv_ex(cipher, iter, salt, saltlen, NULL, in PKCS8_encrypt_ex()
44 pbe = PKCS5_pbe_set_ex(pbe_nid, iter, salt, saltlen, libctx); in PKCS8_encrypt_ex()
62 unsigned char *salt, int saltlen, int iter, in PKCS8_encrypt() argument
65 return PKCS8_encrypt_ex(pbe_nid, cipher, pass, passlen, salt, saltlen, iter, in PKCS8_encrypt()
H A Dp12_add.c87 unsigned char *salt, int saltlen, int iter, in PKCS12_pack_p7encdata_ex() argument
112 pbe = PKCS5_pbe2_set_iv_ex(pbe_ciph, iter, salt, saltlen, NULL, -1, ctx); in PKCS12_pack_p7encdata_ex()
114 pbe = PKCS5_pbe_set_ex(pbe_nid, iter, salt, saltlen, ctx); in PKCS12_pack_p7encdata_ex()
141 unsigned char *salt, int saltlen, int iter, in PKCS12_pack_p7encdata() argument
145 iter, bags, NULL, NULL); in PKCS12_pack_p7encdata()
/openssl/providers/implementations/kdfs/
H A Dpbkdf2.c50 const unsigned char *salt, int saltlen, uint64_t iter,
60 uint64_t iter; member
134 dest->iter = src->iter; in kdf_pbkdf2_dup()
154 ctx->iter = PKCS5_DEFAULT_ITER; in kdf_pbkdf2_init()
198 ctx->salt, ctx->salt_len, ctx->iter, in kdf_pbkdf2_derive()
208 uint64_t iter, min_iter; in kdf_pbkdf2_set_ctx_params() local
237 if (!OSSL_PARAM_get_uint64(p, &iter)) in kdf_pbkdf2_set_ctx_params()
240 if (iter < min_iter) { in kdf_pbkdf2_set_ctx_params()
244 ctx->iter = iter; in kdf_pbkdf2_set_ctx_params()
342 if (iter < KDF_PBKDF2_MIN_ITERATIONS) { in pbkdf2_derive()
[all …]
H A Dpbkdf1.c43 uint64_t iter; member
53 uint64_t iter, const EVP_MD *md_type, in kdf_pbkdf1_do_derive() argument
75 for (i = 1; i < iter; i++) { in kdf_pbkdf1_do_derive()
147 dest->iter = src->iter; in kdf_pbkdf1_dup()
196 ctx->iter, md, key, keylen); in kdf_pbkdf1_derive()
217 if (!OSSL_PARAM_get_uint64(p, &ctx->iter)) in kdf_pbkdf1_set_ctx_params()
H A Dpkcs12kdf.c43 uint64_t iter; member
51 int id, uint64_t iter, const EVP_MD *md_type, in pkcs12kdf_derive() argument
101 for (iter_cnt = 1; iter_cnt < iter; iter_cnt++) { in pkcs12kdf_derive()
195 dest->iter = src->iter; in kdf_pkcs12_dup()
245 ctx->id, ctx->iter, md, key, keylen); in kdf_pkcs12_derive()
273 if (!OSSL_PARAM_get_uint64(p, &ctx->iter)) in kdf_pkcs12_set_ctx_params()
/openssl/crypto/evp/
H A Dp5_crpt2.c23 const unsigned char *salt, int saltlen, int iter, in ossl_pkcs5_pbkdf2_hmac_ex() argument
56 *p++ = OSSL_PARAM_construct_int(OSSL_KDF_PARAM_ITER, &iter); in ossl_pkcs5_pbkdf2_hmac_ex()
74 BIO_printf(trc_out, "Iteration count %d\n", iter); in ossl_pkcs5_pbkdf2_hmac_ex()
84 int saltlen, int iter, const EVP_MD *digest, int keylen, in PKCS5_PBKDF2_HMAC() argument
87 return ossl_pkcs5_pbkdf2_hmac_ex(pass, passlen, salt, saltlen, iter, digest, in PKCS5_PBKDF2_HMAC()
93 const unsigned char *salt, int saltlen, int iter, in PKCS5_PBKDF2_HMAC_SHA1() argument
100 r = ossl_pkcs5_pbkdf2_hmac_ex(pass, passlen, salt, saltlen, iter, in PKCS5_PBKDF2_HMAC_SHA1()
186 int saltlen, iter, t; in PKCS5_v2_PBKDF2_keyivgen_ex() local
250 iter = ASN1_INTEGER_get(kdf->iter); in PKCS5_v2_PBKDF2_keyivgen_ex()
251 if (!ossl_pkcs5_pbkdf2_hmac_ex(pass, passlen, salt, saltlen, iter, prfmd, in PKCS5_v2_PBKDF2_keyivgen_ex()
H A Dp5_crpt.c35 int saltlen, iter; in PKCS5_PBE_keyivgen_ex() local
68 if (pbe->iter == NULL) in PKCS5_PBE_keyivgen_ex()
69 iter = 1; in PKCS5_PBE_keyivgen_ex()
71 iter = ASN1_INTEGER_get(pbe->iter); in PKCS5_PBE_keyivgen_ex()
93 *p++ = OSSL_PARAM_construct_int(OSSL_KDF_PARAM_ITER, &iter); in PKCS5_PBE_keyivgen_ex()
/openssl/test/
H A Dpkcs12_format_test.c361 sprintf(fname, "1key_ciph-%s_iter-%d.p12", OBJ_nid2sn(enc->nid), enc->iter); in test_single_key()
399 enc.iter = enc_default.iter; in test_single_key_enc_alg()
410 enc.iter = enc_default.iter; in test_single_key_enc_pass()
421 enc.iter = iters[z]; in test_single_key_enc_iter()
460 sprintf(fname, "1cert_mac-%s_iter-%d.p12", OBJ_nid2sn(mac->nid), mac->iter); in test_single_cert_mac()
495 mac.iter = mac_default.iter; in test_single_cert_mac_alg()
506 mac.iter = mac_default.iter; in test_single_cert_mac_pass()
517 mac.iter = iters[z]; in test_single_cert_mac_iter()
620 sprintf(fname, "1secret_ciph-%s_iter-%d.p12", OBJ_nid2sn(enc->nid), enc->iter); in test_single_secret()
658 enc.iter = enc_default.iter; in test_single_secret_enc_alg()
/openssl/include/openssl/
H A Dpkcs12.h.in235 int saltlen, int id, int iter, int n,
238 int saltlen, int id, int iter, int n,
242 int saltlen, int id, int iter, int n,
245 int saltlen, int id, int iter, int n,
249 int saltlen, int id, int iter, int n,
252 int saltlen, int id, int iter, int n,
267 unsigned char *salt, int saltlen, int iter,
269 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
291 int iter, int mac_iter, int keytype);
294 int iter, int mac_iter, int keytype,
[all …]
/openssl/doc/man3/
H A DPKCS12_key_gen_utf8_ex.pod14 int saltlen, int id, int iter, int n,
17 int saltlen, int id, int iter, int n,
21 int saltlen, int id, int iter, int n,
24 int saltlen, int id, int iter, int n,
28 int saltlen, int id, int iter, int n,
31 int saltlen, int id, int iter, int n,
39 I<saltlen>, an iteration count I<iter> and a digest algorithm I<md_type>.
88 I<iter> is the iteration count and its value should be greater than or
90 I<iter> less than 1 is treated as a single iteration.
106 Increasing the I<iter> parameter slows down the algorithm which makes it
H A DPKCS5_PBE_keyivgen.pod50 int PKCS5_pbe_set0_algor(X509_ALGOR *algor, int alg, int iter,
52 int PKCS5_pbe_set0_algor_ex(X509_ALGOR *algor, int alg, int iter,
56 X509_ALGOR *PKCS5_pbe_set(int alg, int iter,
58 X509_ALGOR *PKCS5_pbe_set_ex(int alg, int iter,
62 X509_ALGOR *PKCS5_pbe2_set(const EVP_CIPHER *cipher, int iter,
64 X509_ALGOR *PKCS5_pbe2_set_iv(const EVP_CIPHER *cipher, int iter,
67 X509_ALGOR *PKCS5_pbe2_set_iv_ex(const EVP_CIPHER *cipher, int iter,
76 X509_ALGOR *PKCS5_pbkdf2_set(int iter, unsigned char *salt, int saltlen,
78 X509_ALGOR *PKCS5_pbkdf2_set_ex(int iter, unsigned char *salt, int saltlen,
107 I<iter> is the iteration count and its value should be greater than or
[all …]
H A DPKCS5_PBKDF2_HMAC.pod12 const unsigned char *salt, int saltlen, int iter,
17 const unsigned char *salt, int saltlen, int iter,
34 B<iter> is the iteration count and its value should be greater than or
36 B<iter> less than 1 is treated as a single iteration.
50 Increasing the B<iter> parameter slows down the algorithm which makes it
H A DPKCS12_gen_mac.pod16 unsigned char *salt, int saltlen, int iter,
18 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
35 I<iter> is the iteration count and I<md_type> is the message digest
42 If I<iter> is 1 then an iteration count will be omitted from the PKCS#12
H A DPKCS12_add_cert.pod14 EVP_PKEY *key, int key_usage, int iter,
17 EVP_PKEY *key, int key_usage, int iter,
35 algorithm, using I<pass> as the passphrase and I<iter> as the iteration count. If
36 I<iter> is zero then a default value for iteration count of 2048 is used.
H A DPKCS12_add_safe.pod13 int safe_nid, int iter, const char *pass);
15 int safe_nid, int iter, const char *pass,
33 contentInfo is created. The algorithm uses I<pass> as the passphrase and I<iter>
34 as the iteration count. If I<iter> is zero then a default value for iteration

Completed in 72 milliseconds

123