Completion requirements
Upon successful completion of this unit, you will be able to:
- explain the differences between symmetric and asymmetric encryption;
- describe how the factoring problem relates to the RSA cryptosystem;
- apply the RSA cryptosystem; and
- compose programs to implement the RSA cryptosystem.