PriRoster: Privacy-preserving Radio Context Attestation in Cognitive Radio Network

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.authorZhang, Ruideen_US
dc.contributor.authorWang, Ningen_US
dc.contributor.authorZhang, Ningen_US
dc.contributor.authorYan, Zhengen_US
dc.contributor.authorLou, Wenjingen_US
dc.contributor.authorHou, Y. Thomasen_US
dc.contributor.departmentDepartment of Communications and Networkingen
dc.contributor.groupauthorNetwork Security and Trusten
dc.contributor.organizationVirginia Polytechnic Institute and State Universityen_US
dc.contributor.organizationWashington Universityen_US
dc.date.accessioned2020-02-12T10:50:50Z
dc.date.available2020-02-12T10:50:50Z
dc.date.issued2019en_US
dc.description.abstractSpectrum shortage is a global concern and cognitive radio network (CRN) is envisioned to be one of the key technologies for overcoming this challenge. However, proper operation of a CRN heavily depends on compliance of cognitive radios (CRs). Although remote attestation of a CR’s radio context is a promising solution, current remote attestation that requires the target’s configuration to be publicly available to the verifier poses a fundamental challenge to the operational security of spectrum users, especially military primary users. To protect a device’s configuration information, we propose PriRoster, a privacy-preserving remote attestation mechanism, that effectively separates the need to know the operational configuration from the capability to execute the verification process correctly at the verifier. PriRoster hides sensitive device and/or radio configuration information from untrusted intermediate verifiers in a public network and enables a range of new applications such as efficient network-wide radio context attestation. Trusted execution environment (TEE) such as Intel SGX is used in our design to provide confidential processing. However, naive application of TEE suffers from not only poor system scalability, but also information side channel leakage. We develop trust transfer protocol to significantly enhance system scalability, and the protection against information side channel attack is accomplished by automatically incorporating obliviousness primitive into the attestation program. We build a prototype of the proposed PriRoster system using Raspberry Pi, USRP, Intel NUC, and AWS cloud. The feasibility of our proposed framework is demonstrated by system benchmarks and the effectiveness of the proposed oblivious appraisal functions are verified by recording memory access pattern via code instrumentation.en
dc.description.versionPeer revieweden
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationZhang, R, Wang, N, Zhang, N, Yan, Z, Lou, W & Hou, Y T 2019, PriRoster: Privacy-preserving Radio Context Attestation in Cognitive Radio Network. in IEEE International Symposium on Dynamic Spectrum Access Networks., 8935740, IEEE, IEEE International Symposium on Dynamic Spectrum Access Networks, Newark, New Jersey, United States, 11/11/2019. https://doi.org/10.1109/DySPAN.2019.8935740en
dc.identifier.doi10.1109/DySPAN.2019.8935740en_US
dc.identifier.isbn978-1-7281-2376-9
dc.identifier.otherPURE UUID: cc1cc275-04ae-4822-9f15-e7ca5aa0f352en_US
dc.identifier.otherPURE ITEMURL: https://research.aalto.fi/en/publications/cc1cc275-04ae-4822-9f15-e7ca5aa0f352en_US
dc.identifier.otherPURE FILEURL: https://research.aalto.fi/files/40740372/ELEC_Zhang_Priroster_Dyspan.pdfen_US
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/43124
dc.identifier.urnURN:NBN:fi:aalto-202002122193
dc.language.isoenen
dc.relation.ispartofIEEE International Symposium on Dynamic Spectrum Access Networksen
dc.relation.ispartofseriesIEEE International Symposium on Dynamic Spectrum Access Networksen
dc.rightsopenAccessen
dc.titlePriRoster: Privacy-preserving Radio Context Attestation in Cognitive Radio Networken
dc.typeA4 Artikkeli konferenssijulkaisussafi
dc.type.versionacceptedVersion

Files