{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,5]],"date-time":"2026-01-05T22:06:57Z","timestamp":1767650817206,"version":"build-2065373602"},"reference-count":33,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2023,3,1]],"date-time":"2023-03-01T00:00:00Z","timestamp":1677628800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Ministry of Science and Technology of the Republic of China","award":["MOST 110-2221-E-019-041-MY3"],"award-info":[{"award-number":["MOST 110-2221-E-019-041-MY3"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In the fog computing architecture, a fog is a node closer to clients and responsible for responding to users\u2019 requests as well as forwarding messages to clouds. In some medical applications such as the remote healthcare, a sensor of patients will first send encrypted data of sensed information to a nearby fog such that the fog acting as a re-encryption proxy could generate a re-encrypted ciphertext designated for requested data users in the cloud. Specifically, a data user can request access to cloud ciphertexts by sending a query to the fog node that will forward this query to the corresponding data owner who preserves the right to grant or deny the permission to access his\/her data. When the access request is granted, the fog node will obtain a unique re-encryption key for carrying out the re-encryption process. Although some previous concepts have been proposed to fulfill these application requirements, they either have known security flaws or incur higher computational complexity. In this work, we present an identity-based proxy re-encryption scheme on the basis of the fog computing architecture. Our identity-based mechanism uses public channels for key distribution and avoids the troublesome problem of key escrow. We also formally prove that the proposed protocol is secure in the IND-PrID-CPA notion. Furthermore, we show that our work exhibits better performance in terms of computational complexity.<\/jats:p>","DOI":"10.3390\/s23052706","type":"journal-article","created":{"date-parts":[[2023,3,2]],"date-time":"2023-03-02T02:10:59Z","timestamp":1677723059000},"page":"2706","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Identity-Based Proxy Re-Encryption Scheme Using Fog Computing and Anonymous Key Generation"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3657-3241","authenticated-orcid":false,"given":"Han-Yu","family":"Lin","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, National Taiwan Ocean University, Keelung 202, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7833-7688","authenticated-orcid":false,"given":"Tung-Tso","family":"Tsai","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, National Taiwan Ocean University, Keelung 202, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pei-Yih","family":"Ting","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, National Taiwan Ocean University, Keelung 202, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yan-Rong","family":"Fan","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, National Taiwan Ocean University, Keelung 202, Taiwan"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,3,1]]},"reference":[{"key":"ref_1","unstructured":"Chellappa, R. (1997, January 4\u20135). Intermediaries in cloud-computing: A new computing paradigm. Proceedings of the 1997 INFORMS Annual Meeting, San Diego, CA, USA."},{"key":"ref_2","first-page":"103","article-title":"Research on Internet security situation awareness prediction technology based on improved RBF neural network algorithm","volume":"1","author":"Chen","year":"2022","journal-title":"J. Comput. Cogn. Eng."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Gutub, A., and Gong, M. (2022). Boosting image watermarking authenticity spreading secrecy from counting-based secret-sharing. CAAI Trans. Intell. Technol., 1\u201313.","DOI":"10.1049\/cit2.12093"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.comcom.2022.02.008","article-title":"A novel cryptosystem based on DNA cryptography, hyperchaotic systems and a randomly generated Moore machine for cyber physical systems","volume":"188","author":"Pavithran","year":"2022","journal-title":"Comput. Commun."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Mahmood, Z.H., and Ibrahem, M.K. (2018, January 20\u201321). New fully homomorphic encryption scheme based on multistage partial homomorphic encryption applied in cloud computing. Proceedings of the 2018 1st Annual International Conference on Information and Sciences (AiCIS), Fallujah, Iraq.","DOI":"10.1109\/AiCIS.2018.00043"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Dostalek, L., and Safarik, J. (2017, January 5\u20136). Strong password authentication with AKA authentication mechanism. Proceedings of the 2017 International Conference on Applied Electronics (AE), Pilsen, Czech Republic.","DOI":"10.23919\/AE.2017.8053581"},{"key":"ref_7","first-page":"18","article-title":"An efficient and time saving web service based android application","volume":"2","author":"Sarkar","year":"2015","journal-title":"SSRG Int. J. Comput. Sci. Eng."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1016\/j.comcom.2021.07.023","article-title":"Maintainable stochastic communication network reliability within tolerable packet error rate","volume":"178","author":"Kumari","year":"2021","journal-title":"Comput. Commun."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1049\/cit2.12003","article-title":"SDN-based intrusion detection system for IoT using deep learning classifier (IDSIoT-SDL)","volume":"6","author":"Wani","year":"2021","journal-title":"CAAI Trans. Intell. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Bajaj, K., Sharma, B., and Singh, R. (2022, January 7\u20139). Comparative analysis of simulators for IoT applications in fog\/cloud computing. Proceedings of the 2022 International Conference on Sustainable Computing and Data Communication Systems (ICSCDS), Erode, India.","DOI":"10.1109\/ICSCDS53736.2022.9760897"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Tseng, C.L., and Lin, F.J. (2018, January 5\u20138). Extending scalability of IoT\/M2M platforms with fog computing. Proceedings of the 2018 IEEE 4th World Forum on Internet of Things (WF-IoT), Singapore.","DOI":"10.1109\/WF-IoT.2018.8355143"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Stolfo, S.J., Salem, M.B., and Keromytis, A.D. (2012, January 24\u201325). Fog computing: Mitigating insider data theft attacks in the cloud. Proceedings of the 2012 IEEE Symposium on Security and Privacy Workshops, San Francisco, CA, USA.","DOI":"10.1109\/SPW.2012.19"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Verma, R., Kumari, A., Anand, A., and Yadavalli, V.S.S. (2022). Revisiting shift cipher technique for amplified data security. J. Comput. Cogn. Eng., 1\u20137.","DOI":"10.47852\/bonviewJCCE2202261"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Bonomi, F., Milito, R., Zhu, J., and Addepalli, S. (2012, January 17). Fog computing and its role in the internet of things. Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing, Helsinki, Finland.","DOI":"10.1145\/2342509.2342513"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1016\/j.tcs.2012.08.017","article-title":"Chosen-ciphertext secure anonymous conditional proxy re-encryption with keyword search","volume":"462","author":"Fang","year":"2012","journal-title":"Theor. Comput. Sci."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Luo, S., Hu, J., and Chen, Z. (2010, January 15\u201317). Ciphertext policy attribute-based proxy re-encryption. Proceedings of the International Conference on Information and Communications Security, Barcelona, Spain.","DOI":"10.1007\/978-3-642-17650-0_28"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"643","DOI":"10.1016\/j.jss.2011.09.035","article-title":"Further observation on proxy re-encryption with keyword search","volume":"85","author":"Wang","year":"2012","journal-title":"J. Syst. Softw."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Liang, K., Fang, L., Susilo, W., and Wong, D.S. (2013, January 9\u201311). A ciphertext-policy attribute-based proxy re-encryption with chosen-ciphertext security. Proceedings of the IEEE 2013 5th International Conference on Intelligent Networking and Collaborative Systems (INCoS), Xi\u2019an, China.","DOI":"10.1109\/INCoS.2013.103"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"673","DOI":"10.1016\/j.future.2012.07.010","article-title":"Identity-based data storage in cloud computing","volume":"29","author":"Han","year":"2013","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Liang, K., Au, M.H., Susilo, W., Wong, D.S., Yang, G., and Yu, Y. (2014, January 5\u20138). An adaptively CCA-secure ciphertext-policy attribute-based proxy re-encryption for cloud data sharing. Proceedings of the International Conference on Information Security Practice and Experience, Fuzhou, China.","DOI":"10.1007\/978-3-319-06320-1_33"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Akhil, N.V., Vijay, A., and Kumar, D.S. (2016, January 18\u201319). QR code security using proxy re-encryption. Proceedings of the 2016 International Conference on Circuit, Power and Computing Technologies (ICCPCT), Nagercoil, India.","DOI":"10.1109\/ICCPCT.2016.7530286"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"70017","DOI":"10.1109\/ACCESS.2018.2879479","article-title":"A new kind of conditional proxy re-encryption for secure cloud storage","volume":"6","author":"Zeng","year":"2018","journal-title":"IEEE Access"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"5561","DOI":"10.1007\/s00500-018-3593-z","article-title":"Identity-based data storage scheme with anonymous key generation in fog computing","volume":"24","author":"Zhang","year":"2020","journal-title":"Soft Comput."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"11248","DOI":"10.1109\/JIOT.2021.3126230","article-title":"Burn after reading: Adaptively secure puncturable identity-based proxy re-encryption scheme for securing group message","volume":"9","author":"Xiong","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Lin, H.Y., Tsai, T.T., Ting, P.Y., and Chen, C.C. (2022). An improved ID-based data storage scheme for fog-enabled IoT environments. Sensors, 22.","DOI":"10.3390\/s22114223"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Chandini, A.G., and Basarkod, P.I. (2022, January 29\u201330). A robust blockchain architecture for electronic health data using efficient lightweight encryption model with re-encryption scheme. Proceedings of the 2022 IEEE International Conference on Data Science and Information System (ICDSIS), Hassan, India.","DOI":"10.1109\/ICDSIS55133.2022.9915902"},{"key":"ref_27","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_28","doi-asserted-by":"crossref","unstructured":"Yang, H., Li, L., and Yang, C. (2022, January 17\u201319). A fine-grained certificateless conditional proxy broadcast re-encryption scheme without pairing. Proceedings of the 2022 IEEE 10th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China.","DOI":"10.1109\/ITAIC54216.2022.9836814"},{"key":"ref_29","unstructured":"Devaki, K., and Leena, J.L. (2022, January 9\u201311). Re-encryption model for multi-block data updates in network security. Proceedings of the 2022 International Conference on Applied Artificial Intelligence and Computing (ICAAIC), Salem, India."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Yang, C.C., Tso, R., Liu, Z.Y., Hsu, J.C., and Tseng, Y.F. (2021, January 19\u201320). Improved proxy re-encryption scheme with equality test. Proceedings of the 2021 16th Asia Joint Conference on Information Security (AsiaJCIS), Seoul, Republic of Korea.","DOI":"10.1109\/AsiaJCIS53848.2021.00016"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Khashan, O.A. (2021, January 27\u201330). Parallel proxy re-encryption workload distribution for efficient big data sharing in cloud computing. Proceedings of the 2021 IEEE 11th Annual Computing and Communication Workshop and Conference (CCWC), Virtual.","DOI":"10.1109\/CCWC51732.2021.9375967"},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"42801","DOI":"10.1109\/ACCESS.2021.3064863","article-title":"A novel revocable and identity-based conditional proxy re-encryption scheme with ciphertext evolution for secure cloud data sharing","volume":"9","author":"Yao","year":"2021","journal-title":"IEEE Access"},{"key":"ref_33","unstructured":"(2022, December 28). PBC Library, the Pairing-Based Cryptography Library. Available online: http:\/\/crypto.stanford.edu\/pbc\/."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/5\/2706\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:45:21Z","timestamp":1760121921000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/5\/2706"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,1]]},"references-count":33,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2023,3]]}},"alternative-id":["s23052706"],"URL":"https:\/\/doi.org\/10.3390\/s23052706","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2023,3,1]]}}}