a) Public Key Cryptography
b) Symmetric Key Cryptography
c) Hybrid Cryptography

Do you need help with your assignment?

An image as a link: W3Schools