Programmable In-Network Security for Context-aware BYOD Policies
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Bring Your Own Device (BYOD) has become the new norm in enterprise networks, but BYOD security remains a top concern. Context-aware security, which enforces access control based on dynamic runtime context, is a promising approach. Recent work has developed SDN solutions to collect device contexts and enforce access control at a central controller. However, the central controller could become a bottleneck and attack target. Responding to context changes from the remote controller is also too slow for real-time decision change. We present a new paradigm, programmable in-network security (Poise), which is enabled by the emergence of programmable switches. At the heart of Poise is a novel security primitive, which can be programmed to support a wide range of contextaware policies in hardware. Users of Poise specify concise policies, and Poise compiles them into different configurations of the primitive in P4. Compared to traditional SDN defenses, Poise is resilient to control plane saturation attacks, and it dramatically increases defense agility.
Description
Advisor
Degree
Type
Keywords
Citation
Kang, Qiao. "Programmable In-Network Security for Context-aware BYOD Policies." (2021) Master’s Thesis, Rice University. https://hdl.handle.net/1911/109786.