1. The KISS principle in Software-Defined Networking: a framework for secure communications
- Author
-
Diego Kreutz, Jiangshan Yu, Catia Magalhaes, Fernando M. V. Ramos, Paulo Esteves-Verissimo, Fonds National de la Recherche - FnR [sponsor], and Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Critical and Extreme Security and Dependability Research Group (CritiX) [research center]
- Subjects
Computer Networks and Communications ,Computer science ,Key distribution ,Cryptography ,Context (language use) ,02 engineering and technology ,security ,system architecture ,Computer security ,computer.software_genre ,SDN ,Forward secrecy ,0202 electrical engineering, electronic engineering, information engineering ,perfect forward secrecy ,Electrical and Electronic Engineering ,software-defined networking ,Secure channel ,Computer science [C05] [Engineering, computing & technology] ,Authentication ,Cryptographic primitive ,business.industry ,integrated device verification value (iDVV) ,020206 networking & telecommunications ,020207 software engineering ,cryptographic primitives ,Sciences informatiques [C05] [Ingénierie, informatique & technologie] ,KISS (TNC) ,KISS principle ,Systems architecture ,business ,Software-defined networking ,Law ,computer ,performance - Abstract
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.
- Published
- 2017
- Full Text
- View/download PDF