What Is Perfect Forward Secrecy (PFS)?

Perfect Forward Secrecy (PFS) is an encryption system that automatically generates unique keys for each new session in a communication app, i.e., a new phone call, message, or web page reload. PFS ensures that past communication sessions remain secure even if an encryption key has been compromised at some point during the communication.