Completion requirements
Upon successful completion of this unit, you will be able to:
- define the meaning of a one-way function;
- explain collision resistance;
- explain how hash functions are applied in practice;
- describe the Merkle-Damgard construction; and
- compose programs to implement Secure Hash Algorithm (SHA).