{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:12:15Z","timestamp":1760137935732,"version":"build-2065373602"},"reference-count":40,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2022,2,28]],"date-time":"2022-02-28T00:00:00Z","timestamp":1646006400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Blockchain technology has been widely advocated for security and privacy in IoT systems. However, a major impediment to its successful implementation is the lack of privacy protection regarding user access policy while accessing personal data in the IoT system. This work aims to preserve the privacy of user access policy by protecting the confidentiality and authenticity of the transmitted message while obtaining the necessary consents for data access. We consider a Modified Elliptic Curve Integrated Encryption Scheme (ECIES) to improve the security strength of the transmitted message. A secure hash function is used in conjunction with a key derivation function to modify the encryption procedure, which enhances the efficiency of the encryption and decryption by generating multiple secure keys through one master key. The proposed solution eliminates user-dependent variables by including transaction generation and verification in the calculation of computation time, resulting in increased system reliability. In comparison to previously established work, the security of the transmitted message is improved through a reduction of more than 12% in the correlation coefficient between the constructed request transaction and encrypted transaction, coupled with a decrease of up to 7% in computation time.<\/jats:p>","DOI":"10.3390\/fi14030077","type":"journal-article","created":{"date-parts":[[2022,2,28]],"date-time":"2022-02-28T20:09:57Z","timestamp":1646078997000},"page":"77","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Utilizing Blockchain for IoT Privacy through Enhanced ECIES with Secure Hash Function"],"prefix":"10.3390","volume":"14","author":[{"given":"Yurika Pant","family":"Khanal","sequence":"first","affiliation":[{"name":"School of Computing, Mathematics and Engineering, Charles Sturt University, Melbourne 3062, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2309-3540","authenticated-orcid":false,"given":"Abeer","family":"Alsadoon","sequence":"additional","affiliation":[{"name":"School of Computing, Mathematics and Engineering, Charles Sturt University, Melbourne 3062, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8430-0518","authenticated-orcid":false,"given":"Khurram","family":"Shahzad","sequence":"additional","affiliation":[{"name":"School of Computing, Mathematics and Engineering, Charles Sturt University, Melbourne 3062, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmad B.","family":"Al-Khalil","sequence":"additional","affiliation":[{"name":"College of Science, Department of Computer Science, The University of Duhok, Duhok 42001, Iraq"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Penatiyana W. C.","family":"Prasad","sequence":"additional","affiliation":[{"name":"School of Computing, Mathematics and Engineering, Charles Sturt University, Melbourne 3062, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7717-2773","authenticated-orcid":false,"given":"Sabih Ur","family":"Rehman","sequence":"additional","affiliation":[{"name":"School of Computing, Mathematics and Engineering, Charles Sturt University, Melbourne 3062, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rafiqul","family":"Islam","sequence":"additional","affiliation":[{"name":"School of Computing, Mathematics and Engineering, Charles Sturt University, Melbourne 3062, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,2,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1191","DOI":"10.1109\/COMST.2019.2962586","article-title":"A survey on the internet of things (IoT) forensics: Challenges, approaches, and open issues","volume":"22","author":"Stoyanova","year":"2020","journal-title":"IEEE Commun. Surv. Tuts"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1016\/j.dcan.2017.04.003","article-title":"A roadmap for security challenges in the Internet of Things","volume":"4","author":"Sfar","year":"2018","journal-title":"Digit. Commun. Netw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1431578","DOI":"10.1155\/2019\/1431578","article-title":"A blockchain-based platform for consent management of personal data processing in the IoT ecosystem","volume":"2019","author":"Rantos","year":"2019","journal-title":"Secur. Commun. Netw."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Fernquist, J., F\u00e4ngstr\u00f6m, T., and Kaati, L. (2017, January 11\u201313). IoT data profiles: The routines of your life reveals who you are. Proceedings of the European Intelligence and Security Informatics Conference (EISIC), Athens, Greece.","DOI":"10.1109\/EISIC.2017.17"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"41309","DOI":"10.1109\/ACCESS.2019.2907599","article-title":"An IoT-oriented privacy-preserving publish\/subscribe model over blockchains","volume":"7","author":"Lv","year":"2019","journal-title":"IEEE Access"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.iot.2018.05.002","article-title":"Blockchain mechanisms for IoT security","volume":"1\u20132","author":"Minoli","year":"2018","journal-title":"Internet Things"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1016\/j.future.2017.11.022","article-title":"IoT security: Review, blockchain solutions, and open challenges","volume":"82","author":"Khan","year":"2018","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1007\/s10586-020-03137-8","article-title":"A survey on boosting IoT security and privacy through blockchain","volume":"24","author":"Alfandi","year":"2020","journal-title":"Clust. Comput."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Roy, S., Ashaduzzaman, M., Hassan, M., and Chowdhury, A.R. (2018, January 18\u201320). Blockchain for IoT security and management: Current prospects, challenges and future directions. Proceedings of the IEEE International Conference on Networking, Systems and Security (NSysS), Dhaka, Bangladesh.","DOI":"10.1109\/NSysS.2018.8631365"},{"key":"ref_10","first-page":"102814","article-title":"ECB2: A novel encryption scheme using face biometrics for signing blockchain transactions","volume":"59","author":"Bisogni","year":"2021","journal-title":"J. Inf. Secur. Appl."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.cose.2018.06.004","article-title":"Bubbles of Trust: A decentralized blockchain-based authentication system for IoT","volume":"78","author":"Hammi","year":"2018","journal-title":"Comput. Secur."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"4156","DOI":"10.1109\/TII.2019.2948094","article-title":"Differential privacy-based blockchain for industrial internet-of-things","volume":"16","author":"Gai","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Gnatyuk, S., Kinzeryavyy, V., Kyrychenko, K., Yubuzova, K., Aleksander, M., and Odarchenko, R. (2018, January 6\u20138). Secure hash function constructing for future communication systems and networks. Proceedings of the International Conference of Artificial Intelligence, Medical Engineering, Education, Moscow, Russia.","DOI":"10.1007\/978-3-030-12082-5_51"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"818","DOI":"10.1109\/JIOT.2019.2944400","article-title":"Homechain: A blockchain-based secure mutual authentication system for smart homes","volume":"7","author":"Lin","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Yaga, D., Mell, P., Roby, N., and Scarfone, K. (2019). Blockchain technology overview. arXiv.","DOI":"10.6028\/NIST.IR.8202"},{"key":"ref_16","unstructured":"Buterin, V. (2022, January 09). Ethereum White Paper: A Next Generation Smart Contract & Decentralized Application Platform; 1st version. Available online: https:\/\/translatewhitepaper.com\/wp-content\/uploads\/2021\/04\/EthereumOrijinal-ETH-English.pdf."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"4206","DOI":"10.1109\/TII.2019.2957791","article-title":"Crowdblps: A blockchain-based location-privacy-preserving mobile crowdsensing system","volume":"16","author":"Zou","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"8770","DOI":"10.1109\/JIOT.2019.2923525","article-title":"Healthchain: A blockchain-based privacy preserving scheme for large-scale health data","volume":"6","author":"Xu","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"178082","DOI":"10.1109\/ACCESS.2019.2958355","article-title":"IoT public fog nodes reputation system: A decentralized solution using Ethereum blockchain","volume":"7","author":"Debe","year":"2019","journal-title":"IEEE Access"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"4187","DOI":"10.1109\/TII.2019.2936869","article-title":"BeCome: Blockchain-enabled computation offloading for IoT in mobile edge computing","volume":"16","author":"Xu","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"3154","DOI":"10.1109\/TII.2017.2709784","article-title":"Enabling localized peer-to-peer electricity trading among plug-in hybrid electric vehicles using consortium blockchains","volume":"13","author":"Kang","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10916-018-0995-5","article-title":"Towards secure and privacy-preserving data sharing in e-health systems via consortium blockchain","volume":"42","author":"Zhang","year":"2018","journal-title":"J. Med. Syst."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"12118","DOI":"10.1109\/ACCESS.2018.2805783","article-title":"Consortium blockchain-based malware detection in mobile devices","volume":"6","author":"Gu","year":"2018","journal-title":"IEEE Access"},{"key":"ref_24","first-page":"1","article-title":"Architecture of the hyperledger blockchain fabric","volume":"Volume 310","author":"Cachin","year":"2016","journal-title":"Workshop on Distributed Cryptocurrencies and Consensus Ledgers"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., Caro, A.D., Enyeart, D., Ferris, C., Laventman, G., and Manevich, Y. (2018, January 23\u201326). Hyperledger fabric: A distributed operating system for permissioned blockchains. Proceedings of the 13th EuroSys Conference, Porto, Portugal.","DOI":"10.1145\/3190508.3190538"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"2343","DOI":"10.1109\/JIOT.2019.2958077","article-title":"PoBT: A lightweight consensus algorithm for scalable IoT business blockchain","volume":"7","author":"Biswas","year":"2019","journal-title":"IEEE Internet Things J."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"4177","DOI":"10.1109\/TII.2019.2942190","article-title":"Blockchain and federated learning for privacy-preserved data sharing in industrial IoT","volume":"16","author":"Lu","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"715","DOI":"10.1109\/TII.2019.2939797","article-title":"Decentralizing IoT management systems using blockchain for censorship resistance","volume":"16","author":"He","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"34045","DOI":"10.1109\/ACCESS.2019.2904042","article-title":"Privacy-oriented blockchain-based distributed key management architecture for hierarchical access control in the IoT scenario","volume":"7","author":"Ma","year":"2019","journal-title":"IEEE Access"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1109\/JCN.2019.000050","article-title":"BUAV: A blockchain based secure UAV-assisted data acquisition scheme in Internet of Things","volume":"21","author":"Islam","year":"2019","journal-title":"J. Commun. Netw."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"18207","DOI":"10.1109\/ACCESS.2020.2968492","article-title":"Fabric-IoT: A blockchain-based access control system in IoT","volume":"8","author":"Liu","year":"2020","journal-title":"IEEE Access"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"38431","DOI":"10.1109\/ACCESS.2019.2905846","article-title":"A novel attribute-based access control scheme using blockchain for IoT","volume":"7","author":"Ding","year":"2019","journal-title":"IEEE Access"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1007\/s12599-020-00656-x","article-title":"The energy consumption of blockchain technology: Beyond myth","volume":"62","author":"Sedlmeir","year":"2020","journal-title":"Bus. Inf. Syst. Eng."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1109\/MNET.001.1900526","article-title":"Blockchain technology toward green IoT: Opportunities and challenges","volume":"34","author":"Sharma","year":"2020","journal-title":"IEEE Netw."},{"key":"ref_35","unstructured":"Sedlmeir, J., Buhl, H.U., Fridgen, G., and Keller, R. (2021). Recent Developments in Blockchain Technology and their Impact on Energy Consumption. arXiv."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"119689","DOI":"10.1109\/ACCESS.2019.2937182","article-title":"A decentralized lightweight authentication and privacy protocol for vehicular networks","volume":"7","author":"Hakeem","year":"2019","journal-title":"IEEE Access"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Krawczyk, H. (2010). Cryptographic extraction and key derivation: The HKDF scheme. Annual Cryptology Conference, Springer.","DOI":"10.1007\/978-3-642-14623-7_34"},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Sankar, L.S., Sindhu, M., and Sethumadhavan, M. (2017, January 19\u201320). Survey of consensus protocols on blockchain applications. Proceedings of the IEEE International Conference on Advanced Computing and Communication Systems, Coimbatore, India.","DOI":"10.1109\/ICACCS.2017.8014672"},{"key":"ref_39","unstructured":"Brown, D.R. (2022, January 09). Sec 2: Recommended Elliptic Curve Domain Parameters. Available online: https:\/\/ci.nii.ac.jp\/naid\/10027922258\/."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Hang, L., and Kim, D.H. (2019). Design and implementation of an integrated iot blockchain platform for sensing data integrity. Sensors, 19.","DOI":"10.3390\/s19102228"}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/3\/77\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T22:29:27Z","timestamp":1760135367000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/3\/77"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,28]]},"references-count":40,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2022,3]]}},"alternative-id":["fi14030077"],"URL":"https:\/\/doi.org\/10.3390\/fi14030077","relation":{},"ISSN":["1999-5903"],"issn-type":[{"type":"electronic","value":"1999-5903"}],"subject":[],"published":{"date-parts":[[2022,2,28]]}}}