Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3507657.3529653acmconferencesArticle/Chapter ViewAbstractPublication PageswisecConference Proceedingsconference-collections
poster
Public Access

Lightweight Code Assurance Proof for Wireless Software

Published: 16 May 2022 Publication History

Abstract

Software-defined radio (SDR) and the softwarization of the wireless and mobile systems enable intelligent processing and control in wireless networking. We design and build a lightweight code assurance proof scheme for wireless system software implementations. More specifically, our scheme assures that a wireless user/prover holds the correct software codes, e.g., the correct version, for its wireless networking implementations. In contrast to the previous research for code attestation in trusted computing, our scheme forgoes hardware-based security and real-time networking, thus substantially increasing the application feasibility. We further design our scheme to be efficient in computing by using a Merkle tree for the efficiency of the verification of the assurance proof. We implement our scheme for proof-of-concept on srsRAN (a popular open-source software for cellular technology) and conduct preliminary measurements to demonstrate the lightweight design. We envision our scheme to be orthogonal and supplementary to the previous trustworthy code attestation because it provides different properties (assurance vs. attestation) and because the lightweight aspect yields greater applicability and lower overheads in hardware and networking. Our scheme will therefore be appropriate for the wireless/mobile environment which uses broadcasting (where receiving/verifications occur more frequently than transmitting/generations) and whose devices are resource-constrained.

References

[1]
Mahmoud Ammar, Bruno Crispo, Ivan De Oliveira Nunes, and Gene Tsudik. 2021. Delegated Attestation: Scalable Remote Attestation of Commodity CPS by Blending Proofs of Execution with Software Attestation. In Proceedings of the 14th ACM Conference on Security and Privacy in Wireless and Mobile Networks (Abu Dhabi, United Arab Emirates) (WiSec '21). Association for Computing Machinery, New York, NY, USA, 37--47. https://doi.org/10.1145/3448300.3467818
[2]
Vladimir Brik, Suman Banerjee, Marco Gruteser, and Sangho Oh. 2008. Wireless Device Identification with Radiometric Signatures. In Proceedings of the 14th ACM International Conference on Mobile Computing and Networking (San Francisco, California, USA) (MobiCom '08). Association for Computing Machinery, New York, NY, USA, 116--127. https://doi.org/10.1145/1409944.1409959
[3]
Sang-Yoon Chang and Yih-Chun Hu. 2017. SecureMAC: Securing Wireless Medium Access Control Against Insider Denial-of-Service Attacks. IEEE Trans- actions on Mobile Computing 16, 12 (2017), 3527--3540. https://doi.org/10.1109/ TMC.2017.2693990
[4]
Sang-Yoon Chang, Yih-Chun Hu, and Nicola Laurenti. 2012. SimpleMAC: A Jamming-Resilient MAC-Layer Protocol for Wireless Channel Coordination. In Proceedings of the 18th Annual International Conference on Mobile Computing and Networking (Istanbul, Turkey) (Mobicom '12). Association for Computing Machinery, New York, NY, USA, 77--88. https://doi.org/10.1145/2348543.2348556
[5]
Charles Clancy, Joe Hecker, Erich Stuntebeck, and Tim O'Shea. 2007. Applications of machine learning to cognitive radio networks. IEEE Wireless Communications 14, 4 (2007), 47--52.
[6]
George Coker, Joshua Guttman, Peter Loscocco, Amy Herzog, Jonathan Millen, Brian O'Hanlon, John Ramsdell, Ariel Segall, Justin Sheehy, and Brian Sniffen. 2011. Principles of remote attestation. Int. J. Inf. Sec. 10 (06 2011), 63--81. https: //doi.org/10.1007/s10207-011-0124-7
[7]
Ismael Gomez-Miguelez, Andres Garcia-Saavedra, Paul D Sutton, Pablo Serrano, Cristina Cano, and Doug J Leith. 2016. srsLTE: An open-source platform for LTE evolution and experimentation. In Proceedings of the Tenth ACM International Workshop on Wireless Network Testbeds, Experimental Evaluation, and Characterization. 25--32.
[8]
William D Horne. 2003. Adaptive spectrum access: Using the full spectrum space. In Proc. Telecommunications Policy Research Conference (TPRC).
[9]
Ralph C Merkle. 2019. Protocols for public key cryptosystems. In Secure commu- nications and asymmetric cryptosystems. Routledge, 73--104.
[10]
Reiner Sailer, Xiaolan Zhang, Trent Jaeger, and Leendert van Doorn. 2004. De- sign and Implementation of a TCG-based Integrity Measurement Architecture. In 13th USENIX Security Symposium (USENIX Security 04). USENIX Associa- tion, San Diego, CA. https://www.usenix.org/conference/13th-usenix-security- symposium/design-and-implementation-tcg-based-integrity-measurement
[11]
E. Shi, A. Perrig, and L. Van Doorn. 2005. BIND: a fine-grained attestation service for secure distributed systems. In 2005 IEEE Symposium on Security and Privacy (S P'05). 154--168. https://doi.org/10.1109/SP.2005.4
[12]
Karaputugala Madushan Thilina, Kae Won Choi, Nazmus Saquib, and Ekram Hossain. 2013. Machine learning techniques for cooperative spectrum sensing in cognitive radio networks. IEEE Journal on selected areas in communications 31, 11 (2013), 2209--2221.
[13]
Tien Dang Vo-Huu, Triet Dang Vo-Huu, and Guevara Noubir. 2021. Spectrum- Flexible Secure Broadcast Ranging. In Proceedings of the 14th ACM Conference on Security and Privacy in Wireless and Mobile Networks (Abu Dhabi, United Arab Emirates) (WiSec '21). Association for Computing Machinery, New York, NY, USA, 300--310. https://doi.org/10.1145/3448300.3467819

Cited By

View all
  • (2023)Distributed and Lightweight Software Assurance in Cellular Broadcasting Handshake and Connection EstablishmentElectronics10.3390/electronics1218378212:18(3782)Online publication date: 7-Sep-2023

Index Terms

  1. Lightweight Code Assurance Proof for Wireless Software

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    WiSec '22: Proceedings of the 15th ACM Conference on Security and Privacy in Wireless and Mobile Networks
    May 2022
    314 pages
    ISBN:9781450392167
    DOI:10.1145/3507657
    • General Chair:
    • Murtuza Jadliwala,
    • Program Chairs:
    • Yongdae Kim,
    • Alexandra Dmitrienko
    Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 16 May 2022

    Check for updates

    Author Tags

    1. cellular networking
    2. merkle tree
    3. open ran
    4. software assurance
    5. software-defined radio
    6. srsran
    7. wireless networking

    Qualifiers

    • Poster

    Funding Sources

    Conference

    WiSec '22

    Acceptance Rates

    Overall Acceptance Rate 98 of 338 submissions, 29%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)70
    • Downloads (Last 6 weeks)17
    Reflects downloads up to 10 Nov 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)Distributed and Lightweight Software Assurance in Cellular Broadcasting Handshake and Connection EstablishmentElectronics10.3390/electronics1218378212:18(3782)Online publication date: 7-Sep-2023

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media