Home | History | Annotate | Download | only in crypto

Lines Matching refs:password_hash

106  * @password_hash: 16-octet PasswordHash (OUT)
110 u8 *password_hash)
121 return md4_vector(1, (const u8 **) &pos, &len, password_hash);
127 * @password_hash: 16-octet PasswordHash (IN)
131 int hash_nt_password_hash(const u8 *password_hash, u8 *password_hash_hash)
134 return md4_vector(1, &password_hash, &len, password_hash_hash);
141 * @password_hash: 16-octet PasswordHash (IN)
144 void challenge_response(const u8 *challenge, const u8 *password_hash,
148 des_encrypt(challenge, password_hash, response);
149 des_encrypt(challenge, password_hash + 7, response + 8);
150 zpwd[0] = password_hash[14];
151 zpwd[1] = password_hash[15];
174 u8 password_hash[16];
179 if (nt_password_hash(password, password_len, password_hash))
181 challenge_response(challenge, password_hash, response);
192 * @password_hash: 16-octet PasswordHash (IN)
199 const u8 *password_hash,
208 challenge_response(challenge, password_hash, response);
215 * @password_hash: 16-octet PasswordHash (IN)
226 const u8 *password_hash,
259 if (hash_nt_password_hash(password_hash, password_hash_hash))
290 u8 password_hash[16];
291 if (nt_password_hash(password, password_len, password_hash))
294 password_hash, peer_challenge, auth_challenge,
310 u8 password_hash[16];
311 if (nt_password_hash(password, password_len, password_hash))
313 challenge_response(challenge, password_hash, response);
425 * @password_hash: 16-octet PasswordHash (IN)
431 const u8 *password_hash, u8 *pw_block)
456 rc4_skip(password_hash, 16, 0, pw_block, PWBLOCK_LEN);
475 u8 password_hash[16];
477 if (nt_password_hash(old_password, old_password_len, password_hash))
480 password_hash,
489 * @password_hash: 16-octer PasswordHash (IN)
493 void nt_password_hash_encrypted_with_block(const u8 *password_hash,
496 des_encrypt(password_hash, block, cypher);
497 des_encrypt(password_hash + 8, block + 7, cypher + 8);