Blame cbits/cryptonite_pbkdf2.h

Packit 141393
#ifndef CRYPTONITE_PBKDF2_H_
Packit 141393
#define CRYPTONITE_PBKDF2_H_
Packit 141393
Packit 141393
#include <stdlib.h>
Packit 141393
#include <stdint.h>
Packit 141393
Packit 141393
#ifdef __cplusplus
Packit 141393
extern "C" {
Packit 141393
#endif
Packit 141393
Packit 141393
void cryptonite_fastpbkdf2_hmac_sha1( const uint8_t *pw, size_t npw
Packit 141393
                                    , const uint8_t *salt, size_t nsalt
Packit 141393
                                    , uint32_t iterations
Packit 141393
                                    , uint8_t *out, size_t nout
Packit 141393
                                    );
Packit 141393
void cryptonite_fastpbkdf2_hmac_sha256( const uint8_t *pw, size_t npw
Packit 141393
                                      , const uint8_t *salt, size_t nsalt
Packit 141393
                                      , uint32_t iterations
Packit 141393
                                      , uint8_t *out, size_t nout
Packit 141393
                                      );
Packit 141393
void cryptonite_fastpbkdf2_hmac_sha512( const uint8_t *pw, size_t npw
Packit 141393
                                      , const uint8_t *salt, size_t nsalt
Packit 141393
                                      , uint32_t iterations
Packit 141393
                                      , uint8_t *out, size_t nout
Packit 141393
                                      );
Packit 141393
Packit 141393
#ifdef __cplusplus
Packit 141393
}
Packit 141393
#endif
Packit 141393
Packit 141393
#endif