__________ is a term used to describe encryption systems that simultaneously protect confidentiality and authenticity (integrity) of communications.
a. End-to-end encryption
b. Two-factor authentication
c. Secure Sockets Layer (SSL)
d. Public key infrastructure (PKI)