{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T07:58:30Z","timestamp":1769155110456,"version":"3.49.0"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,2,14]],"date-time":"2022-02-14T00:00:00Z","timestamp":1644796800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,2,14]],"date-time":"2022-02-14T00:00:00Z","timestamp":1644796800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Traditional remote data possession auditing mechanisms are usually divided into two types: private auditing and public auditing. Informally, private auditing only allows the original data owner to check the integrity of its outsourced data, whereas anyone is allowed to perform the checking task in public auditing. However, in many practical applications, the data owner expects some designated verifier (instead of others) to audit its data file, which cannot be covered by the existing private or public auditing protocols. Thus, in a recent work, Yan et al. proposed a new auditing technique with a designated verifier [<jats:italic>IEEE Systems Journal, 12(4): 1788-1797, 2020<\/jats:italic>]. Nevertheless, we note that this protocol suffers from complicated management of certificates and hence heavily relies on public key infrastructure. To overcome this shortcoming, in this paper, we propose an identity-based auditing protocol with a designated verifier, which not only avoids the introduction of certificates, but also has the desired property of only allowing specific verifier to audit. Its security is based on the classical computational Diffie-Hellman and Weil Diffie-Hellman assumptions. Finally, performance analysis shows that our proposed protocol is very efficient and suitable for some real-life applications.<\/jats:p>","DOI":"10.1186\/s13677-022-00279-5","type":"journal-article","created":{"date-parts":[[2022,2,14]],"date-time":"2022-02-14T12:03:03Z","timestamp":1644840183000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Identity-based remote data checking with a designated verifier"],"prefix":"10.1186","volume":"11","author":[{"given":"Yanyan","family":"Ji","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bilin","family":"Shao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jinyong","family":"Chang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Maozhi","family":"Xu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Xue","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,2,14]]},"reference":[{"key":"279_CR1","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1016\/j.jnca.2018.12.004","volume":"127","author":"H Tian","year":"2019","unstructured":"Tian H, Nan F, Chang C, et al. (2019) Privacy-preserving public auditing for secure data storage in fog-to-cloud computing. J Netw Comput Appl 127:59\u201369.","journal-title":"J Netw Comput Appl"},{"key":"279_CR2","doi-asserted-by":"publisher","first-page":"37","DOI":"10.1016\/j.comnet.2017.08.019","volume":"129","author":"J Zhang","year":"2017","unstructured":"Zhang J, Yang Y, Chen Y, et al. (2017) A general framework to design secure cloud storage protocol using homomorphic encryption scheme. Comput Netw 129:37\u201350.","journal-title":"Comput Netw"},{"issue":"12","key":"279_CR3","doi-asserted-by":"publisher","first-page":"122104","DOI":"10.1007\/s11432-017-9410-9","volume":"61","author":"Q Gan","year":"2018","unstructured":"Gan Q, Wang X, Fang X (2018) Efficient and secure auditing scheme for outsourced big data with dynamicity in cloud. Sci China Inf Sci 61(12):122104.","journal-title":"Sci China Inf Sci"},{"key":"279_CR4","first-page":"125478","volume":"386","author":"Y Ji","year":"2020","unstructured":"Ji Y, Shao B, Chang J, et al. (2020) Privacy-preserving certificateless provable data possession scheme for big data storage on cloud, revisited. Appl Math Comput 386:125478.","journal-title":"Appl Math Comput"},{"issue":"12","key":"279_CR5","doi-asserted-by":"publisher","first-page":"122104","DOI":"10.1007\/s11432-016-0038-6","volume":"60","author":"R Zhang","year":"2017","unstructured":"Zhang R, Ma H, Lu Y (2017) Provably secure cloud storage for mobile networks with less computation and smaller overhead. Sci China Inf Sci 60(12):122104.","journal-title":"Sci China Inf Sci"},{"key":"279_CR6","doi-asserted-by":"publisher","first-page":"442","DOI":"10.1007\/s00145-012-9129-2","volume":"26","author":"H Shacham","year":"2013","unstructured":"Shacham H, Waters B (2013) Compact proofs of retrievability. J Cryptol 26:442\u2013483.","journal-title":"J Cryptol"},{"issue":"2","key":"279_CR7","doi-asserted-by":"publisher","first-page":"1788","DOI":"10.1109\/JSYST.2019.2918022","volume":"14","author":"H Yan","year":"2020","unstructured":"Yan H, Li J, Zhang Y (2020) Remote data checking with a designated verifier in cloud storage. IEEE Syst J 14(2):1788\u20131797.","journal-title":"IEEE Syst J"},{"key":"279_CR8","doi-asserted-by":"publisher","unstructured":"Li J, Yan H, Zhang Y (2020) Identity-based privacy preserving remote data integrity checking for cloud storage. IEEE Syst J. https:\/\/doi.org\/10.1109\/JSYST.2020.2978146.","DOI":"10.1109\/JSYST.2020.2978146"},{"issue":"4","key":"279_CR9","doi-asserted-by":"publisher","first-page":"767","DOI":"10.1109\/TIFS.2016.2615853","volume":"12","author":"Y Yu","year":"2017","unstructured":"Yu Y, Au MH, Ateniese G (2017) Identity-based remote data integrity checking with perfect data privacy preserving for cloud storage. IEEE Trans Inf Forensics Secur 12(4):767\u2013778.","journal-title":"IEEE Trans Inf Forensics Secur"},{"key":"279_CR10","first-page":"47","volume-title":"CTYPTO\u201984","author":"A Shamir","year":"1985","unstructured":"Shamir A (1985) Identity-based cryptosystems and signature schemes In: CTYPTO\u201984, 47\u201353.. IACR, Santa Barbara."},{"issue":"5","key":"279_CR11","doi-asserted-by":"publisher","first-page":"824","DOI":"10.1109\/TSC.2016.2633260","volume":"12","author":"H Wang","year":"2019","unstructured":"Wang H, He D, Yu J, et al. (2019) Incentive and unconditionally anonymous identity-based public provable data possession. IEEE Trans Serv Comput 12(5):824\u2013835.","journal-title":"IEEE Trans Serv Comput"},{"key":"279_CR12","doi-asserted-by":"publisher","first-page":"32104","DOI":"10.1007\/s11432-018-9462-0","volume":"62","author":"J Xue","year":"2019","unstructured":"Xue J, Xu C, Zhao J, et al. (2019) Identity-based public auditing for cloud storage systems against malicious auditors via blockchain. Sci China Inf Sci 62:32104.","journal-title":"Sci China Inf Sci"},{"key":"279_CR13","doi-asserted-by":"crossref","first-page":"584","DOI":"10.1145\/1315245.1315317","volume-title":"CCS\u201907","author":"A Juels","year":"2007","unstructured":"Juels A, Kaliski BS (2007) Proofs of retrievability for large files In: CCS\u201907, 584\u2013597.. ACM, Los Angeles."},{"key":"279_CR14","doi-asserted-by":"crossref","first-page":"598","DOI":"10.1145\/1315245.1315318","volume-title":"CCS\u201907","author":"G Ateniese","year":"2007","unstructured":"Ateniese G, Burns R, Curtmola R (2007) Provable data possession at untrusted stores In: CCS\u201907, 598\u2013609.. ACM, Los Angeles."},{"key":"279_CR15","first-page":"109","volume-title":"TCC\u2019 2009","author":"Y Dodis","year":"2009","unstructured":"Dodis Y, Vadhan S, Wichs D (2009) Proofs of retrievability via hardness amplification In: TCC\u2019 2009, 109\u2013127.. Springer, Berlin."},{"issue":"11","key":"279_CR16","doi-asserted-by":"publisher","first-page":"2618","DOI":"10.1109\/TPDS.2020.2999523","volume":"31","author":"J Chang","year":"2020","unstructured":"Chang J, Shao B, Ji Y, et al. (2020) Comment on a tag encoding scheme against pollution attack to linear network coding. IEEE Trans Parallel Distrib Syst 31(11):2618\u20132619.","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"279_CR17","doi-asserted-by":"publisher","first-page":"1785","DOI":"10.1093\/comjnl\/bxx055","volume":"60","author":"Y Wu","year":"2017","unstructured":"Wu Y, Chang J, Xue R, et al. (2017) Homomorphic MAC from algebraic one-way functions for network coding with small key size. Comput J 60:1785\u20131800.","journal-title":"Comput J"},{"key":"279_CR18","doi-asserted-by":"publisher","unstructured":"Chang J, Ji Y, Shao B, et al.Certificateless homomorphic signature scheme for network coding. IEEE\/ACM Trans Netw. https:\/\/doi.org\/10.1109\/TNET.2020.3013902.","DOI":"10.1109\/TNET.2020.3013902"},{"key":"279_CR19","doi-asserted-by":"publisher","first-page":"1936","DOI":"10.1109\/TC.2015.2456027","volume":"65","author":"F Chen","year":"2016","unstructured":"Chen F, Xiang T, Yang Y, et al. (2016) Secure cloud storage meets with secure network coding. IEEE Trans Comput 65:1936\u20131948.","journal-title":"IEEE Trans Comput"},{"issue":"12","key":"279_CR20","doi-asserted-by":"publisher","first-page":"229301","DOI":"10.1007\/s11432-020-2997-0","volume":"64","author":"J Chang","year":"2021","unstructured":"Chang J, Shao B, Ji Y, et al. (2021) Secure network coding from secure PoR. Sci China Inf Sci 64(12):229301.","journal-title":"Sci China Inf Sci"},{"issue":"2","key":"279_CR21","doi-asserted-by":"publisher","first-page":"114","DOI":"10.1049\/iet-ifs.2012.0271","volume":"8","author":"H Wang","year":"2014","unstructured":"Wang H, Wu Q, Qin B (2014) Identity-based remote data possession checking in public clouds. IET Inf Secur 8(2):114\u2013121.","journal-title":"IET Inf Secur"},{"key":"279_CR22","doi-asserted-by":"publisher","unstructured":"Li J, Yan H, Zhang Y (2020) Efficient identity-based provable multi-copy data possession in multi-cloud storage. IEEE Trans Cloud Comput. https:\/\/doi.org\/10.1109\/TCC.2019.2929045.","DOI":"10.1109\/TCC.2019.2929045"},{"key":"279_CR23","doi-asserted-by":"publisher","unstructured":"Chang J, Shao B, Ji Y, et al.Efficient identity-based provable multi-copy data possession in multi-cloud storage, revisited. IEEE Commun Lett. https:\/\/doi.org\/10.1109\/LCOMM.2020.3013280.","DOI":"10.1109\/LCOMM.2020.3013280"},{"key":"279_CR24","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1016\/j.ins.2018.09.013","volume":"472","author":"X Zhang","year":"2019","unstructured":"Zhang X, Wang H, Xu C (2019) Identity-based key-exposure resilient cloud storage pubic auditing scheme from lattices. Inf Sci 472:223\u2013234.","journal-title":"Inf Sci"},{"key":"279_CR25","doi-asserted-by":"publisher","unstructured":"Mary Virgil Nithya S, Rhymend Uthariaraj V (2020) Identity-based public auditing scheme for cloud storage with strong key-exposure resilience. Security and Communication Networks, article ID: 4838497, https:\/\/doi.org\/10.1155\/2020\/4838497.","DOI":"10.1155\/2020\/4838497"},{"issue":"3","key":"279_CR26","doi-asserted-by":"publisher","first-page":"586","DOI":"10.1137\/S0097539701398521","volume":"32","author":"D Boneh","year":"2003","unstructured":"Boneh D, Franklin M (2003) Identity-based encryption from the weil pairing. SIAM J Comput 32(3):586\u2013615.","journal-title":"SIAM J Comput"},{"issue":"2","key":"279_CR27","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1007\/s13389-013-0057-3","volume":"3","author":"J Akinyele","year":"2013","unstructured":"Akinyele J, et al. (2013) Charm: a framework for rapidly prototyping cryptosystems. J Cryptography Eng 3(2):111\u2013128.","journal-title":"J Cryptography Eng"},{"key":"279_CR28","unstructured":"Lynn BThe standard pairing based crypto library. http:\/\/crypto.standford.edu\/pbc. Accessed Oct 2021."},{"issue":"4","key":"279_CR29","doi-asserted-by":"publisher","first-page":"297","DOI":"10.1007\/s00145-004-0314-9","volume":"17","author":"D Boneh","year":"2004","unstructured":"Boneh D, Lynn B, Shacham H (2004) Short signatures from the pairing. J Cryptol 17(4):297\u2013319.","journal-title":"J Cryptol"},{"key":"279_CR30","first-page":"17833","volume-title":"IEEE Access, vol. 8","author":"J Chang","year":"2020","unstructured":"Chang J, Wang H, Wang F, et al. (2020) RKA security for identity-based signature scheme In: IEEE Access, vol. 8, 17833\u201317841.. IEEE, USA."},{"key":"279_CR31","doi-asserted-by":"publisher","unstructured":"Ji Y, Shao B, Chang J, et al. (2021) Flexible identity-based remote data integrity checking for cloud storage with privacy preserving property. Clust Comput. https:\/\/doi.org\/10.1007\/s10585-021-03408-y.","DOI":"10.1007\/s10585-021-03408-y"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-022-00279-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-022-00279-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-022-00279-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,26]],"date-time":"2023-01-26T21:16:37Z","timestamp":1674767797000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-022-00279-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,2,14]]},"references-count":31,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["279"],"URL":"https:\/\/doi.org\/10.1186\/s13677-022-00279-5","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,2,14]]},"assertion":[{"value":"1 December 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 January 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 February 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"All authors read and approve the final manuscript.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}},{"value":"The authors declare that they have no competing interests.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"7"}}