Published November 17, 2017 | Version v1
Journal article Open

The KISS principle in Software-Defined Networking: a framework for secure communications

  • 1. Interdisciplinary Centre for Security, Reliability and Trust
  • 2. Univ. of Luxembourg
  • 3. University of Lisbon, Faculty of Science
  • 4. Department of Computer Science and Engineering at the Faculty of Sciences of the University of Lisbon

Description

Security is an increasingly fundamental requirement in Software-Defined Networking (SDN). However, the pace of adoption of secure mechanisms has been slow, which we estimate to be a consequence of the performance overhead of traditional solutions and of the complexity of their support infrastructure. To address these challenges we propose KISS, a secure SDN control plane communications architecture that includes innovative solutions in the context of key distribution and secure channel support. Core to our contribution is the integrated device verification value (iDVV), a deterministic but indistinguishablefrom-random secret code generation protocol that allows local but synchronized generation/verification of keys at both ends of the control channel, even on a per-message basis. We show that our solution, while offering the same security properties, outperforms reference alternatives, with performance improvements up to 30% over OpenSSL, and improvement in robustness based on a code footprint one order of magnitude smaller.

Files

KISS_SDN.pdf

Files (377.7 kB)

Name Size Download all
md5:3b261d1dc7d4f80f904b6f4994fe4e85
377.7 kB Preview Download

Additional details

Related works

Is supplemented by
10.5281/zenodo.1053813 (DOI)

Funding

SUPERCLOUD – USER-CENTRIC MANAGEMENT OF SECURITY AND DEPENDABILITY IN CLOUDS OF CLOUDS 643964
European Commission