Lines Matching defs:salt
202 const char *salt;
210 /* setting: $1$salt$ (closing $ is optional) */
213 salt = setting + 3;
214 for (i = 0; i < SALT_MAX && salt[i] && salt[i] != '$'; i++);
217 /* md5(key salt key) */
220 md5_update(&ctx, salt, slen);
224 /* md5(key $1$ salt repeated-md weird-key[0]-0) */
239 /* md = f(md, key, salt) iteration */
247 md5_update(&ctx, salt, slen);
257 /* output is $1$salt$hash */