Live briefing
Everything about Internet Key Exchange
Internet protocol
In computing, Internet Key Exchange is the protocol used to set up a security association (SA) in the IPsec protocol suite. IKE builds upon the Oakley protocol and ISAKMP. IKE uses X.509 certificates for authentication ‒ either pre-shared or distributed using DNS ‒ and a Diffie–Hellman key exchange to set up a shared session secret from which cryptographic keys are derived. A IETF draft is currently being written to provide a quantum-resistant key establishment using ML-KEM. In addition, a security policy for every peer which will connect must be manually maintained. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Internet Key ExchangeA 5-minute orientation
- Skim a recent paper: Post-quantum lightweight identity-based two-party authenticated key exchange protocol for Internet of Vehicles with probable securityInfluential work since 2022
- Pick up a classic book: Computer NetworksThe most-reprinted book on the subject
- Read the landmark paper: A Provably Secure and Lightweight Anonymous User Authenticated Session Key Exchange Scheme for Internet of Things DeploymentCited 136 times
- Go sideways: IPsecA closely related topic
- Go sideways: Internet Security Association and Key Management ProtocolA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
A Provably Secure and Lightweight Anonymous User Authenticated Session Key Exchange Scheme for Internet of Things Deployment
Designing Anonymous Signature-Based Authenticated Key Exchange Scheme for Internet of Things-Enabled Smart Grid Systems
LAKE-IoD: Lightweight Authenticated Key Exchange Protocol for the Internet of Drone Environment
AAKE-BIVT: Anonymous Authenticated Key Exchange Scheme for Blockchain-Enabled Internet of Vehicles in Smart Transportation
Hash-Based Conditional Privacy Preserving Authentication and Key Exchange Protocol Suitable for Industrial Internet of Things
SAKE*: A Symmetric Authenticated Key Exchange Protocol With Perfect Forward Secrecy for Industrial Internet of Things
Signature-based three-factor authenticated key exchange for internet of things applications
MAKE-IT—A Lightweight Mutual Authentication and Key Exchange Protocol for Industrial Internet of Things
🆕 Influential since 2022
Post-quantum lightweight identity-based two-party authenticated key exchange protocol for Internet of Vehicles with probable security
Federated learning-guided intrusion detection and neural key exchange for safeguarding patient data on the internet of medical things
Device Access Control and Key Exchange (DACK) Protocol for Internet of Things
CAKE-PUF: A Collaborative Authentication and Key Exchange Protocol Based on Physically Unclonable Functions for Industrial Internet of Things
Authentication, Authorization, Access Control, and Key Exchange in Internet of Things
📚 Books worth reading
Computer NetworksAndrew S. Tanenbaum, John David Wetherall · 1981
Operations ManagementRoberta S. Russell, Bernard Taylor · 1998
The Conspirators HierarchyJohn Coleman · 1992
TCP/IP IllustratedW. Richard Stevens, Kevin R. Fall · 1993
IT Enabled ServicesShiro Uesugi · 2013
Product Lifecycle Management. Towards Knowledge-Rich EnterprisesLouis Rivest · 2012
Codes and CiphersR. F. Churchhouse · 2001
Cryptography and network securityWilliam Stallings · 2006
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- IPsec In computing, Internet Protocol Security (IPsec) is a secure network protocol suite that authenticates and encrypts packets of data to provide secure encrypted…
- Internet Security Association and Key Management Protocol Internet Security Association and Key Management Protocol (ISAKMP) is a protocol defined by RFC 2408 for establishing security association (SA) and cryptographi…
- Cryptography standards There are a number of standards related to cryptography. Standard algorithms and protocols provide a focus for study; standards for popular applications…
- Virtual private network A virtual private network (VPN) is an overlay network that uses network virtualization to extend a private network across a public network, such as the…
- Host Identity Protocol The Host Identity Protocol (HIP) is a host identification technology for use on Internet Protocol (IP) networks, such as the Internet. The Internet has…
- Point-to-Point Tunneling Protocol The Point-to-Point Tunneling Protocol (PPTP) is an obsolete method for implementing virtual private networks. PPTP has many well known security issues…
- Opportunistic encryption Opportunistic encryption (OE) refers to any system that, when connecting to another system, attempts to encrypt communications channels, otherwise falling…
- AuthIP AuthIP is a Microsoft proprietary extension of the IKE cryptographic protocol. AuthIP is supported in Windows Vista and later on the client and Windows…