Do all asymmetric protocols use certificates? I'm just trying to categorize asymmetric protocols. Here is my understanding:
Requires certificates:
- SSL
- TLS
- SSH
- S/MIME
- PGP/GPG
No certificate required:
- RSA
- Diffie-Hellman
- Elliptic Curve
I realize that I'm mixing protocols that implement asymmetric algorithms with the algorithms themselves. For example, although RSA may not require certificates, S/MIME, which uses RSA, does. This is my preliminary understanding. Any clarification is much appreciated.