deterministic algorithm
algorithm which, given a particular input, will always produce the same output
hash function
type of function that maps data of arbitrary size to data of fixed size
extendable-output function
cryptographic function that can output an arbitrarily large number of random-looking bits
inverse distance weighting
multivariate interpolation algorithm
Baby-step giant-step
algorithm for solving the discrete logarithm problem