Question:
Security: assymetric encryption algorithm
Discuss how the asymmetric encryption algorithm can be used to achieve the following goals:
a) Authentication: the receiver knows that only the sender could have generated the message.
b) Secrecy: only the receiver can decrypt the message.
c) Authentication and secrecy: only the receiver can decrypt the message, and the receiver knows that only the sender could have generated the message.