Completion requirements
Upon successful completion of this unit, you will be able to:
- solve problems involving cyclic groups;
- describe the discrete logarithm problem;
- apply Diffie-Hellman key exchange; and
- create programs to implement a Diffie-Hellman key exchange.