A system administrator wants to implement an internal communication system that will allow employees
to send encrypted messages to each other. The system must also support non-repudiation. Which of the
following implements all these requirements?

A.
Bcrypt
B.
Blowfish
C.
PGP
D.
SHA