hashes.h File Reference

Hash function API. More...

Detailed Description

#include <stddef.h>
#include <inttypes.h>
+ Include dependency graph for hashes.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

uint32_t djb2_hash (const uint8_t *buf, size_t len)
 
uint32_t sdbm_hash (const uint8_t *buf, size_t len)
 
uint32_t kr_hash (const uint8_t *buf, size_t len)
 
uint32_t sax_hash (const uint8_t *buf, size_t len)
 
uint32_t dek_hash (const uint8_t *buf, size_t len)
 
uint32_t fnv_hash (const uint8_t *buf, size_t len)
 
uint32_t rotating_hash (const uint8_t *buf, size_t len)
 
uint32_t one_at_a_time_hash (const uint8_t *buf, size_t len)