|
|
@ -28,6 +28,7 @@ void |
|
|
|
PBKDF2_SHA256(const uint8_t *passwd, size_t passwdlen, const uint8_t *salt, |
|
|
|
PBKDF2_SHA256(const uint8_t *passwd, size_t passwdlen, const uint8_t *salt, |
|
|
|
size_t saltlen, uint64_t c, uint8_t *buf, size_t dkLen); |
|
|
|
size_t saltlen, uint64_t c, uint8_t *buf, size_t dkLen); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef __FreeBSD__ |
|
|
|
static inline uint32_t le32dec(const void *pp) |
|
|
|
static inline uint32_t le32dec(const void *pp) |
|
|
|
{ |
|
|
|
{ |
|
|
|
const uint8_t *p = (uint8_t const *)pp; |
|
|
|
const uint8_t *p = (uint8_t const *)pp; |
|
|
@ -44,3 +45,4 @@ static inline void le32enc(void *pp, uint32_t x) |
|
|
|
p[3] = (x >> 24) & 0xff; |
|
|
|
p[3] = (x >> 24) & 0xff; |
|
|
|
} |
|
|
|
} |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
#endif |
|
|
|