Home
last modified time | relevance | path

Searched refs:saltlen (Results 1 – 25 of 125) sorted by relevance

12345

/netbsd-src/crypto/external/bsd/openssl/dist/crypto/asn1/
H A Dp5_pbe.c28 const unsigned char *salt, int saltlen,
46 if (!saltlen)
47 saltlen = PKCS5_SALT_LEN;
48 if (saltlen < 0)
51 sstr = OPENSSL_malloc(saltlen);
57 memcpy(sstr, salt, saltlen);
58 else if (RAND_bytes_ex(ctx, sstr, saltlen, 0) <= 0)
61 ASN1_STRING_set0(pbe->salt, sstr, saltlen);
83 const unsigned char *salt, int saltlen) in PKCS5_pbe_set0_algor() argument
85 return PKCS5_pbe_set0_algor_ex(algor, alg, iter, salt, saltlen, NULL); in PKCS5_pbe_set0_algor()
[all …]
H A Dp5_pbev2.c43 unsigned char *salt, int saltlen,
112 pbe2->keyfunc = PKCS5_pbkdf2_set_ex(iter, salt, saltlen, prf_nid, keylen,
149 unsigned char *salt, int saltlen, in PKCS5_pbe2_set_iv() argument
152 return PKCS5_pbe2_set_iv_ex(cipher, iter, salt, saltlen, aiv, prf_nid, in PKCS5_pbe2_set_iv()
157 unsigned char *salt, int saltlen) in PKCS5_pbe2_set() argument
159 return PKCS5_pbe2_set_iv_ex(cipher, iter, salt, saltlen, NULL, -1, in PKCS5_pbe2_set()
164 X509_ALGOR *PKCS5_pbkdf2_set_ex(int iter, unsigned char *salt, int saltlen, in PKCS5_pbkdf2_set_ex() argument
180 if (saltlen < 0) in PKCS5_pbkdf2_set_ex()
182 if (saltlen == 0) in PKCS5_pbkdf2_set_ex()
183 saltlen = PKCS5_SALT_LEN; in PKCS5_pbkdf2_set_ex()
[all …]
H A Dp5_scrypt.c33 static X509_ALGOR *pkcs5_scrypt_set(const unsigned char *salt, size_t saltlen,
42 const unsigned char *salt, int saltlen, in PKCS5_pbe2_set_scrypt() argument
112 pbe2->keyfunc = pkcs5_scrypt_set(salt, saltlen, keylen, N, r, p); in PKCS5_pbe2_set_scrypt()
147 static X509_ALGOR *pkcs5_scrypt_set(const unsigned char *salt, size_t saltlen, in pkcs5_scrypt_set() argument
157 if (!saltlen) in pkcs5_scrypt_set()
158 saltlen = PKCS5_SALT_LEN; in pkcs5_scrypt_set()
161 if (ASN1_STRING_set(sparam->salt, salt, saltlen) == 0) in pkcs5_scrypt_set()
164 if (salt == NULL && RAND_bytes(sparam->salt->data, saltlen) <= 0) in pkcs5_scrypt_set()
218 size_t saltlen; in PKCS5_v2_scrypt_keyivgen_ex() local
267 saltlen = sparam->salt->length; in PKCS5_v2_scrypt_keyivgen_ex()
[all …]
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/pkcs12/
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
106 salt, saltlen); in PKCS12_key_gen_uni_ex()
[all …]
H A Dp12_mutl.c56 const unsigned char *salt, int saltlen, in pkcs12_gen_gost_mac_key() argument
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
107 saltlen = p12->mac->salt->length; in pkcs12_gen_mac()
139 if (!pkcs12_gen_gost_mac_key(pass, passlen, salt, saltlen, iter, in pkcs12_gen_mac()
146 if (!(*pkcs12_key_gen)(pass, passlen, salt, saltlen, PKCS12_MAC_ID, in pkcs12_gen_mac()
153 if (!PKCS12_key_gen_utf8_ex(pass, passlen, salt, saltlen, PKCS12_MAC_ID, in pkcs12_gen_mac()
210 unsigned char *salt, int saltlen, int iter, in PKCS12_set_mac() argument
222 if (PKCS12_setup_mac(p12, iter, salt, saltlen, md_type) == PKCS12_ERROR) { in PKCS12_set_mac()
242 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, int saltlen, in PKCS12_setup_mac() 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()
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/pkcs12/
H A Dp12_mutl.c50 const unsigned char *salt, int saltlen, in pkcs12_gen_gost_mac_key() argument
60 if (!PKCS5_PBKDF2_HMAC(pass, passlen, salt, saltlen, iter, in pkcs12_gen_gost_mac_key()
82 int saltlen, iter; in pkcs12_gen_mac() local
97 saltlen = p12->mac->salt->length; in pkcs12_gen_mac()
117 if (!pkcs12_gen_gost_mac_key(pass, passlen, salt, saltlen, iter, in pkcs12_gen_mac()
123 if (!(*pkcs12_key_gen)(pass, passlen, salt, saltlen, PKCS12_MAC_ID, in pkcs12_gen_mac()
176 unsigned char *salt, int saltlen, int iter, in PKCS12_set_mac() argument
185 if (PKCS12_setup_mac(p12, iter, salt, saltlen, md_type) == PKCS12_ERROR) { in PKCS12_set_mac()
206 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, int saltlen, in PKCS12_setup_mac() argument
226 if (!saltlen) in PKCS12_setup_mac()
[all …]
H A Dp12_key.c31 int saltlen, int id, int iter, int n, in PKCS12_key_gen_asc() argument
45 ret = PKCS12_key_gen_uni(unipass, uniplen, salt, saltlen, in PKCS12_key_gen_asc()
54 int saltlen, int id, int iter, int n, in PKCS12_key_gen_utf8() argument
68 ret = PKCS12_key_gen_uni(unipass, uniplen, salt, saltlen, in PKCS12_key_gen_utf8()
77 int saltlen, int id, int iter, int n, in PKCS12_key_gen_uni() argument
99 fprintf(stderr, "Salt (length %d):\n", saltlen); in PKCS12_key_gen_uni()
100 h__dump(salt, saltlen); in PKCS12_key_gen_uni()
109 Slen = v * ((saltlen + v - 1) / v); in PKCS12_key_gen_uni()
122 *p++ = salt[i % saltlen]; in PKCS12_key_gen_uni()
/netbsd-src/crypto/external/bsd/openssh/dist/
H A Dbcrypt_pbkdf.c110 bcrypt_pbkdf(const char *pass, size_t passlen, const u_int8_t *salt, size_t saltlen, in bcrypt_pbkdf() argument
124 if (passlen == 0 || saltlen == 0 || keylen == 0 || in bcrypt_pbkdf()
125 keylen > sizeof(out) * sizeof(out) || saltlen > 1<<20) in bcrypt_pbkdf()
127 if ((countsalt = calloc(1, saltlen + 4)) == NULL) in bcrypt_pbkdf()
132 memcpy(countsalt, salt, saltlen); in bcrypt_pbkdf()
139 countsalt[saltlen + 0] = (count >> 24) & 0xff; in bcrypt_pbkdf()
140 countsalt[saltlen + 1] = (count >> 16) & 0xff; in bcrypt_pbkdf()
141 countsalt[saltlen + 2] = (count >> 8) & 0xff; in bcrypt_pbkdf()
142 countsalt[saltlen + 3] = count & 0xff; in bcrypt_pbkdf()
145 crypto_hash_sha512(sha2salt, countsalt, saltlen + 4); in bcrypt_pbkdf()
[all …]
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/asn1/
H A Dp5_pbe.c28 const unsigned char *salt, int saltlen)
45 if (!saltlen)
46 saltlen = PKCS5_SALT_LEN;
48 sstr = OPENSSL_malloc(saltlen);
54 memcpy(sstr, salt, saltlen);
55 else if (RAND_bytes(sstr, saltlen) <= 0)
58 ASN1_STRING_set0(pbe->salt, sstr, saltlen);
82 const unsigned char *salt, int saltlen) in PKCS5_pbe_set() argument
91 if (PKCS5_pbe_set0_algor(ret, alg, iter, salt, saltlen)) in PKCS5_pbe_set()
H A Dp5_pbev2.c41 unsigned char *salt, int saltlen,
108 pbe2->keyfunc = PKCS5_pbkdf2_set(iter, salt, saltlen, prf_nid, keylen);
144 unsigned char *salt, int saltlen) in PKCS5_pbe2_set() argument
146 return PKCS5_pbe2_set_iv(cipher, iter, salt, saltlen, NULL, -1); in PKCS5_pbe2_set()
149 X509_ALGOR *PKCS5_pbkdf2_set(int iter, unsigned char *salt, int saltlen, in PKCS5_pbkdf2_set() argument
164 if (saltlen == 0) in PKCS5_pbkdf2_set()
165 saltlen = PKCS5_SALT_LEN; in PKCS5_pbkdf2_set()
166 if ((osalt->data = OPENSSL_malloc(saltlen)) == NULL) in PKCS5_pbkdf2_set()
169 osalt->length = saltlen; in PKCS5_pbkdf2_set()
172 memcpy(osalt->data, salt, saltlen); in PKCS5_pbkdf2_set()
[all …]
H A Dp5_scrypt.c31 static X509_ALGOR *pkcs5_scrypt_set(const unsigned char *salt, size_t saltlen,
40 const unsigned char *salt, int saltlen, in PKCS5_pbe2_set_scrypt() argument
113 pbe2->keyfunc = pkcs5_scrypt_set(salt, saltlen, keylen, N, r, p); in PKCS5_pbe2_set_scrypt()
148 static X509_ALGOR *pkcs5_scrypt_set(const unsigned char *salt, size_t saltlen, in pkcs5_scrypt_set() argument
158 if (!saltlen) in pkcs5_scrypt_set()
159 saltlen = PKCS5_SALT_LEN; in pkcs5_scrypt_set()
162 if (ASN1_STRING_set(sparam->salt, salt, saltlen) == 0) in pkcs5_scrypt_set()
165 if (salt == NULL && RAND_bytes(sparam->salt->data, saltlen) <= 0) in pkcs5_scrypt_set()
218 size_t saltlen; in PKCS5_v2_scrypt_keyivgen() local
263 saltlen = sparam->salt->length; in PKCS5_v2_scrypt_keyivgen()
[all …]
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_pwhash/scryptsalsa208sha256/
H A Dcrypto_scrypt-common.c146 size_t saltlen; in escrypt_r() local
163 saltlen = src - salt; in escrypt_r()
165 saltlen = strlen((char *) salt); in escrypt_r()
167 need = prefixlen + saltlen + 1 + in escrypt_r()
169 if (need > buflen || need < saltlen) { in escrypt_r()
178 if (escrypt_kdf(local, passwd, passwdlen, salt, saltlen, N, r, p, hash, in escrypt_r()
183 memcpy(dst, setting, prefixlen + saltlen); in escrypt_r()
184 dst += prefixlen + saltlen; in escrypt_r()
204 size_t saltlen = BYTES2CHARS(srclen); in escrypt_gensalt_r() local
207 need = prefixlen + saltlen + 1; in escrypt_gensalt_r()
[all …]
/netbsd-src/external/apache2/argon2/dist/phc-winner-argon2/src/
H A Dargon2.c102 const size_t pwdlen, const void *salt, const size_t saltlen, in argon2_hash() argument
115 if (saltlen > ARGON2_MAX_SALT_LENGTH) { in argon2_hash()
137 context.saltlen = (uint32_t)saltlen; in argon2_hash()
182 const size_t saltlen, const size_t hashlen, in argon2i_hash_encoded() argument
185 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2i_hash_encoded()
193 const size_t saltlen, void *hash, const size_t hashlen) { in argon2i_hash_raw() argument
195 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2i_hash_raw()
202 const size_t saltlen, const size_t hashlen, in argon2d_hash_encoded() argument
205 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2d_hash_encoded()
213 const size_t saltlen, void *hash, const size_t hashlen) { in argon2d_hash_raw() argument
[all …]
/netbsd-src/crypto/external/bsd/openssl/dist/providers/implementations/signature/
H A Drsa_sig.c103 int saltlen; member
193 prsactx->saltlen = RSA_PSS_SALTLEN_AUTO; in rsa_newctx()
200 int saltlen = ctx->saltlen; in rsa_pss_compute_saltlen() local
202 if (saltlen == RSA_PSS_SALTLEN_DIGEST) { in rsa_pss_compute_saltlen()
203 saltlen = EVP_MD_get_size(ctx->md); in rsa_pss_compute_saltlen()
204 } else if (saltlen == RSA_PSS_SALTLEN_AUTO || saltlen == RSA_PSS_SALTLEN_MAX) { in rsa_pss_compute_saltlen()
205 saltlen = RSA_size(ctx->rsa) - EVP_MD_get_size(ctx->md) - 2; in rsa_pss_compute_saltlen()
207 saltlen--; in rsa_pss_compute_saltlen()
209 if (saltlen < 0) { in rsa_pss_compute_saltlen()
212 } else if (saltlen < ctx->min_saltlen) { in rsa_pss_compute_saltlen()
[all …]
/netbsd-src/sys/external/isc/libsodium/dist/src/libsodium/crypto_pwhash/argon2/
H A Dargon2.c88 const void *salt, const size_t saltlen, void *hash, in argon2_hash() argument
104 if (saltlen > ARGON2_MAX_SALT_LENGTH) { in argon2_hash()
118 context.saltlen = (uint32_t) saltlen; in argon2_hash()
162 const size_t saltlen, const size_t hashlen, char *encoded, in argon2i_hash_encoded() argument
165 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2i_hash_encoded()
172 const size_t pwdlen, const void *salt, const size_t saltlen, in argon2i_hash_raw() argument
175 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2i_hash_raw()
183 const size_t saltlen, const size_t hashlen, char *encoded, in argon2id_hash_encoded() argument
186 return argon2_hash(t_cost, m_cost, parallelism, pwd, pwdlen, salt, saltlen, in argon2id_hash_encoded()
193 const size_t pwdlen, const void *salt, const size_t saltlen, in argon2id_hash_raw() argument
[all …]
H A Dargon2.h171 uint32_t saltlen; /* salt length */ member
215 const size_t saltlen, const size_t hashlen,
236 const size_t saltlen, const size_t hashlen,
256 const size_t saltlen, void *hash, const size_t hashlen);
275 const size_t saltlen, void *hash, const size_t hashlen);
280 const size_t pwdlen, const void *salt, const size_t saltlen,
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/evp/
H A Dp5_crpt2.c23 const unsigned char *salt, int saltlen, int iter, in ossl_pkcs5_pbkdf2_hmac_ex() argument
41 if (salt == NULL && saltlen == 0) in ossl_pkcs5_pbkdf2_hmac_ex()
55 (unsigned char *)salt, saltlen); in ossl_pkcs5_pbkdf2_hmac_ex()
72 0, saltlen, salt, saltlen); 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
252 saltlen = kdf->salt->value.octet_string->length; in PKCS5_v2_PBKDF2_keyivgen_ex()
[all …]
H A Dpbe_scrypt.c38 const unsigned char *salt, size_t saltlen, in EVP_PBE_scrypt_ex() argument
61 saltlen = 0; in EVP_PBE_scrypt_ex()
77 (unsigned char *)salt, saltlen); in EVP_PBE_scrypt_ex()
91 const unsigned char *salt, size_t saltlen, in EVP_PBE_scrypt() argument
95 return EVP_PBE_scrypt_ex(pass, passlen, salt, saltlen, N, r, p, maxmem, in EVP_PBE_scrypt()
/netbsd-src/crypto/external/bsd/openssl/dist/crypto/rsa/
H A Drsa_ameth.c455 int saltlen; in rsa_ctx_to_pss() local
461 if (EVP_PKEY_CTX_get_rsa_pss_saltlen(pkctx, &saltlen) <= 0) in rsa_ctx_to_pss()
463 if (saltlen == -1) { in rsa_ctx_to_pss()
464 saltlen = EVP_MD_get_size(sigmd); in rsa_ctx_to_pss()
465 } else if (saltlen == -2 || saltlen == -3) { in rsa_ctx_to_pss()
466 saltlen = EVP_PKEY_get_size(pk) - EVP_MD_get_size(sigmd) - 2; in rsa_ctx_to_pss()
468 saltlen--; in rsa_ctx_to_pss()
469 if (saltlen < 0) in rsa_ctx_to_pss()
473 return ossl_rsa_pss_params_create(sigmd, mgf1md, saltlen); in rsa_ctx_to_pss()
477 const EVP_MD *mgf1md, int saltlen) in ossl_rsa_pss_params_create() argument
[all …]
H A Drsa_pmeth.c47 int saltlen; member
73 rctx->saltlen = RSA_PSS_SALTLEN_AUTO; in pkey_rsa_init()
99 dctx->saltlen = sctx->saltlen; in pkey_rsa_copy()
187 rctx->saltlen)) in pkey_rsa_sign()
289 rctx->tbuf, rctx->saltlen); in pkey_rsa_verify()
470 *(int *)p2 = rctx->saltlen; in pkey_rsa_ctrl()
487 rctx->saltlen = p1; in pkey_rsa_ctrl()
650 int saltlen; in pkey_rsa_ctrl_str() local
653 saltlen = RSA_PSS_SALTLEN_DIGEST; in pkey_rsa_ctrl_str()
655 saltlen = RSA_PSS_SALTLEN_MAX; in pkey_rsa_ctrl_str()
[all …]
/netbsd-src/external/apache2/argon2/dist/phc-winner-argon2/include/
H A Dargon2.h199 uint32_t saltlen; /* salt length */ member
268 const void *salt, const size_t saltlen,
289 const size_t saltlen, void *hash,
296 const void *salt, const size_t saltlen,
303 const size_t saltlen, void *hash,
310 const void *salt, const size_t saltlen,
318 const size_t saltlen, void *hash,
325 const size_t saltlen, void *hash,
430 uint32_t parallelism, uint32_t saltlen,
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/rsa/
H A Drsa_pmeth.c40 int saltlen; member
66 rctx->saltlen = RSA_PSS_SALTLEN_AUTO; in pkey_rsa_init()
174 rctx->saltlen)) in pkey_rsa_sign()
270 rctx->tbuf, rctx->saltlen); in pkey_rsa_verify()
442 *(int *)p2 = rctx->saltlen; in pkey_rsa_ctrl()
459 rctx->saltlen = p1; in pkey_rsa_ctrl()
621 int saltlen; in pkey_rsa_ctrl_str() local
624 saltlen = RSA_PSS_SALTLEN_DIGEST; in pkey_rsa_ctrl_str()
626 saltlen = RSA_PSS_SALTLEN_MAX; in pkey_rsa_ctrl_str()
628 saltlen = RSA_PSS_SALTLEN_AUTO; in pkey_rsa_ctrl_str()
[all …]
/netbsd-src/crypto/external/bsd/openssl/dist/doc/man3/
H A DPKCS5_PBE_keyivgen.pod32 const unsigned char *salt, size_t saltlen,
36 const unsigned char *salt, size_t saltlen,
51 const unsigned char *salt, int saltlen);
53 const unsigned char *salt, int saltlen,
57 const unsigned char *salt, int saltlen);
59 const unsigned char *salt, int saltlen,
63 unsigned char *salt, int saltlen);
65 unsigned char *salt, int saltlen,
68 unsigned char *salt, int saltlen,
72 const unsigned char *salt, int saltlen,
[all …]
/netbsd-src/crypto/external/bsd/openssl.old/dist/crypto/evp/
H A Dp5_crpt2.c32 const unsigned char *salt, int saltlen, int iter, in PKCS5_PBKDF2_HMAC() argument
83 if (!HMAC_Update(hctx, salt, saltlen) in PKCS5_PBKDF2_HMAC()
116 h__dump(salt, saltlen); in PKCS5_PBKDF2_HMAC()
125 const unsigned char *salt, int saltlen, int iter, in PKCS5_PBKDF2_HMAC_SHA1() argument
128 return PKCS5_PBKDF2_HMAC(pass, passlen, salt, saltlen, iter, EVP_sha1(), in PKCS5_PBKDF2_HMAC_SHA1()
191 int saltlen, iter; in PKCS5_v2_PBKDF2_keyivgen() local
246 saltlen = kdf->salt->value.octet_string->length; in PKCS5_v2_PBKDF2_keyivgen()
248 if (!PKCS5_PBKDF2_HMAC(pass, passlen, salt, saltlen, iter, prfmd, in PKCS5_v2_PBKDF2_keyivgen()

12345