Searched refs:asalt (Results 1 – 2 of 2) sorted by relevance
| /openbsd/src/sys/lib/libsa/ |
| D | pkcs5_pbkdf2.c | 34 u_int8_t *asalt, obuf[SHA1_DIGEST_LENGTH]; in pkcs5_pbkdf2() local 44 if ((asalt = alloc(salt_len + 4)) == NULL) in pkcs5_pbkdf2() 47 memcpy(asalt, salt, salt_len); in pkcs5_pbkdf2() 50 asalt[salt_len + 0] = (count >> 24) & 0xff; in pkcs5_pbkdf2() 51 asalt[salt_len + 1] = (count >> 16) & 0xff; in pkcs5_pbkdf2() 52 asalt[salt_len + 2] = (count >> 8) & 0xff; in pkcs5_pbkdf2() 53 asalt[salt_len + 3] = count & 0xff; in pkcs5_pbkdf2() 54 hmac_sha1(asalt, salt_len + 4, pass, pass_len, d1); in pkcs5_pbkdf2() 69 explicit_bzero(asalt, salt_len + 4); in pkcs5_pbkdf2() 70 free(asalt, salt_len + 4); in pkcs5_pbkdf2()
|
| /openbsd/src/lib/libutil/ |
| D | pkcs5_pbkdf2.c | 80 uint8_t *asalt, obuf[SHA1_DIGEST_LENGTH]; in pkcs5_pbkdf2() local 90 if ((asalt = malloc(salt_len + 4)) == NULL) in pkcs5_pbkdf2() 93 memcpy(asalt, salt, salt_len); in pkcs5_pbkdf2() 96 asalt[salt_len + 0] = (count >> 24) & 0xff; in pkcs5_pbkdf2() 97 asalt[salt_len + 1] = (count >> 16) & 0xff; in pkcs5_pbkdf2() 98 asalt[salt_len + 2] = (count >> 8) & 0xff; in pkcs5_pbkdf2() 99 asalt[salt_len + 3] = count & 0xff; in pkcs5_pbkdf2() 100 hmac_sha1(asalt, salt_len + 4, pass, pass_len, d1); in pkcs5_pbkdf2() 115 freezero(asalt, salt_len + 4); in pkcs5_pbkdf2()
|