Honeycomb  0.1
Component-Model Framework
Namespaces | Functions
Hash.cpp File Reference
#include "Honey/String/Hash.h"
#include "Honey/String/Stream.h"
#include "blake2.h"
Include dependency graph for Hash.cpp:

Namespaces

 honey
 Global Honeycomb namespace.
 
 honey::hash
 Data hashing functions. Produce a small fingerprint from a larger data set. Two data sets may 'collide', producing the same fingerprint.
 

Functions

szt honey::hash::fast (ByteBufConst bs, szt seed=0)
 Quickly generate a small hash value. Each seed value produces a unique hash from the same data. More...
 
sval honey::hash::secure (ByteBufConst bs, optional< const sval & > key=optnull)
 Generate a large secure hash value. More...
 
vector< sval > honey::hash::secureKeys (const String &password, const Bytes &salt, int iterCount, int keyCount)
 Generate secure keys derived from a password. More...