Ensuring GDPR Compliance in IoT Network With a Glass Box Security Guard System
This paper addresses the challenges of General Data Protection Regulation (GDPR) compliance posed by the growing prevalence of Internet of Things (IoT) devices, which exacerbate privacy concerns. GDPR mandates data controllers to protect personal data and requires explicit consent for data processin...
Saved in:
Published in | IEEE Transactions on Privacy Vol. 2; pp. 27 - 40 |
---|---|
Main Authors | , , , |
Format | Journal Article |
Language | English |
Published |
IEEE
2025
|
Subjects | |
Online Access | Get full text |
ISSN | 2836-208X 2836-208X |
DOI | 10.1109/TP.2025.3546854 |
Cover
Loading…
Abstract | This paper addresses the challenges of General Data Protection Regulation (GDPR) compliance posed by the growing prevalence of Internet of Things (IoT) devices, which exacerbate privacy concerns. GDPR mandates data controllers to protect personal data and requires explicit consent for data processing, but centralized approaches create opaque closed box systems prone to misuse. Although recent solutions utilize blockchain for access control by recording data subject consents, they focus solely on transaction-level activities, but overlook user devices controlled by enterprises, leaving closedbox issues unresolved. To address these challenges, we propose data protection guard (GDPR-Guard), a novel transparent glass box solution that shifts control from enterprises to users, enhancing transparency and accountability by auditing the entire device lifecycle, including manufacturing, which existing solutions often neglect. The supervisory authority oversees manufacturing, ensuring each device integrates a secure GDPR-Guard to log certified device manufacture, controlled application deployment, reliable ownership transfer, and consent-based data collection or application update using tamper-proof digital signatures. This enables reliable investigations throughout the device's lifecycle. The paper also offers a comprehensive access control and auditing protocol, presents a proof-of-concept implementation, evaluates security with concrete threat models, and demonstrating the reliability and acceptable performance of the solution for GDPR compliance. |
---|---|
AbstractList | This paper addresses the challenges of General Data Protection Regulation (GDPR) compliance posed by the growing prevalence of Internet of Things (IoT) devices, which exacerbate privacy concerns. GDPR mandates data controllers to protect personal data and requires explicit consent for data processing, but centralized approaches create opaque closed box systems prone to misuse. Although recent solutions utilize blockchain for access control by recording data subject consents, they focus solely on transaction-level activities, but overlook user devices controlled by enterprises, leaving closedbox issues unresolved. To address these challenges, we propose data protection guard (GDPR-Guard), a novel transparent glass box solution that shifts control from enterprises to users, enhancing transparency and accountability by auditing the entire device lifecycle, including manufacturing, which existing solutions often neglect. The supervisory authority oversees manufacturing, ensuring each device integrates a secure GDPR-Guard to log certified device manufacture, controlled application deployment, reliable ownership transfer, and consent-based data collection or application update using tamper-proof digital signatures. This enables reliable investigations throughout the device's lifecycle. The paper also offers a comprehensive access control and auditing protocol, presents a proof-of-concept implementation, evaluates security with concrete threat models, and demonstrating the reliability and acceptable performance of the solution for GDPR compliance. |
Author | Tsay, Ren-Song Lu, Kuan-Fu Chen, Yong-Xuan Yang, Yi-Chun |
Author_xml | – sequence: 1 givenname: Yi-Chun orcidid: 0000-0002-9676-7788 surname: Yang fullname: Yang, Yi-Chun email: k16272002@gmail.com organization: Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan – sequence: 2 givenname: Kuan-Fu orcidid: 0009-0002-5101-3584 surname: Lu fullname: Lu, Kuan-Fu organization: Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan – sequence: 3 givenname: Yong-Xuan surname: Chen fullname: Chen, Yong-Xuan organization: Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan – sequence: 4 givenname: Ren-Song orcidid: 0000-0002-8997-0219 surname: Tsay fullname: Tsay, Ren-Song organization: Department of Computer Science, National Tsing Hua University, Hsinchu, Taiwan |
BookMark | eNpNkE1PwkAURScGExFZu3Exf6Awn53OUhErCUEiTXTXPNpXnVhaMlOi_HshsGB17-Keuzi3pNe0DRJyz9mIc2bH2XIkmNAjqVWcaHVF-iKRcSRY8tm76DdkGIJbMy0N08wkfbKYNmHnXfNF0-flO520m23toCmQuobO2owusPtt_Q_9cN03BZrWEAJ9av_oCosD2O1pugNf0tU-dLi5I9cV1AGH5xyQ1cs0m7xG87d0NnmcR0XMVSSs4LGScg2aYaJQlFYB6NhaMHGlihitqGRRmTUkSjN9LGA1ByhLY1AOyPj0Wvg2BI9VvvVuA36fc5YffeTZMj_6yM8-DsTDiXCIeLG2zFij5D-6RV0e |
CODEN | ITPEB5 |
Cites_doi | 10.1109/TSC.2020.2999559 10.1109/TSMC.2019.2895123 10.1145/3098954.3098958 10.2139/ssrn.3160404 10.17487/rfc7158 10.1016/j.jestch.2018.05.010 10.1145/3576842.3582379 10.1109/JPROC.2017.2714641 10.1007/978-3-319-57959-7 10.1109/OBD.2016.11 10.1145/3558766 10.3233/SW-210438 10.1007/978-3-031-55561-9 10.1109/ICBC48266.2020.9169432 10.17487/rfc6749 10.1016/j.jisa.2017.11.002 10.1109/ACCESS.2022.3154106 10.2307/j.ctt1trkk7x 10.1016/j.sysarc.2021.102240 10.1109/ACCESS.2018.2851611 10.1016/j.comnet.2016.11.007 10.17487/rfc7049 10.24251/hicss.2019.821 10.1016/j.cose.2019.101653 10.1109/TII.2021.3100152 10.1109/BigData47090.2019.9006455 10.3390/s21237994 10.1109/ACCESS.2023.3242605 10.1093/cybsec/tyy001 10.1109/access.2018.2806881 10.1109/jiot.2020.3015432 10.1007/0-387-23483-7 10.1109/JIOT.2019.2958788 10.1016/j.jnca.2023.103695 10.1109/SPW.2015.27 10.1109/ACCESS.2021.3069877 10.1109/TrustCom/BigDataSE.2018.00183 10.17487/rfc9200 10.1007/s00766-013-0195-2 10.1016/j.ipm.2021.102511 10.1109/TIFS.2019.2948287 10.1109/TC.2017.2647955 10.2139/ssrn.3212210 10.1007/978-3-030-12942-2_23 10.1016/j.comcom.2023.11.017 10.1007/s12243-019-00709-7 |
ContentType | Journal Article |
DBID | 97E ESBDL RIA RIE AAYXX CITATION |
DOI | 10.1109/TP.2025.3546854 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005-present IEEE Open Access Journals IEEE All-Society Periodicals Package (ASPP) 1998-Present IEEE Electronic Library (IEL) CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Law |
EISSN | 2836-208X |
EndPage | 40 |
ExternalDocumentID | 10_1109_TP_2025_3546854 10907974 |
Genre | orig-research |
GrantInformation_xml | – fundername: General Research Project of the National Science and Technology grantid: NSTC 112-2634-F-007-001-MBK |
GroupedDBID | 97E ALMA_UNASSIGNED_HOLDINGS ESBDL M43 RIA RIE AAYXX CITATION |
ID | FETCH-LOGICAL-c614-29216433ba50e84e2d94aa5699a76f4c6e92f3cf7ba84505f7baa951aadd77e3 |
IEDL.DBID | RIE |
ISSN | 2836-208X |
IngestDate | Tue Jul 01 05:17:21 EDT 2025 Wed Apr 02 05:44:37 EDT 2025 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Language | English |
License | https://creativecommons.org/licenses/by-nc-nd/4.0 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c614-29216433ba50e84e2d94aa5699a76f4c6e92f3cf7ba84505f7baa951aadd77e3 |
ORCID | 0000-0002-9676-7788 0000-0002-8997-0219 0009-0002-5101-3584 |
OpenAccessLink | https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/document/10907974 |
PageCount | 14 |
ParticipantIDs | crossref_primary_10_1109_TP_2025_3546854 ieee_primary_10907974 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 20250000 2025-00-00 |
PublicationDateYYYYMMDD | 2025-01-01 |
PublicationDate_xml | – year: 2025 text: 20250000 |
PublicationDecade | 2020 |
PublicationTitle | IEEE Transactions on Privacy |
PublicationTitleAbbrev | TP |
PublicationYear | 2025 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
References | ref13 ref57 ref56 ref15 ref14 ref11 ref10 ref17 ref16 ref19 ref18 (ref46) 2012 ref50 (ref53) 2019 ref42 ref41 (ref48) 2014 ref44 (ref45) 2019 ref43 (ref51) 2014 ref49 ref8 ref7 ref9 ref4 Robinson (ref28) 2009; 9 ref3 ref6 ref5 ref40 ref35 ref34 ref37 ref36 Wirth (ref12) ref31 ref30 ref33 ref32 ref2 ref1 ref39 ref38 (ref54) 2019 (ref55) 2022 ref24 ref23 ref26 ref25 ref20 ref22 ref21 ref27 ref29 (ref47) 2019 (ref52) 2019 |
References_xml | – ident: ref17 doi: 10.1109/TSC.2020.2999559 – ident: ref34 doi: 10.1109/TSMC.2019.2895123 – ident: ref11 doi: 10.1145/3098954.3098958 – ident: ref56 doi: 10.2139/ssrn.3160404 – ident: ref49 doi: 10.17487/rfc7158 – ident: ref6 doi: 10.1016/j.jestch.2018.05.010 – ident: ref23 doi: 10.1145/3576842.3582379 – ident: ref38 doi: 10.1109/JPROC.2017.2714641 – year: 2019 ident: ref47 article-title: Pybluezpybluez: Bluetooth python extension module – ident: ref1 doi: 10.1007/978-3-319-57959-7 – ident: ref8 doi: 10.1109/OBD.2016.11 – ident: ref29 doi: 10.1145/3558766 – ident: ref36 doi: 10.3233/SW-210438 – ident: ref39 doi: 10.1007/978-3-031-55561-9 – ident: ref16 doi: 10.1109/ICBC48266.2020.9169432 – ident: ref30 doi: 10.17487/rfc6749 – ident: ref5 doi: 10.1016/j.jisa.2017.11.002 – ident: ref26 doi: 10.1109/ACCESS.2022.3154106 – ident: ref27 doi: 10.2307/j.ctt1trkk7x – ident: ref41 doi: 10.1016/j.sysarc.2021.102240 – ident: ref10 doi: 10.1109/ACCESS.2018.2851611 – ident: ref32 doi: 10.1016/j.comnet.2016.11.007 – ident: ref50 doi: 10.17487/rfc7049 – ident: ref13 doi: 10.24251/hicss.2019.821 – ident: ref24 doi: 10.1016/j.cose.2019.101653 – ident: ref18 doi: 10.1109/TII.2021.3100152 – ident: ref20 doi: 10.1109/BigData47090.2019.9006455 – ident: ref19 doi: 10.3390/s21237994 – ident: ref21 doi: 10.1109/ACCESS.2023.3242605 – year: 2019 ident: ref53 article-title: FIPS 140-3: Security requirements for cryptographic modules – ident: ref3 doi: 10.1093/cybsec/tyy001 – volume: 9 start-page: 1 year: 2009 ident: ref28 article-title: Review of the European data protection directive publication-title: Rand Europe – ident: ref57 doi: 10.1109/access.2018.2806881 – start-page: 1 volume-title: Proc. 1st ERCIM Blockchain Workshop, 2018: Eur. Soc. Socially Embedded Technol. ident: ref12 article-title: Privacy by blockchain design: A blockchain-enabled GDPR-compliant approach for handling personal data – ident: ref2 doi: 10.1109/jiot.2020.3015432 – ident: ref42 doi: 10.1007/0-387-23483-7 – ident: ref43 doi: 10.1109/JIOT.2019.2958788 – year: 2014 ident: ref48 article-title: Pycacryptography: A package designed to expose cryptographic primitives and recipes to Python developers – year: 2014 ident: ref51 article-title: ARM trusted firmware – year: 2012 ident: ref46 article-title: Raspberry pi operating system – ident: ref37 doi: 10.1016/j.jnca.2023.103695 – ident: ref7 doi: 10.1109/SPW.2015.27 – ident: ref35 doi: 10.1109/ACCESS.2021.3069877 – ident: ref9 doi: 10.1109/TrustCom/BigDataSE.2018.00183 – ident: ref31 doi: 10.17487/rfc9200 – ident: ref44 doi: 10.1007/s00766-013-0195-2 – ident: ref25 doi: 10.1016/j.ipm.2021.102511 – year: 2019 ident: ref45 article-title: Raspberry Pi 4 model B – year: 2022 ident: ref55 article-title: FIDO device onboard specification 1.1 – ident: ref14 doi: 10.1109/TIFS.2019.2948287 – year: 2019 ident: ref52 article-title: PSA certified: IoT security framework and certification – year: 2019 ident: ref54 article-title: SESIP: The security evaluation standard for IoT platforms – ident: ref40 doi: 10.1109/TC.2017.2647955 – ident: ref4 doi: 10.2139/ssrn.3212210 – ident: ref15 doi: 10.1007/978-3-030-12942-2_23 – ident: ref22 doi: 10.1016/j.comcom.2023.11.017 – ident: ref33 doi: 10.1007/s12243-019-00709-7 |
SSID | ssib053705078 ssib053545991 |
Score | 2.2789886 |
Snippet | This paper addresses the challenges of General Data Protection Regulation (GDPR) compliance posed by the growing prevalence of Internet of Things (IoT)... |
SourceID | crossref ieee |
SourceType | Index Database Publisher |
StartPage | 27 |
SubjectTerms | Access control accountability blockchain Blockchains Data collection data ownership data privacy Electronic equipment Flight recording General Data Protection Regulation general data protection regulation (GDPR) Glass box Internet of Things Internet of Things (IoT) Law Privacy Reliability |
Title | Ensuring GDPR Compliance in IoT Network With a Glass Box Security Guard System |
URI | https://ieeexplore.ieee.org/document/10907974 |
Volume | 2 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8QwEA52T158rrg-lhw8eGm3TdOmOeq6D8Uti1txbyVNE1yEVrSL4sHfbpJ2cRUEb6EkJcwMnW-mM98AcOajnCDEuJ0hj9kYZ6FNqcS24CSnCsJmkut8xyQOx_f4Zh7Mm2Z10wsjhDDFZ8LRS_MvPy_5UqfKerqIkCgAbAFLRW51s9bKeAJfYQH6TfwS-MRVWCdq6HzU0V4yVfEgChy1M4wC_MMTrY1WMZ5luA3i1Z3qgpInZ1llDv_4Rdf470vvgK0GY8KL2ih2wYYo9oB1y972QTwoXk1jIhxdTe9g3xSUa8XDRQGvywTGdVk4fFhUj5DBkQbX8LJ8h7Nm0B00RgVrpvM2mA0HSX9sNyMVbK78sI0oUuGR72cscEWEBcopZiwIKWUklJiHgiLpc0kyFmGFjfSCKQzG1FeQEOEfgFZRFuIQQKLegGnIOEJCE_RkHpfcDZEnPSGRFB1wvhJu-lzzZqQm3nBpmkxTrYe00UMHtLXU1rbVAjv64_kx2NTH6zzICWhVL0txqpBBlXWBNfkcdI1dfAH0m7Ul |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3NS8MwFA9uHvTi58T5mYMHL-26NG2ao8596VaGq7hbSdMEh9CKdij-9SZph1MQvIWQhJD36Pu91_d-D4ALF6UEIcatBLWZhXHiW5RKbAlOUqogbCK5jneMQ3_wgG9n3qwqVje1MEIIk3wmbD00__LTnC90qKylkwiJAsA1sO7patyyXGupPp6rJuk39YvnEkehnaAi9FGbW9FEeYTIs9VKP_DwD1u00lzF2JbeNgiXtypTSp7tRZHY_PMXYeO_r70DtiqUCa9KtdgFayLbA7URe98HYTd7M6WJsH8zuYcdk1KuRQ_nGRzmEQzLxHD4OC-eIIN9Da_hdf4Bp1WrO2jUCpZc5w0w7XWjzsCqmipYXFliC1GkHCTXTZjniAALlFLMmOdTyogvMfcFRdLlkiQswAod6QFTKIyp7yAhwj0A9SzPxCGARJ2Aqc84QkJT9CRtLrnjo7ZsC4mkaILL5ePGLyVzRmw8DofG0STWcogrOTRBQ7_ayrLywY7-mD8HG4NoPIpHw_DuGGzqo8qoyAmoF68LcapwQpGcGe34Ak1-tzw |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Ensuring+GDPR+Compliance+in+IoT+Network+With+a+Glass+Box+Security+Guard+System&rft.jtitle=IEEE+Transactions+on+Privacy&rft.au=Yang%2C+Yi-Chun&rft.au=Lu%2C+Kuan-Fu&rft.au=Chen%2C+Yong-Xuan&rft.au=Tsay%2C+Ren-Song&rft.date=2025&rft.issn=2836-208X&rft.eissn=2836-208X&rft.volume=2&rft.spage=27&rft.epage=40&rft_id=info:doi/10.1109%2FTP.2025.3546854&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_TP_2025_3546854 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2836-208X&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2836-208X&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2836-208X&client=summon |