scrypt.h
void scryptBlockMix(uint_t r, uint8_t *b, uint8_t *y)
scryptBlockMix algorithm
Definition: scrypt.c:239
void scryptRoMix(uint_t r, uint8_t *b, uint_t n, uint8_t *v, uint8_t *y)
scryptROMix algorithm
Definition: scrypt.c:194
General definitions for cryptographic algorithms.
void scryptXorBlock(uint8_t *x, const uint8_t *a, const uint8_t *b, size_t n)
XOR operation.
Definition: scrypt.c:277
error_t scrypt(const char_t *password, const uint8_t *salt, size_t saltLen, uint_t n, uint_t r, uint_t p, uint8_t *dk, size_t dkLen)
scrypt algorithm
Definition: scrypt.c:65