|
| 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...
|
| |
| szt | honey::hash::fast (const char *str, szt seed=0) |
| | fast() for UTF-8 strings More...
|
| |
| szt | honey::hash::fast (const std::string &str, szt seed=0) |
| | fast() for UTF-8 strings More...
|
| |
| szt | honey::hash::fast (const String &str, szt seed=0) |
| | fast() for strings, converted to UTF-8 before hashing More...
|
| |
| constexpr szt | honey::hash::fast_ (const char *str, szt len, szt seed=0) |
| | Compile-time version of fast() for UTF-8 strings. More...
|
| |
| sval | honey::hash::secure (ByteBufConst bs, optional< const sval & > key=optnull) |
| | Generate a large secure hash value. More...
|
| |
| sval | honey::hash::secure (const char *str, optional< const sval & > key=optnull) |
| | secure() for UTF-8 strings More...
|
| |
| sval | honey::hash::secure (const std::string &str, optional< const sval & > key=optnull) |
| | secure() for UTF-8 strings More...
|
| |
| sval | honey::hash::secure (const String &str, optional< const sval & > key=optnull) |
| | secure() for strings, converted to UTF-8 before hashing More...
|
| |
| vector< sval > | honey::hash::secureKeys (const String &password, const Bytes &salt, int iterCount, int keyCount) |
| | Generate secure keys derived from a password. More...
|
| |