Paper 2019/911

IoT-Friendly AKE: Forward Secrecy and Session Resumption Meet Symmetric-Key Cryptography

Gildas Avoine, Sébastien Canard, and Loïc Ferreira

Abstract

With the rise of the Internet of Things and the growing popularity of constrained end-devices, several security protocols are widely deployed or strongly promoted (e.g., Sigfox, LoRaWAN, NB-IoT). Based on symmetric-key functions, these protocols lack in providing security properties usually ensured by asymmetric schemes, in particular forward secrecy. We describe a 3-party authenticated key exchange protocol solely based on symmetric-key functions (regarding the computations done between the end-device and the back-end network) which guarantees forward secrecy. Our protocol enables session resumption (without impairing security). This allows saving communication and computation cost, and is particularly advantageous for low-resource end-devices. Our 3-party protocol can be applied in a real-case IoT deployment (i.e., involving numerous end-devices and servers) such that the latter inherits from the security properties of the protocol. We give a concrete instantiation of our key exchange protocol, and formally prove its security.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Major revision. ESORICS 2019
Keywords
Security protocolsAuthenticated key exchangeSymmetric-key cryptographySession resumptionForward secrecySecurity modelInternet of Things
Contact author(s)
loic ferreira @ orange com
History
2019-08-12: received
Short URL
https://ia.cr/2019/911
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2019/911,
      author = {Gildas Avoine and Sébastien Canard and Loïc Ferreira},
      title = {{IoT}-Friendly {AKE}: Forward Secrecy and Session Resumption Meet Symmetric-Key Cryptography},
      howpublished = {Cryptology {ePrint} Archive, Paper 2019/911},
      year = {2019},
      url = {https://eprint.iacr.org/2019/911}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.