Data Security

*** يعني جايبه منه

hash function

part 1

1- what is the hash function

A Hash function (H) accepts a variable-length block of data M as input and produces a fixed-size hash value h = H(M).

2- what is the good hash function

A “good” hash function has the property that the results of applying the function to a large set of inputs will produce outputs that are evenly distributed and apparently random.

3- what is the principal object of a hash function

data integrity.