{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,20]],"date-time":"2026-01-20T13:29:06Z","timestamp":1768915746879,"version":"3.49.0"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"20","license":[{"start":{"date-parts":[[2021,8,1]],"date-time":"2021-08-01T00:00:00Z","timestamp":1627776000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,9,10]],"date-time":"2021-09-10T00:00:00Z","timestamp":1631232000000},"content-version":"vor","delay-in-days":40,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Multimed Tools Appl"],"published-print":{"date-parts":[[2021,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the universality and availability of Internet of Things (IoT), data privacy protection in IoT has become a hot issue. As a branch of attribute-based encryption (ABE), ciphertext policy attribute-based encryption (CP-ABE) is widely used in IoT to offer flexible one-to-many encryption. However, in IoT, different mobile devices share messages collected, transmission of large amounts of data brings huge burdens to mobile devices. Efficiency is a bottleneck which restricts the wide application and adoption of CP-ABE in Internet of things. Besides, the decryption key in CP-ABE is shared by multiple users with the same attribute, once the key disclosure occurs, it is non-trivial for the system to tell who maliciously leaked the key. Moreover, if the malicious mobile device is not revoked in time, more security threats will be brought to the system. These problems hinder the application of CP-ABE in IoT. Motivated by the actual need, a scheme called traceable and revocable ciphertext policy attribute-based encryption scheme with constant-size ciphertext and key is proposed in this paper. Compared with the existing schemes, our proposed scheme has the following advantages: (1) Malicious users can be traced; (2) Users exiting the system and misbehaving users are revoked in time, so that they no longer have access to the encrypted data stored in the cloud server; (3) Constant-size ciphertext and key not only improve the efficiency of transmission, but also greatly reduce the time spent on decryption operation; (4) The storage overhead for traceability is constant. Finally, the formal security proof and experiment has been conducted to demonstrate the feasibility of our scheme.<\/jats:p>","DOI":"10.1007\/s11042-021-11286-0","type":"journal-article","created":{"date-parts":[[2021,9,10]],"date-time":"2021-09-10T04:02:41Z","timestamp":1631246561000},"page":"31487-31508","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Efficient access control with traceability and user revocation in IoT"],"prefix":"10.1007","volume":"80","author":[{"given":"Yi","family":"Wu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8289-8018","authenticated-orcid":false,"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hu","family":"Xiong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhiguang","family":"Qin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kuo-Hui","family":"Yeh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,9,10]]},"reference":[{"key":"11286_CR1","doi-asserted-by":"crossref","unstructured":"Attrapadung N, Imai H (2009) Attribute-based encryption supporting direct\/indirect revocation modes. In Cryptography & Coding, Ima International Conference, Cryptography & Coding. Cirencester, UK","DOI":"10.1007\/978-3-642-10868-6_17"},{"key":"11286_CR2","first-page":"90","volume-title":"Expressive key-policy attribute-based encryption with constant-size ciphertexts","author":"N Attrapadung","year":"2011","unstructured":"Attrapadung N, Libert B, De Panafieu E (2011) Expressive key-policy attribute-based encryption with constant-size ciphertexts. pp 90\u2013108"},{"key":"11286_CR3","doi-asserted-by":"crossref","unstructured":"Bethencourt J, Sahai A, Waters B (2007) Ciphertext-policy attribute-based encryption. In IEEE Symposium on Security & Privacy","DOI":"10.1109\/SP.2007.11"},{"key":"11286_CR4","first-page":"258","volume-title":"Collusion resistant broadcast encryption with short ciphertexts and private keys","author":"D Boneh","year":"2005","unstructured":"Boneh D, Gentry C, Waters B (2005) Collusion resistant broadcast encryption with short ciphertexts and private keys. pp 258\u2013275"},{"key":"11286_CR5","unstructured":"Dan B,  Boyen\u00a0X (2004) Short signatures without random oracles"},{"issue":"11","key":"11286_CR6","doi-asserted-by":"publisher","first-page":"1988","DOI":"10.1002\/sec.913","volume":"7","author":"N Doshi","year":"2014","unstructured":"Doshi N, Jinwala DC (2014) Fully secure ciphertext policy attribute-based encryption with constant length ciphertext and faster decryption. Secur Commun Netw 7(11):1988\u20132002","journal-title":"Secur Commun Netw"},{"key":"11286_CR7","first-page":"13","volume-title":"A ciphertext-policy attribute-based encryption scheme with constant ciphertext length","author":"K Emura","year":"2009","unstructured":"Emura K, Miyaji A, Nomura A, Omote K, Soshi M (2009) A ciphertext-policy attribute-based encryption scheme with constant ciphertext length. pp 13\u201323"},{"key":"11286_CR8","doi-asserted-by":"crossref","unstructured":"Goyal V, Pandey O, Sahai A, Waters B (2006) Attribute-based encryption for fine-grained access control of encrypted data. In Proceedings of the 13th ACM Conference on Computer and Communications Security, CCS 2006, Alexandria, VA, USA, October 30 \u2013 November 3, 2006","DOI":"10.1145\/1180405.1180418"},{"key":"11286_CR9","first-page":"34","volume-title":"Outsourcing the decryption of ABE ciphertexts","author":"M Green","year":"2011","unstructured":"Green M, Hohenberger S, Waters B (2011) Outsourcing the decryption of ABE ciphertexts. pp 34\u201334"},{"issue":"5","key":"11286_CR10","doi-asserted-by":"publisher","first-page":"763","DOI":"10.1109\/TIFS.2014.2309858","volume":"9","author":"F Guo","year":"2014","unstructured":"Guo F, Mu Y, Susilo W, Wong DS, Varadharajan V (2014) Cp-abe with constant-size keys for lightweight devices. IEEE Trans Inf Forensics Secur 9(5):763\u2013771","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"11286_CR11","first-page":"386","volume-title":"Multi-authority ciphertext-policy attribute-based encryption with accountability","author":"J Li","year":"2011","unstructured":"Li J, Huang Q, Chen X, Chow SSM, Wong DS, Xie D (2011) Multi-authority ciphertext-policy attribute-based encryption with accountability. pp 386\u2013390"},{"key":"11286_CR12","first-page":"118","volume":"2009","author":"J Li","year":"2009","unstructured":"Li J, Ren K, Kim K (2009) A2be: Accountable attribute-based encryption for abuse free access control\u201d. IACR Cryptology ePrint Archive 2009:118","journal-title":"IACR Cryptology ePrint Archive"},{"issue":"1","key":"11286_CR13","doi-asserted-by":"publisher","first-page":"76","DOI":"10.1109\/TIFS.2012.2223683","volume":"8","author":"Z Liu","year":"2013","unstructured":"Liu Z, Cao Z, Wong DS (2013) White-box traceable ciphertext-policy attribute-based encryption supporting any monotone access structures. IEEE Trans Inf Forensics Secur 8(1):76\u201388","journal-title":"IEEE Trans Inf Forensics Secur"},{"issue":"6","key":"11286_CR14","doi-asserted-by":"publisher","first-page":"1274","DOI":"10.1109\/TIFS.2015.2405905","volume":"10","author":"J Ning","year":"2015","unstructured":"Ning J, Dong X, Cao Z, Wei L, Lin X (2015) White-box traceable ciphertext-policy attribute-based encryption supporting flexible attributes. IEEE Trans Inf Forensics Secur 10(6):1274\u20131288","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"11286_CR15","doi-asserted-by":"publisher","first-page":"3273","DOI":"10.1109\/ACCESS.2017.2669940","volume":"5","author":"V Odelu","year":"2017","unstructured":"Odelu V, Das AK, Khan MK, Choo KR, Jo M (2017) Expressive cp-abe scheme for mobile devices in iot satisfying constant-size keys and ciphertexts. IEEE Access 5:3273\u20133283","journal-title":"IEEE Access"},{"key":"11286_CR16","doi-asserted-by":"crossref","unstructured":"Odelu V,  Das AK, Rao YS, Kumari S, Khan MK, Choo\u00a0KKR\u00a0(2017) Pairing-based CP-ABE with constant-size ciphertexts and secret keys for cloud environment.\u00a0Comput Stand Interfaces\u00a054(PT.1):3\u20139","DOI":"10.1016\/j.csi.2016.05.002"},{"key":"11286_CR17","unstructured":"Peng Z, Chen Z, Liang K, Wang S, Wang T (2016) A cloud-based access control scheme with user revocation and attribute update"},{"key":"11286_CR18","doi-asserted-by":"crossref","unstructured":"Sahai A, Waters\u00a0B (2005) Fuzzy identity-based encryption. In Annual International Conference on the Theory and Applications of Cryptographic Techniques. Springer, pp 457\u2013473","DOI":"10.1007\/11426639_27"},{"key":"11286_CR19","doi-asserted-by":"crossref","unstructured":"Xu Z, Martin\u00a0KM\u00a0(2012)\u00a0Dynamic user revocation and key refreshing for attribute-based encryption in cloud storage. pp 844\u2013849","DOI":"10.1109\/TrustCom.2012.136"},{"key":"11286_CR20","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1016\/j.future.2019.02.051","volume":"97","author":"S Xu","year":"2019","unstructured":"Xu S, Yang G, Mu Y, Liu X (2019) A secure IoT cloud storage system with fine-grained access control and decryption key exposure resistance. Futur Gener Comput Syst 97:284\u2013294","journal-title":"Futur Gener Comput Syst"},{"key":"11286_CR21","doi-asserted-by":"publisher","first-page":"128298","DOI":"10.1109\/ACCESS.2019.2939413","volume":"7","author":"X Yan","year":"2019","unstructured":"Yan X, He X, Yu J, Tang Y (2019) White-box traceable ciphertext-policy attribute-based encryption in multi-domain environment. IEEE Access 7:128298\u2013128312","journal-title":"IEEE Access"},{"key":"11286_CR22","doi-asserted-by":"crossref","unstructured":"Zhang Y, Chen X, Li J, Li H, Li\u00a0F\u00a0(2013) FDR-ABE: Attribute-based encryption with flexible and direct revocation. pp 38\u201345","DOI":"10.1109\/INCoS.2013.16"},{"key":"11286_CR23","doi-asserted-by":"publisher","first-page":"47982","DOI":"10.1109\/ACCESS.2019.2909272","volume":"7","author":"Y Zhang","year":"2019","unstructured":"Zhang Y, Li J, Yan H (2019) Constant size ciphertext distributed CP-ABE scheme with privacy protection and fully hiding access structure. IEEE Access 7:47982\u201347990","journal-title":"IEEE Access"},{"issue":"1","key":"11286_CR24","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1109\/TIFS.2014.2363562","volume":"10","author":"L Zhen","year":"2017","unstructured":"Zhen L, Cao Z, Wong DS (2017) Traceable CP-ABE: How to trace decryption devices found in the wild. IEEE Trans Inf Forensics Secur 10(1):55\u201368","journal-title":"IEEE Trans Inf Forensics Secur"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-021-11286-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-021-11286-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-021-11286-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,15]],"date-time":"2021-09-15T05:53:07Z","timestamp":1631685187000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-021-11286-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8]]},"references-count":24,"journal-issue":{"issue":"20","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["11286"],"URL":"https:\/\/doi.org\/10.1007\/s11042-021-11286-0","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,8]]},"assertion":[{"value":"15 October 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 May 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 July 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 September 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}