cryptographic protocol
C994
concept
A cryptographic protocol is a precisely defined sequence of operations and message exchanges that uses cryptographic primitives to achieve security goals such as confidentiality, integrity, authentication, and non-repudiation between parties.
All labels observed (42)
| Label | Occurrences |
|---|---|
| cryptographic protocol canonical | 22 |
| authentication protocol | 12 |
| cryptographic protocol pattern | 6 |
| key exchange protocol | 6 |
| key management protocol | 5 |
| public-key cryptography scheme | 5 |
| security protocol framework | 5 |
| authenticated key exchange protocol | 4 |
| digital signature scheme | 4 |
| password-authenticated key exchange protocol | 4 |
| DNS security protocol | 2 |
| Internet Key Exchange protocol | 2 |
| Internet security protocol | 2 |
| certificate management protocol | 2 |
| link-layer security protocol | 2 |
| network authentication protocol | 2 |
| authentication and key agreement protocol | 1 |
| challenge–response authentication protocol | 1 |
| confidentiality mechanism | 1 |
| cryptographic authentication protocol | 1 |
| cryptographic key exchange protocol | 1 |
| cryptographic key exchange protocol family | 1 |
| cryptographic key-agreement protocol | 1 |
| cryptographic privacy protocol | 1 |
| cybersecurity protocol | 1 |
| decentralized authentication protocol | 1 |
| digital identity protocol | 1 |
| end-to-end encryption protocol | 1 |
| handshake protocol framework | 1 |
| key agreement protocol | 1 |
| key establishment protocol | 1 |
| key establishment scheme | 1 |
| privacy-preserving interoperability protocol | 1 |
| public-key cryptography protocol | 1 |
| secure communications solution | 1 |
| secure computation protocol | 1 |
| secure file transfer protocol | 1 |
| secure messaging protocol | 1 |
| transport layer security protocol | 1 |
| two-factor authentication protocol | 1 |
| two-party computation protocol | 1 |
| zero-knowledge proof system | 1 |
Instances (81)
| Instance | Via concept surface |
|---|---|
| Merkle puzzles | key exchange protocol |
| Chaffing and winnowing | confidentiality mechanism |
| Simultaneous Authentication of Equals | password-authenticated key exchange protocol |
| IKEv2 | Internet Key Exchange protocol |
| SSH | — |
| TLS | — |
| DTLS | transport layer security protocol |
| ZRTP | cryptographic key-agreement protocol |
| DTLS-SRTP | security protocol framework |
|
AES‑CCMP
surface form:
AES-CCMP
|
link-layer security protocol |
| OpenID Connect | authentication protocol |
| IKE | key management protocol |
| Kerberos | network authentication protocol |
| ECC | public-key cryptography scheme |
| Ed25519 | digital signature scheme |
| DANE | Internet security protocol |
| TSIG | DNS security protocol |
| RPCSEC_GSS | security protocol framework |
| NQX | secure communications solution |
| Shamir secret sharing scheme | — |
| NTLM | authentication protocol |
| RenVM | privacy-preserving interoperability protocol |
| CBC-DES | cryptographic privacy protocol |
| Noise_IK pattern | cryptographic protocol pattern |
| Noise_IX pattern | cryptographic protocol pattern |
|
Noise
surface form:
Noise protocol framework
|
security protocol framework |
| NTP Autokey | cryptographic authentication protocol |
| Noise_NK pattern | cryptographic protocol pattern |
| Noise_KK pattern | cryptographic protocol pattern |
| Noise_XK pattern | cryptographic protocol pattern |
| Noise_XX pattern | cryptographic protocol pattern |
| EdDSA | digital signature scheme |
| SAML | authentication protocol |
| SSL | — |
| PGP | — |
|
MTProto encryption protocol
surface form:
MTProto
|
— |
| S/MIME | — |
| Elliptic Curve Cryptography | public-key cryptography scheme |
| TLS 1.1 | — |
| TLS 1.0 | — |
| EAP over LAN | network authentication protocol |
| Bennett–Brassard 1984 protocol | — |
| BB84 quantum key distribution protocol | — |
|
The Secure Shell (SSH) Authentication Protocol
surface form:
Secure Shell (SSH) Authentication Protocol
|
authentication protocol |
| Noise protocol framework | security protocol framework |
| SAE | authentication protocol |
| Dragonfly key exchange | password-authenticated key exchange protocol |
| SAE handshake | password-authenticated key exchange protocol |
|
IEEE 802.1AE MACsec standard
surface form:
IEEE 802.1AE
|
link-layer security protocol |
| IKEv1 | Internet Key Exchange protocol |