- • What are the two main advantages and two main limitations of public key encryption compared with symmetric encryption?
- • Draw a diagram to show how a single message can be both encrypted and authenticated using public key encryption
- • Many communications systems use a combination of public key encryption and symmetric encryption. Why is this the case, and how does it work?
- • Explain why the security of RSA depends on the difficulty of factoring large numbers
- • Using the following key generation parameter values chosen for an RSA system: p = 17, q = 7, e = 13 Find the values of the private key components, d and n. Encrypt the message which is 11100001 in binary using this RSA system.
- • What is the purpose of the Diffie-Hellmann public key technique? Briefly describe it.
- • Prove that Diffie-Hellman works – i.e. that the secret keys calculated by both sides of the communication are identical.
- • In what situation does Elliptic Curve Cryptography perform better than RSA?
- • Discuss the significance of key size in cryptography? In your answer, comment on both symmetric and public key encryption.