Discuss the three primary security properties required for a…

Discuss the three primary security properties required for a strong cryptographichash function (one-way, collision resistance, and second pre-image resistance).Explain why these properties are important, and describe how the birthday attackexploits collision resistance, including an approximation of the effort required tofind a collision. [8 Points]