Crate umash_sys

Source

Structs§

Functions§

  • Returns the UMASH value for the bytes that have been umash_sink_updated into the state.
  • Returns the UMASH fingerprint for the bytes that have been umash_sink_updated into the state.
  • Prepares a umash_fp_state for computing the UMASH fingerprint in params.
  • Computes the UMASH fingerprint of data[0 ... n_bytes).
  • Computes the UMASH hash of data[0 ... n_bytes).
  • Prepares a umash_state for computing the whichth UMASH function in params.
  • Deterministically derives a umash_params struct from bits and key. The bits values do not have to be particularly well distributed, and can be generated sequentially.
  • Converts a umash_params struct filled with random values into something usable by the UMASH functions below.
  • Updates a umash_sink to take into account data[0 ... n_bytes).