University of Leicester
Browse
final version.pdf (2.76 MB)

Cross-layer access control in publish/subscribe middleware over software-defined networks

Download (2.76 MB)
journal contribution
posted on 2019-02-14, 08:48 authored by Y Zhang, H Zhou, J-L Chen
When technologies of software-defined networks (SDNs) provide a chance to improve the quality of service (QoS) of publish/subscribe middlewares, new chances are also arising for adversaries to attack the networks and the middlewares. We here propose a cross-layer access control solution to protect the publish/subscribe middleware over SDNs. Applications over a publish/subscribe middleware interact by an indirect, anonymous and multicast event communication paradigm, where we hope that the applications, the middleware, and the underlying network collaborate to realize the access control of reading/writing events. The key issue is how to use the flow matching capability of SDN switches to efficiently and securely enforce complex authorization policies that include multiple conjunction and disjunction structures. It is required to resist against the collusion attacks of SDN controllers and subscribers when the middleware/network is partially delegated to enforce the authorization policies of publishers. In our cross-layer solution, a policy representation method is presented to encode authorization policies into flow entries with high data compression and security, and a two-party computation method is presented to carry out secret sharing for defeating malicious SDN controllers and subscribers. Finally, our solution is evaluated to show its effectiveness.

Funding

This work is supported by the National Natural Science Foundation of China (no. 61372115), the National Key Research and Development Program of China (No. 2018YFB1003800), and EU H2020 DOMINOES Project (No. 771066).

History

Citation

Computer Communications, 2019, 134, pp. 1-13

Author affiliation

/Organisation/COLLEGE OF SCIENCE AND ENGINEERING/Department of Informatics

Version

  • AM (Accepted Manuscript)

Published in

Computer Communications

Publisher

Elsevier

issn

0140-3664

eissn

1873-703X

Acceptance date

2018-11-01

Copyright date

2018

Publisher version

https://www.sciencedirect.com/science/article/pii/S0140366418300616

Notes

The file associated with this record is under embargo until 12 months after publication, in accordance with the publisher's self-archiving policy. The full text may be available through the publisher links provided above.

Language

en

Usage metrics

    University of Leicester Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC