Skip to content
Snippets Groups Projects
  • Janne Blomqvist's avatar
    1a764b45
    Introduce siphash, and use it. · 1a764b45
    Janne Blomqvist authored
    Siphash is a state of the art keyed hash function that is performance competitive with the usual non-cryptographic hash functions. It's used as the default hash function backing hash tables in e.g. Perl, Python, Rust, and so on. Here we initially use it for the gid cache hash table, and in the common xhash implementation.
    1a764b45
    History
    Introduce siphash, and use it.
    Janne Blomqvist authored
    Siphash is a state of the art keyed hash function that is performance competitive with the usual non-cryptographic hash functions. It's used as the default hash function backing hash tables in e.g. Perl, Python, Rust, and so on. Here we initially use it for the gid cache hash table, and in the common xhash implementation.