{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T01:11:42Z","timestamp":1778634702606,"version":"3.51.4"},"reference-count":37,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2020,12,24]],"date-time":"2020-12-24T00:00:00Z","timestamp":1608768000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>IoT-based data outsourcing services in clouds could be regarded as a new trend in recent years, as they could reduce the hardware and software cost for enterprises and obtain higher flexibility. To securely transfer an encrypted message in the cloud, a so-called proxy re-encryption scheme is a better alternative. In such schemes, a ciphertext designated for a data aggregation is able to be re-encrypted as one designated for another by a semi-trusted proxy without decryption. In this paper, we introduce a secure proxy re-encryption protocol for IoT-based data outsourcing services in clouds. The proposed scheme is provably secure assuming the hardness of the bilinear inverse Diffie\u2013Hellman problem (BIDHP). In particular, our scheme is bidirectional and supports the functionality of multi-hop, which allows an uploaded ciphertext to be transformed into a different one multiple times. The ciphertext length of our method is independent of the number of involved IoT nodes. Specifically, the re-encryption process only takes one exponentiation computation which is around 54 ms when sharing the data with 100 IoT devices. For each IoT node, the decryption process only requires two exponentiation computations. When compared with a related protocol presented by Kim and Lee, the proposed one also exhibits lower computational costs.<\/jats:p>","DOI":"10.3390\/s21010067","type":"journal-article","created":{"date-parts":[[2020,12,24]],"date-time":"2020-12-24T09:02:44Z","timestamp":1608800564000},"page":"67","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["An Improved Proxy Re-Encryption Scheme for IoT-Based Data Outsourcing Services in Clouds"],"prefix":"10.3390","volume":"21","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"}]},{"given":"Yao-Min","family":"Hung","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":[[2020,12,24]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"2667","DOI":"10.1109\/TII.2019.2945362","article-title":"SaliencyGAN: Deep learning semisupervised salient object detection in the fog of IoT","volume":"16","author":"Wang","year":"2020","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Sidhu, M.S., Saif, S., Ghazali, N.E., Shah, S.M., Chun, T.W., and Hussain, T.J. (2020, January 24\u201326). Automating switchgear asset supply chain management with IoT and RFID technology. Proceedings of the 2020 8th International Conference on Information Technology and Multimedia (ICIMU), Selangor, Malaysia.","DOI":"10.1109\/ICIMU49871.2020.9243528"},{"key":"ref_3","unstructured":"Minerva, R., Biru, A., and Rotondi, D. (2020, December 15). Towards a Definition of the Internet of Things (IoT). Available online: https:\/\/iot.ieee.org\/images\/files\/pdf\/IEEE_IoT_Towards_Definition_Internet_of_Things_Revision1_27MAY15.pdf."},{"key":"ref_4","first-page":"9324035","article-title":"Internet of things: Architectures, protocols, and applications","volume":"2017","author":"Sethi","year":"2017","journal-title":"J. Electr. Comput. Eng."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Divarc\u0131, S., and Urhan, O. (2018, January 2\u20135). Secure gateway for network layer safety in IoT systems. Proceedings of the 2018 26th Signal Processing and Communications Applications Conference (SIU), Izmir, Turkey.","DOI":"10.1109\/SIU.2018.8404785"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Yassein, M.B., Shatnawi, M.Q., and Al-zoubi, D. (2016, January 22\u201324). Application layer protocols for the Internet of things: A survey. Proceedings of the 2016 International Conference on Engineering & MIS (ICEMIS), Agadir, Morocco.","DOI":"10.1109\/ICEMIS.2016.7745303"},{"key":"ref_7","unstructured":"Tschofenig, H., Arkko, J., Thaler, D., and McPherson, D. (2020). Architectural Considerations in Smart Object Networking, Internet Architecture Board. Technical No. RFC 7452."},{"key":"ref_8","unstructured":"Chunpeng, G., Liu, Z., Xia, J., and Liming, F. (2020). Revocable identity-based broadcast proxy re-encryption for data sharing in clouds. IEEE Trans. Dependable Secure Comput."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Rawal, B.S. (2018, January 4\u20136). A proxy re-encryption-based webmail and file sharing system for collaboration in cloud computing environment. Proceedings of the 2018 International Conference on Computational Techniques, Electronics and Mechanical Systems (CTEMS), Belgaum, India.","DOI":"10.1109\/CTEMS.2018.8769164"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1109\/TC.2015.2417544","article-title":"Conditional identity-based broadcast proxy re-encryption and its application to cloud email","volume":"65","author":"Xu","year":"2016","journal-title":"IEEE Trans. Comput."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Kanchan, S., and Chaudhari, N.S. (2016, January 19\u201321). Integrating group signature scheme with non-transitive proxy re-encryption in VANET. Proceedings of the 2016 International Conference on Computing, Analytics and Security Trends (CAST), Pune, India.","DOI":"10.1109\/CAST.2016.7914971"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Wang, X.A., Xhafa, F., Zheng, Z., and Nie, J. (2016, January 7\u20139). Identity based proxy re-encryption scheme (IBPRE+) for secure cloud data sharing. Proceedings of the 2016 International Conference on Intelligent Networking and Collaborative Systems (INCoS), Ostrawva, Czech Republic.","DOI":"10.1109\/INCoS.2016.83"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Wang, X.A., Xhafa, F., Hao, W., and He, W. (2016, January 7\u20139). Non-transferable unidirectional proxy re-encryption scheme for secure social cloud storage sharing. Proceedings of the 2016 International Conference on Intelligent Networking and Collaborative Systems (INCoS), Ostrawva, Czech Republic.","DOI":"10.1109\/INCoS.2016.82"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Henriques, M.S., and Vernekar, N.K. (2017, January 19\u201320). Using symmetric and asymmetric cryptography to secure communication between devices in IoT. Proceedings of the 2017 International Conference on IoT and Application (ICIOT), Nagapattinam, India.","DOI":"10.1109\/ICIOTA.2017.8073643"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"16214","DOI":"10.1109\/ACCESS.2017.2740720","article-title":"Towards multi-hop homomorphic identity-based proxy re-encryption via branching program","volume":"5","author":"Li","year":"2017","journal-title":"IEEE Access"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"970","DOI":"10.1093\/comjnl\/bxv100","article-title":"A key-policy attribute-based proxy re-encryption without random oracles","volume":"59","author":"Ge","year":"2016","journal-title":"Comput. J."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Fugkeaw, S., and Sato, H. (July, January 27). Improved lightweight proxy re-encryption for flexible and scalable mobile revocation management in cloud computing. Proceedings of the 2016 IEEE 9th International Conference on Cloud Computing (CLOUD), San Francisco, CA, USA.","DOI":"10.1109\/CLOUD.2016.0131"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Chandu, Y., Kumar, K.S.R., Prabhukhanolkar, N.V., Anish, A.N., and Rawal, S. (2017, January 17\u201319). Design and implementation of hybrid encryption for security of IoT data. Proceedings of the 2017 International Conference on Smart Technologies for Smart Nation (SmartTechCon), Bengaluru, India.","DOI":"10.1109\/SmartTechCon.2017.8358562"},{"key":"ref_19","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_20","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_21","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_22","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_23","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_24","doi-asserted-by":"crossref","unstructured":"Hussain, I., Negi, M.C., and Pandey, N. (2018, January 29\u201331). Proposing an encryption\/decryption scheme for IoT communications using binary-bit sequence and multistage encryption. Proceedings of the 2018 7th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), Noida, India.","DOI":"10.1109\/ICRITO.2018.8748293"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Krishnamoorthy, S., Muthukumaran, V., Yu, J., and Balamurugan, B. (, January August). A secure privacy preserving proxy re-encryption scheme for IoT security using near-ring. Proceedings of the 2019 International Conference on Pattern Recognition and Artificial Intelligence, Wenzhou, China.","DOI":"10.1145\/3357777.3359011"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Fan, C.I., Tseng, Y.F., and Huang, Y.L. (2020, January 20\u201321). Key-aggregate proxy re-encryption with dynamic condition generation using multilinear map. Proceedings of the 2020 15th Asia Joint Conference on Information Security (AsiaJCIS), Taipei, Taiwan.","DOI":"10.1109\/AsiaJCIS50894.2020.00014"},{"key":"ref_27","unstructured":"Chandrakala, B.M., and Reddy, S.C.L. (2019, January 7\u20138). Proxy re-encryption using MLBC (modified lattice based cryptography). Proceedings of the 2019 International Conference on Recent Advances in Energy-efficient Computing and Communication (ICRAECC), Nagercoil, India."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Fimiani, G. (2018, January 16\u201318). Supporting privacy in a cloud-based health information system by means of fuzzy conditional identity-based proxy re-encryption (FCI-PRE). Proceedings of the 2018 32nd International Conference on Advanced Information Networking and Applications Workshops (WAINA), Krakow, Poland.","DOI":"10.1109\/WAINA.2018.00146"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Lian, Z., Su, M., Fu, A., Wang, H., and Zhou, C. (2020, January 7\u201311). Proxy re-encryption scheme for complicated access control factors description in hybrid cloud. Proceedings of the 2020 IEEE International Conference on Communications (ICC), Dublin, Ireland.","DOI":"10.1109\/ICC40277.2020.9149306"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"5610","DOI":"10.1109\/TVT.2020.2982422","article-title":"P2B: Privacy preserving identity-based broadcast proxy re-encryption","volume":"69","author":"Maiti","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Meiliasari, R.P., Syalim, A., and Yazid, S. (2019, January 11). Performance analysis of the symmetric proxy re-encryption scheme. Proceedings of the 2019 International Workshop on Big Data and Information Security (IWBIS), Bali, Indonesia.","DOI":"10.1109\/IWBIS.2019.8935670"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Rabieh, K., Mercan, S., Akkaya, K., Baboolal, V., and Aygun, R.S. (2020, January 11\u201313). Privacy-preserving and efficient sharing of drone videos in public safety scenarios using proxy re-encryption. Proceedings of the 2020 IEEE 21st International Conference on Information Reuse and Integration for Data Science (IRI), Las Vegas, NV, USA.","DOI":"10.1109\/IRI49571.2020.00015"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.tcs.2012.11.026","article-title":"Proxy-invisible CCA-secure type-based proxy re-encryption without random oracles","volume":"491","author":"Seo","year":"2013","journal-title":"Theor. Comput. Sci."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"174","DOI":"10.23919\/JCC.2019.10.011","article-title":"New identity based proxy re-encryption scheme from lattices","volume":"16","author":"Wu","year":"2019","journal-title":"China Commun."},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Shen, Y., Zhang, H., Fan, Y., Lee, A.P.W., and Xu, L. (2020). Smart health of ultrasound telemedicine based on deeply-represented semantic segmentation. IEEE Internet Things J.","DOI":"10.1109\/JIOT.2020.3029957"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"1267","DOI":"10.1007\/s12652-017-0602-5","article-title":"IoT device security based on proxy re-encryption","volume":"9","author":"Kim","year":"2018","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Scott, M., Costigan, N., and Abdulwahab, W. (2006, January 10\u201313). Implementing cryptographic pairings on smartcards. Proceedings of the Workshop on Cryptographic Hardware and Embedded Systems 2006 (CHES 2006), Yokohama, Japan.","DOI":"10.1007\/11894063_11"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/1\/67\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:45:44Z","timestamp":1760179544000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/1\/67"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,24]]},"references-count":37,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2021,1]]}},"alternative-id":["s21010067"],"URL":"https:\/\/doi.org\/10.3390\/s21010067","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,12,24]]}}}