{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,17]],"date-time":"2026-05-17T09:38:01Z","timestamp":1779010681728,"version":"3.51.4"},"reference-count":32,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,1,21]],"date-time":"2023-01-21T00:00:00Z","timestamp":1674259200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Shandong Provincial Key Research and Development Program","award":["2021CXGC010107"],"award-info":[{"award-number":["2021CXGC010107"]}]},{"name":"Shandong Provincial Key Research and Development Program","award":["2020CXGC010107"],"award-info":[{"award-number":["2020CXGC010107"]}]},{"name":"Shandong Provincial Key Research and Development Program","award":["2019JZZY020129"],"award-info":[{"award-number":["2019JZZY020129"]}]},{"name":"Shandong Provincial Key Research and Development Program","award":["AI4TrustBC"],"award-info":[{"award-number":["AI4TrustBC"]}]},{"name":"Shandong Provincial Key Research and Development Program","award":["2020KJC-GH11"],"award-info":[{"award-number":["2020KJC-GH11"]}]},{"name":"Science Fund of the Republic of Serbia","award":["2021CXGC010107"],"award-info":[{"award-number":["2021CXGC010107"]}]},{"name":"Science Fund of the Republic of Serbia","award":["2020CXGC010107"],"award-info":[{"award-number":["2020CXGC010107"]}]},{"name":"Science Fund of the Republic of Serbia","award":["2019JZZY020129"],"award-info":[{"award-number":["2019JZZY020129"]}]},{"name":"Science Fund of the Republic of Serbia","award":["AI4TrustBC"],"award-info":[{"award-number":["AI4TrustBC"]}]},{"name":"Science Fund of the Republic of Serbia","award":["2020KJC-GH11"],"award-info":[{"award-number":["2020KJC-GH11"]}]},{"name":"Qilu University of Technology (Shandong Academy of Science)","award":["2021CXGC010107"],"award-info":[{"award-number":["2021CXGC010107"]}]},{"name":"Qilu University of Technology (Shandong Academy of Science)","award":["2020CXGC010107"],"award-info":[{"award-number":["2020CXGC010107"]}]},{"name":"Qilu University of Technology (Shandong Academy of Science)","award":["2019JZZY020129"],"award-info":[{"award-number":["2019JZZY020129"]}]},{"name":"Qilu University of Technology (Shandong Academy of Science)","award":["AI4TrustBC"],"award-info":[{"award-number":["AI4TrustBC"]}]},{"name":"Qilu University of Technology (Shandong Academy of Science)","award":["2020KJC-GH11"],"award-info":[{"award-number":["2020KJC-GH11"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>This paper considers the problem of data access control when the subscribers are IoT devices with initialization that cannot be updated during the entire life cycle. A generic framework and a particular instance for conditional data access control within IoT are proposed. The generic framework is based on the employment of a dedicated secret key-based broadcast encryption scheme where encrypted credentials for conditional data access is available in the blockchain and encrypted data subject to conditional access are available in an off-chain source of streaming data. Reduction of the keys management overhead in comparison with a straightforward decryption keys delivery is experimentally illustrated. An instance of the proposed framework built over the Ethereum blockchain platform is developed and experimentally evaluated.<\/jats:p>","DOI":"10.3390\/sym15020299","type":"journal-article","created":{"date-parts":[[2023,1,25]],"date-time":"2023-01-25T03:21:54Z","timestamp":1674616914000},"page":"299","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["An Approach for Blockchain and Symmetric Keys Broadcast Encryption Based Access Control in IoT"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3047-3020","authenticated-orcid":false,"given":"Miodrag J.","family":"Mihaljevi\u0107","sequence":"first","affiliation":[{"name":"The Shandong Provincial Key Laboratory of Computer Networks, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250014, China"},{"name":"Mathematical Institute, The Serbian Academy of Sciences and Arts, 11000 Belgrade, Serbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8082-2762","authenticated-orcid":false,"given":"Milica","family":"Kne\u017eevi\u0107","sequence":"additional","affiliation":[{"name":"Mathematical Institute, The Serbian Academy of Sciences and Arts, 11000 Belgrade, Serbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3607-6704","authenticated-orcid":false,"given":"Dragan","family":"Uro\u0161evi\u0107","sequence":"additional","affiliation":[{"name":"Mathematical Institute, The Serbian Academy of Sciences and Arts, 11000 Belgrade, Serbia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5701-3465","authenticated-orcid":false,"given":"Lianhai","family":"Wang","sequence":"additional","affiliation":[{"name":"The Shandong Provincial Key Laboratory of Computer Networks, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250014, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9151-2834","authenticated-orcid":false,"given":"Shujiang","family":"Xu","sequence":"additional","affiliation":[{"name":"The Shandong Provincial Key Laboratory of Computer Networks, Qilu University of Technology (Shandong Academy of Sciences), Jinan 250014, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1109\/MC.2002.1023789","article-title":"Broadcast encryption\u2019s bright future","volume":"35","author":"Lotspiech","year":"2002","journal-title":"Computer"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"59155","DOI":"10.1109\/ACCESS.2022.3179690","article-title":"A Systematic Review of Blockchain Applications","volume":"10","author":"Sunny","year":"2022","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"117782","DOI":"10.1109\/ACCESS.2020.3005020","article-title":"Recent Advances in Smart Contracts: A Technical Overview and State of the Art","volume":"8","author":"Kemmoe","year":"2020","journal-title":"IEEE Access"},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Du, Y., Liu, J., Guan, Z., and Feng, H. (2018, January 21\u201323). A Medical Information Service Platform Based on Distributed Cloud and Blockchain. Proceedings of the 2018 IEEE International Conference on Smart Cloud, New York, NY, USA.","DOI":"10.1109\/SmartCloud.2018.00014"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Jin, H., Xu, C., Luo, Y., and Li, P. (2020, January 2\u20134). Blockchain-Based Secure and Privacy-Preserving Clinical Data Sharing and Integration. Proceedings of the International Conference on Algorithms and Architectures for Parallel Processing, New York, NY, USA.","DOI":"10.1007\/978-3-030-60248-2_7"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1773","DOI":"10.1007\/s11277-020-07945-4","article-title":"A Secure Online Treatment Blockchain Service","volume":"117","author":"Lin","year":"2021","journal-title":"Wirel. Pers. Commun."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1117","DOI":"10.1109\/TCC.2019.2903254","article-title":"Key Management Scheme for Secure Channel Establishment in Fog Computing","volume":"9","author":"Zhang","year":"2021","journal-title":"IEEE Trans. Cloud Comput."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Sohal, M., Bharany, S., Sharma, S., Maashi, M.S., and Aljebreen, M. (2022). A Hybrid Multi-Cloud Framework Using the IBBE Key Management System for Securing Data Storage. Sustainability, 14.","DOI":"10.3390\/su142013561"},{"key":"ref_9","first-page":"1523","article-title":"Adaptively Secure Anonymous Identity-based Broadcast Encryption for Data Access Control in Cloud Storage Service","volume":"13","author":"Chen","year":"2019","journal-title":"KSII Trans. Internet Inf. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"10766","DOI":"10.1109\/JIOT.2021.3050562","article-title":"Blockchain Based Key Management Scheme in Fog-Enabled IoT Systems","volume":"8","author":"Chen","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Lotspiech, J. (2009, January 9). Broadcast encryption versus public-key cryptography in content protection systems. Proceedings of the 9th ACM Workshop on Digital Rights Management, Chicago, IL, USA.","DOI":"10.1145\/1655048.1655055"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Lee, J., Kim, J., and Oh, H. (2020). BESTIE: Broadcast Encryption Scheme for Tiny IoT Equipment. Electronics, 9.","DOI":"10.3390\/electronics9091389"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Lee, J., Lee, S., Kim, J., and Oh, H. (2020). Combinatorial Subset Difference\u2014IoT-Friendly Subset Representation and Broadcast Encryption. Sensors, 20.","DOI":"10.3390\/s20113140"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Yu, Q., Li, J., and Ji, S. (2022). Identity-Based and Leakage-Resilient Broadcast Encryption Scheme for Cloud Storage Service. Appl. Sci., 12.","DOI":"10.3390\/app122211495"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Yu, Q., Li, J., and Ji, S. (2022). Anonymous Identity Based Broadcast Encryption against Continual Side Channel Attacks in the State Partition Model. Appl. Sci., 12.","DOI":"10.3390\/app12189395"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Malluhi, Q., Tran, V.D., and Trinh, V.C. (2020). Decentralized Broadcast Encryption Schemes with Constant Size Ciphertext and Fast Decryption. Symmetry, 12.","DOI":"10.3390\/sym12060969"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"87322","DOI":"10.1109\/ACCESS.2022.3200084","article-title":"Autonomous Path Identity-Based Broadcast Proxy Re-Encryption for Data Sharing in Clouds","volume":"10","author":"Hu","year":"2022","journal-title":"IEEE Access"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Chen, Y., Hu, B., Yu, H., Duan, Z., and Huang, J. (2021). A Threshold Proxy Re-Encryption Scheme for Secure IoT Data Sharing Based on Blockchain. Electronics, 10.","DOI":"10.3390\/electronics10192359"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Razzaq, A., Mohsan, S.A.H., Ghayyur, S.A.K., Alsharif, M.H., Alkahtani, H.K., Karim, F.K., and Mostafa, S.M. (2022). Blockchain-Enabled Decentralized Secure Big Data of Remote Sensing. Electronics, 11.","DOI":"10.3390\/electronics11193164"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Sun, S., Du, R., and Chen, S. (2021). A Secure and Computable Blockchain-Based Data Sharing Scheme in IoT System. Information, 12.","DOI":"10.3390\/info12020047"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Huang, D.-C., Liu, L.-C., Deng, Y.-Y., and Chen, C.-L. (2022). A Digital Media Subscription Management System Combined with Blockchain and Proxy Re-Encryption Mechanisms. Symmetry, 14.","DOI":"10.3390\/sym14102167"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"3452","DOI":"10.1109\/TII.2021.3108676","article-title":"DHACS: Smart Contract-Based Decentralized Hybrid Access Control for Industrial Internet-of-Things","volume":"18","author":"Saha","year":"2022","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"36978","DOI":"10.1109\/ACCESS.2022.3164081","article-title":"Towards Blockchain-Based Secure Storage and Trusted Data Sharing Scheme for IoT Environment","volume":"10","author":"Ullah","year":"2022","journal-title":"IEEE Access"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"15644","DOI":"10.1109\/ACCESS.2022.3149046","article-title":"FBASHI: Fuzzy and Blockchain-Based Adaptive Security for Healthcare IoTs","volume":"10","author":"Zulkifl","year":"2022","journal-title":"IEEE Access"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Yang, X., and Zhang, C. (2022). Blockchain-Based Multiple Authorities Attribute-Based Encryption for EHR Access Control Scheme. Appl. Sci., 12.","DOI":"10.1155\/2022\/2204832"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Yu, C., Zhan, Y., and Sohail, M. (2022). SDSM: Secure Data Sharing for Multilevel Partnerships in IoT Based Supply Chain. Symmetry, 14.","DOI":"10.3390\/sym14122656"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Pan, H., Zhang, Y., Si, X., Yao, Z., and Zhao, L. (2022). MDS2-C3PF: A Medical Data Sharing Scheme with Cloud-Chain Cooperation and Policy Fusion in IoT. Symmetry, 14.","DOI":"10.3390\/sym14122479"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Li, Y., Zhou, F., Ji, D., and Xu, Z. (2022). A Hierarchical Searchable Encryption Scheme Using Blockchain-Based Indexing. Electronics, 11.","DOI":"10.3390\/electronics11223832"},{"key":"ref_29","first-page":"445","article-title":"A Secure Subscription-Push Service Scheme Based on Blockchain and Edge Computing for IoT","volume":"16","author":"Deng","year":"2022","journal-title":"KSII Trans. Internet Inf. Syst."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"e6679","DOI":"10.1002\/cpe.6679","article-title":"Gas consumption analysis of Ethereum blockchain transactions","volume":"34","author":"Khan","year":"2022","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Mihaljevi\u0107, M.J., Wang, L., Xu, S., and Todorovi\u0107, M. (2022). An Approach for Blockchain Pool Mining Employing the Consensus Protocol Robust against Block Withholding and Selfish Mining Attacks. Symmetry, 14.","DOI":"10.3390\/sym14081711"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"141258","DOI":"10.1109\/ACCESS.2020.3013199","article-title":"A Blockchain Consensus Protocol Based on Dedicated Time-Memory-Data Trade-Off","volume":"8","author":"Mihaljevic","year":"2020","journal-title":"IEEE Access"}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/15\/2\/299\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:12:36Z","timestamp":1760119956000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/15\/2\/299"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,21]]},"references-count":32,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["sym15020299"],"URL":"https:\/\/doi.org\/10.3390\/sym15020299","relation":{},"ISSN":["2073-8994"],"issn-type":[{"value":"2073-8994","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,21]]}}}