What is the difference between full end-to-end encryption and end-to-end encryption?

Are there any differences between these two terms?

  • 2
    No. There is no difference.
    – davidgo
    Jan 23, 2019 at 2:03
  • 3
    If you ever see someone making a distinction between "something" and "full something", it's a good indication they were not being completely honest about the capabilities of the original thing. Jan 23, 2019 at 5:27
  • 1
    There is, however, a difference between end-to-end and point-to-point. I was taught end-to-end referred to encryption between end entities, like an encrypted email; while point-to-point meant protecting individual communication hops between points, such as IPSec and VPNs, where the data was decrypted and reencrypted at those intermediate points. Unfortunately, I’ve seen the terms used interchangeably by marketing people, so it’s hard to trust. Jan 23, 2019 at 5:41

1 Answer 1


There is no difference. End-to-end encryption simply means that both endpoints share a secret key which is used to encrypt all traffic between them. There is no difference between "full" end-to-end encryption and end-to-end encryption. It's like the (lack of) difference between forward secrecy and perfect forward secrecy. They're just different terms to explain the exact same concept.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.