{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,19]],"date-time":"2025-09-19T06:57:47Z","timestamp":1758265067614},"reference-count":52,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2023,5,1]],"date-time":"2023-05-01T00:00:00Z","timestamp":1682899200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,5,1]],"date-time":"2023-05-01T00:00:00Z","timestamp":1682899200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Peer-to-Peer Netw. Appl."],"published-print":{"date-parts":[[2023,5]]},"DOI":"10.1007\/s12083-023-01450-8","type":"journal-article","created":{"date-parts":[[2023,5,22]],"date-time":"2023-05-22T09:02:03Z","timestamp":1684746123000},"page":"1551-1569","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["An innovative key agreement protocol with complex attribute authentication based on blockchain"],"prefix":"10.1007","volume":"16","author":[{"given":"Shengzhou","family":"Hu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenhao","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tingting","family":"Zhong","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hua","family":"He","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,5,22]]},"reference":[{"key":"1450_CR1","first-page":"99","volume":"69","author":"T Matsumoto","year":"1986","unstructured":"Matsumoto T, Takashima Y, Imai H (1986) On seeking smart public-key-distribution systems. IEICE Trans 69:99\u2013106","journal-title":"IEICE Trans"},{"key":"1450_CR2","doi-asserted-by":"crossref","unstructured":"Law L, Menezes A, Qu M et al (2003) An efficient protocol for authenticated key agreement. Des Codes Cryptogr 28:119\u2013134","DOI":"10.1023\/A:1022595222606"},{"key":"1450_CR3","doi-asserted-by":"publisher","unstructured":"Krawczyk H (2005) HMQV: A High-Performance Secure Diffie-Hellman Protocol BT - Advances in Cryptology \u2013 CRYPTO 2005. In: Shoup V (ed). Springer Berlin Heidelberg, Berlin, Heidelberg, pp 546\u2013566. https:\/\/doi.org\/10.1007\/11535218_33","DOI":"10.1007\/11535218_33"},{"key":"1450_CR4","doi-asserted-by":"publisher","first-page":"630","DOI":"10.1049\/el:20020387","volume":"38","author":"NP Smart","year":"2002","unstructured":"Smart NP (2002) Identity-based authenticated key agreement protocol based on Weil pairing. Electron Lett 38:630\u2013632","journal-title":"Electron Lett"},{"key":"1450_CR5","first-page":"213","volume-title":"Annual international cryptology conference","author":"D Boneh","year":"2001","unstructured":"Boneh D, Franklin M (2001) Identity-based encryption from the Weil pairing. In: Annual international cryptology conference. Springer, pp 213\u2013229"},{"key":"1450_CR6","doi-asserted-by":"crossref","unstructured":"Boyd C, Cliff Y, Gonzalez Nieto J, Paterson KG (2008) Efficient one-round key exchange in the standard model. In: Australasian Conference on Information Security and Privacy. Springer, pp 69\u201383","DOI":"10.1007\/978-3-540-70500-0_6"},{"key":"1450_CR7","doi-asserted-by":"crossref","unstructured":"Blake-Wilson S, Johnson D, Menezes A (1997) Key agreement protocols and their security analysis. In: IMA international conference on cryptography and coding. Springer, pp 30\u201345","DOI":"10.1007\/BFb0024447"},{"key":"1450_CR8","doi-asserted-by":"crossref","unstructured":"Sahai A, Waters B (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":"1450_CR9","first-page":"351","volume":"2","author":"Z Eslami","year":"2014","unstructured":"Eslami Z, Pakniat N, Noroozi M (2014) Cryptanalysis of an attribute-based key agreement protocol. Int J Comput Inf Technol 2:351\u2013358","journal-title":"Int J Comput Inf Technol"},{"key":"1450_CR10","first-page":"2397","volume":"25","author":"J Wei","year":"2014","unstructured":"Wei J, Liu W, Hu X (2014) Provable secure attribute based authenticated key exchange protocols in the standard model. J Softw 25:2397\u20132408","journal-title":"J Softw"},{"key":"1450_CR11","first-page":"10","volume":"2","author":"M Bayat","year":"2015","unstructured":"Bayat M, Aref M (2015) An attribute based key agreement protocol resilient to KCI attack. Int J Electron Inf Eng 2:10\u201320","journal-title":"Int J Electron Inf Eng"},{"key":"1450_CR12","doi-asserted-by":"publisher","first-page":"87085","DOI":"10.1109\/ACCESS.2019.2926404","volume":"7","author":"Z Qikun","year":"2019","unstructured":"Qikun Z, Yongjiao L, Yong G et al (2019) Group key agreement protocol based on privacy protection and attribute authentication. IEEE Access 7:87085\u201387096","journal-title":"IEEE Access"},{"key":"1450_CR13","doi-asserted-by":"crossref","unstructured":"Verma R, Kumar A (2019) Design of Attribute Based Authenticated Group Key Agreement Protocol Without Pairing. In: International Conference on Internet of Things and Connected Technologies. Springer, pp 95\u2013104","DOI":"10.1007\/978-3-030-39875-0_10"},{"key":"1450_CR14","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. pp 89\u201398","DOI":"10.1145\/1180405.1180418"},{"key":"1450_CR15","doi-asserted-by":"publisher","first-page":"1213","DOI":"10.1109\/TEM.2020.2966643","volume":"67","author":"G Yu","year":"2020","unstructured":"Yu G, Zha X, Wang X et al (2020) Enabling attribute revocation for fine-grained access control in blockchain-IoT systems. IEEE Trans Eng Manag 67:1213\u20131230","journal-title":"IEEE Trans Eng Manag"},{"key":"1450_CR16","doi-asserted-by":"publisher","first-page":"45468","DOI":"10.1109\/ACCESS.2020.2976894","volume":"8","author":"X Yang","year":"2020","unstructured":"Yang X, Li T, Pei X et al (2020) Medical data sharing scheme based on attribute cryptosystem and blockchain technology. IEEE Access 8:45468\u201345476","journal-title":"IEEE Access"},{"key":"1450_CR17","first-page":"204","volume":"41","author":"SF Niu","year":"2020","unstructured":"Niu SF, Liu WK, Chen LX et al (2020) Electronic medical record data sharing scheme based on searchable encryption via consortium blockchain. J Commun 41:204\u2013214","journal-title":"J Commun"},{"key":"1450_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10916-018-0995-5","volume":"42","author":"A Zhang","year":"2018","unstructured":"Zhang A, Lin X (2018) Towards secure and privacy-preserving data sharing in e-health systems via consortium blockchain. J Med Syst 42:1\u201318","journal-title":"J Med Syst"},{"key":"1450_CR19","doi-asserted-by":"publisher","unstructured":"Zhang Y, He D, Choo K-KR (2018) BaDS: Blockchain-based architecture for data sharing with ABS and CP-ABE in IoT. Wirel Commun Mob Comput:2018. https:\/\/doi.org\/10.1155\/2018\/2783658","DOI":"10.1155\/2018\/2783658"},{"key":"1450_CR20","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1007\/s12243-018-00699-y","volume":"74","author":"A Wu","year":"2019","unstructured":"Wu A, Zhang Y, Zheng X et al (2019) Efficient and privacy-preserving traceable attribute-based encryption in blockchain. Ann Telecommun 74:401\u2013411","journal-title":"Ann Telecommun"},{"key":"1450_CR21","doi-asserted-by":"publisher","unstructured":"Odelu V, Das AK, Rao YS et al (2017) Pairing-based CP-ABE with constant-size ciphertexts and secret keys for cloud environment. Comput Stand Interfaces 54:3\u20139. https:\/\/doi.org\/10.1016\/j.csi.2016.05.002","DOI":"10.1016\/j.csi.2016.05.002"},{"key":"1450_CR22","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 et al (2014) CP-ABE with constant-size keys for lightweight devices. IEEE Trans Inf forensics Secur 9:763\u2013771","journal-title":"IEEE Trans Inf forensics Secur"},{"key":"1450_CR23","doi-asserted-by":"crossref","unstructured":"Feldman P (1987) A practical scheme for non-interactive verifiable secret sharing. In: 28th Annual Symposium on Foundations of Computer Science (sfcs 1987). IEEE, pp 427\u2013438","DOI":"10.1109\/SFCS.1987.4"},{"key":"1450_CR24","doi-asserted-by":"publisher","first-page":"1491","DOI":"10.1109\/TC.2017.2693265","volume":"66","author":"K Xue","year":"2017","unstructured":"Xue K, Hong J, Xue Y et al (2017) CABE: A new comparable attribute-based encryption construction with 0-encoding and 1-encoding. IEEE Trans Comput 66:1491\u20131503","journal-title":"IEEE Trans Comput"},{"key":"1450_CR25","doi-asserted-by":"publisher","first-page":"431","DOI":"10.1007\/s10207-020-00505-8","volume":"20","author":"F Khan","year":"2021","unstructured":"Khan F, Li H, Zhang Y et al (2021) Efficient attribute-based encryption with repeated attributes optimization. Int J Inf Secur 20:431\u2013444","journal-title":"Int J Inf Secur"},{"key":"1450_CR26","doi-asserted-by":"publisher","first-page":"3556","DOI":"10.3390\/s21103556","volume":"21","author":"F Khan","year":"2021","unstructured":"Khan F, Khan S, Tahir S et al (2021) Granular data access control with a patient-centric policy update for healthcare. Sensors 21:3556","journal-title":"Sensors"},{"key":"1450_CR27","unstructured":"Liu Z, Cao Z, Wong DS (2010) Efficient generation of linear secret sharing scheme matrices from threshold access trees. Cryptol ePrint Arch"},{"key":"1450_CR28","doi-asserted-by":"publisher","unstructured":"Guo L, Yang X, Yau W-C (2021) TABE-DAC: Efficient traceable attribute-based encryption scheme with dynamic access control based on blockchain. IEEE Access 9:8479\u20138490. https:\/\/doi.org\/10.1109\/ACCESS.2021.3049549","DOI":"10.1109\/ACCESS.2021.3049549"},{"key":"1450_CR29","unstructured":"Weber SG (2013) Designing a Hybrid Attribute-Based Encryption Scheme Supporting Dynamic Attributes. Cryptol ePrint Arch"},{"key":"1450_CR30","doi-asserted-by":"publisher","unstructured":"Hu S, Wang X, He H, Zhong T (2022) Complex and flexible data access policy in attribute-based encryption. J Supercomput 78:1010\u20131029. https:\/\/doi.org\/10.1007\/s11227-021-03867-5","DOI":"10.1007\/s11227-021-03867-5"},{"key":"1450_CR31","unstructured":"Ateniese G, Kirsch J, Blanton M (2007) Secret handshakes with dynamic and fuzzy matching. In: Arbaugh W, ed. Proc. of the NDSS 2007. 159\u2013177"},{"key":"1450_CR32","doi-asserted-by":"crossref","unstructured":"Li J, Hu S, Zhang Y (2018) Two-party attribute-based key agreement protocol with constant-size ciphertext and key. Secur Commun Networks:2018","DOI":"10.1155\/2018\/8738960"},{"key":"1450_CR33","doi-asserted-by":"crossref","unstructured":"Yoneyama K (2010) Strongly secure two-pass attribute-based authenticated key exchange. In: International Conference on Pairing-Based Cryptography. Springer, pp 147\u2013166. ISBN:978-3-642-17454-4","DOI":"10.1007\/978-3-642-17455-1_10"},{"key":"1450_CR34","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1080\/23799927.2021.1873192","volume":"6","author":"S Chakraborty","year":"2021","unstructured":"Chakraborty S, Rao SY, Pandu Rangan C (2021) Efficient single round attribute-based authenticated key exchange protocol. Int J Comput Math Comput Syst Theory 6:313\u2013336","journal-title":"Int J Comput Math Comput Syst Theory"},{"key":"1450_CR35","doi-asserted-by":"crossref","unstructured":"Verma R, Kumar A (2019) A Pairing Free Attribute-Based Authenticated Key Agreement Protocol Using ECC. In: International Conference on Internet of Things and Connected Technologies. Springer, pp 105\u2013114","DOI":"10.1007\/978-3-030-39875-0_11"},{"key":"1450_CR36","unstructured":"\u00d6zt\u00fcrk G (2020) Identity\/attribute-based authentication protocols based on pairings"},{"key":"1450_CR37","doi-asserted-by":"publisher","unstructured":"Yang X, Li W, Fan K (2022) A revocable attribute-based encryption EHR sharing scheme with multiple authorities in blockchain. Peer-to-peer Netw Appl 1\u201319. https:\/\/doi.org\/10.1007\/s12083-022-01387-4","DOI":"10.1007\/s12083-022-01387-4"},{"key":"1450_CR38","doi-asserted-by":"publisher","unstructured":"Ding S, Cao J, Li C et al (2019) A novel attribute-based access control scheme using blockchain for IoT. IEEE Access 7:38431\u201338441. https:\/\/doi.org\/10.1109\/ACCESS.2019.2905846","DOI":"10.1109\/ACCESS.2019.2905846"},{"key":"1450_CR39","doi-asserted-by":"publisher","first-page":"285","DOI":"10.3390\/electronics9020285","volume":"9","author":"Y Zhang","year":"2020","unstructured":"Zhang Y, Li B, Liu B et al (2020) An attribute-based collaborative access control scheme using blockchain for IoT devices. Electronics 9:285","journal-title":"Electronics"},{"key":"1450_CR40","doi-asserted-by":"publisher","first-page":"10772","DOI":"10.1007\/s11227-021-04293-3","volume":"78","author":"V Ezhil Arasi","year":"2022","unstructured":"Ezhil Arasi V, Indra Gandhi K, Kulothungan K (2022) Auditable attribute-based data access control using blockchain in cloud storage. J Supercomput 78:10772\u201310798","journal-title":"J Supercomput"},{"key":"1450_CR41","doi-asserted-by":"publisher","first-page":"101854","DOI":"10.1016\/j.sysarc.2020.101854","volume":"112","author":"X Qin","year":"2021","unstructured":"Qin X, Huang Y, Yang Z, Li X (2021) A Blockchain-based access control scheme with multiple attribute authorities for secure cloud data sharing. J Syst Archit 112:101854","journal-title":"J Syst Archit"},{"key":"1450_CR42","doi-asserted-by":"crossref","unstructured":"Liu C, Xiang F, Sun Z (2022) Multiauthority Attribute-Based Access Control for Supply Chain Information Sharing in Blockchain. Secur Commun Networks:2022","DOI":"10.1155\/2022\/8497628"},{"key":"1450_CR43","doi-asserted-by":"publisher","unstructured":"Son S, Lee J, Kim M et al (2020) Design of secure authentication protocol for cloud-assisted telecare medical information system using blockchain. IEEE Access 8:192177\u2013192191. https:\/\/doi.org\/10.1109\/ACCESS.2020.3032680","DOI":"10.1109\/ACCESS.2020.3032680"},{"key":"1450_CR44","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1016\/j.jpdc.2021.06.007","volume":"157","author":"G Li","year":"2021","unstructured":"Li G, Chen W, Zhang B, Lu S (2021) A fine-grained anonymous handover authentication protocol based on consortium blockchain for wireless networks. J Parallel Distrib Comput 157:157\u2013167","journal-title":"J Parallel Distrib Comput"},{"key":"1450_CR45","doi-asserted-by":"publisher","first-page":"488","DOI":"10.3390\/app10020488","volume":"10","author":"T Sultana","year":"2020","unstructured":"Sultana T, Almogren A, Akbar M et al (2020) Data sharing system integrating access control mechanism using blockchain-based smart contracts for IoT devices. Appl Sci 10:488","journal-title":"Appl Sci"},{"key":"1450_CR46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jnca.2018.08.013","volume":"123","author":"Q Zhang","year":"2018","unstructured":"Zhang Q, Gan Y, Liu L et al (2018) An authenticated asymmetric group key agreement based on attribute encryption. J Netw Comput Appl 123:1\u201310","journal-title":"J Netw Comput Appl"},{"key":"1450_CR47","doi-asserted-by":"crossref","first-page":"e4179","DOI":"10.1002\/ett.4179","volume":"32","author":"Y Gan","year":"2021","unstructured":"Gan Y, Wang B, Zhuang Y et al (2021) An asymmetric group key agreement protocol based on attribute threshold for Internet of Things. Trans Emerg Telecommun Technol 32:e4179","journal-title":"Trans Emerg Telecommun Technol"},{"key":"1450_CR48","unstructured":"Beimel A (1996) Secure schemes for secret sharing and key distribution"},{"key":"1450_CR49","unstructured":"Castro M, Liskov B (1999) Practical byzantine fault tolerance. In: OsDI. pp 173\u2013186. https:\/\/www.usenix.org\/legacy\/publications\/library\/proceedings\/osdi99\/full_papers\/castro\/castro.ps"},{"key":"1450_CR50","unstructured":"Ongaro D, Ousterhout J (2014) In search of an understandable consensus algorithm. In: 2014 USENIX Annual Technical Conference (Usenix ATC 14). pp 305\u2013319"},{"key":"1450_CR51","doi-asserted-by":"publisher","unstructured":"Merkle RC (1980) Protocols for public key cryptosystems. In: 1980 IEEE symposium on security and privacy. IEEE, p 122. https:\/\/doi.org\/10.1109\/SP.1980.10006","DOI":"10.1109\/SP.1980.10006"},{"key":"1450_CR52","unstructured":"Lynn B (2013) PBC library: The Pairing-Based Cryptography Library:2013. https:\/\/crypto.stanford.edu\/pbc\/"}],"container-title":["Peer-to-Peer Networking and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-023-01450-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12083-023-01450-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12083-023-01450-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,12,13]],"date-time":"2023-12-13T14:58:09Z","timestamp":1702479489000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12083-023-01450-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5]]},"references-count":52,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,5]]}},"alternative-id":["1450"],"URL":"https:\/\/doi.org\/10.1007\/s12083-023-01450-8","relation":{},"ISSN":["1936-6442","1936-6450"],"issn-type":[{"value":"1936-6442","type":"print"},{"value":"1936-6450","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5]]},"assertion":[{"value":"13 September 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 January 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 May 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"All applicable institutional and\/or national guidelines or the care and use of animals were followed.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"This research manuscript is original and has not been published previously and is not under consideration for publication elsewhere, in whole or in part.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to publish"}},{"value":"The authors declare that they have no conflict of interest.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interests"}}]}}