cryptographic Hash function

  • must be deterministic given same message
  • even if and very similar
  • is intractable to invert, i.e., find (trapdoors)
  • collision resistant, i.e., intractable to find messages such that and , i.e., different messages that that produce same hash