{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,16]],"date-time":"2026-06-16T13:14:30Z","timestamp":1781615670143,"version":"3.54.5"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"16","license":[{"start":{"date-parts":[[2020,1,14]],"date-time":"2020-01-14T00:00:00Z","timestamp":1578960000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,14]],"date-time":"2020-01-14T00:00:00Z","timestamp":1578960000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"the National Science Foundation of China","award":["61772166"],"award-info":[{"award-number":["61772166"]}]},{"DOI":"10.13039\/501100004731","name":"Natural Science Foundation of Zhejiang Province","doi-asserted-by":"publisher","award":["LZ17F020002"],"award-info":[{"award-number":["LZ17F020002"]}],"id":[{"id":"10.13039\/501100004731","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2020,8]]},"DOI":"10.1007\/s00500-020-04683-4","type":"journal-article","created":{"date-parts":[[2020,1,14]],"date-time":"2020-01-14T18:02:37Z","timestamp":1579024957000},"page":"12413-12427","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":39,"title":["A novel parallel image encryption algorithm based on hybrid chaotic maps with OpenCL implementation"],"prefix":"10.1007","volume":"24","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2049-8961","authenticated-orcid":false,"given":"Lin","family":"You","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ersong","family":"Yang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Guangyi","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,1,14]]},"reference":[{"key":"4683_CR1","first-page":"1","volume":"2015","author":"S Askar","year":"2015","unstructured":"Askar S, Karawia A, Alshamrani A (2015) Image encryption algorithm based on chaotic economic model. Math Probl Eng 2015:1\u201310","journal-title":"Math Probl Eng"},{"key":"4683_CR2","first-page":"1","volume":"8","author":"RS Bhogal","year":"2018","unstructured":"Bhogal RS, Li BH, Gale A, Chen Y (2018) Medical image encryption using chaotic map improved advanced encryption standard. I. J Inf Technol Comput Sci 8:1\u201310","journal-title":"J Inf Technol Comput Sci"},{"key":"4683_CR3","first-page":"235","volume":"1","author":"M Chen","year":"2006","unstructured":"Chen M, Ping XJ (2006) Image steganography based on Arnold transform. Appl Res Comput 1:235\u2013238","journal-title":"Appl Res Comput"},{"issue":"8","key":"4683_CR4","doi-asserted-by":"crossref","first-page":"1073","DOI":"10.1016\/j.media.2013.05.008","volume":"17","author":"A Eklund","year":"2013","unstructured":"Eklund A, Dufort P, Forsberg D, LaConte SM (2013) Medical image processing on the GPU\u2014past, present and future. Med Image Anal 17(8):1073\u20131094","journal-title":"Med Image Anal"},{"issue":"2","key":"4683_CR5","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1142\/S0218127416500218","volume":"26","author":"M Farajallah","year":"2016","unstructured":"Farajallah M, Assad SE, Deforges O (2016) Fast and secure chaos-based cryptosystem for images. Int J Bifurc Chaos 26(2):1\u201321","journal-title":"Int J Bifurc Chaos"},{"issue":"6","key":"4683_CR6","doi-asserted-by":"crossref","first-page":"1259","DOI":"10.1142\/S021812749800098X","volume":"8","author":"J Fridrich","year":"1998","unstructured":"Fridrich J (1998) Symmetric ciphers based on two-dimensional chaotic maps. Int J Bifurc Chaos 8(6):1259\u20131284","journal-title":"Int J Bifurc Chaos"},{"issue":"8","key":"4683_CR7","doi-asserted-by":"crossref","first-page":"1000","DOI":"10.1016\/j.compbiomed.2013.05.005","volume":"43","author":"C Fu","year":"2013","unstructured":"Fu C, Meng WH, Zhan YF, Zhu ZL et al (2013) An efficient and secure medical image protection scheme based on chaotic maps. Comput Biol Med 43(8):1000\u20131010","journal-title":"Comput Biol Med"},{"issue":"2","key":"4683_CR8","first-page":"63","volume":"15","author":"R Gupta","year":"2018","unstructured":"Gupta R, Pachauri R, Singh AK (2018) An effective approach of secured medical image transmission using encryption method. Mol Cell Biomech 15(2):63\u201383","journal-title":"Mol Cell Biomech"},{"key":"4683_CR9","doi-asserted-by":"crossref","first-page":"4210","DOI":"10.1007\/s11071-018-4573-7","volume":"95","author":"S Hanis","year":"2019","unstructured":"Hanis S, Amutha R (2019) A fast double-keyed authenticated image encryption scheme using an improved chaotic map and a butterfly-like structure. Nonlinear Dyn 95:4210\u2013432","journal-title":"Nonlinear Dyn"},{"issue":"4","key":"4683_CR10","doi-asserted-by":"crossref","first-page":"788","DOI":"10.1016\/j.jnca.2009.02.009","volume":"32","author":"JK Hu","year":"2009","unstructured":"Hu JK, Han FL (2009) A pixel-based scrambling scheme for digital medical images protection. J Netw Comput Appl 32(4):788\u2013794","journal-title":"J Netw Comput Appl"},{"issue":"11","key":"4683_CR11","first-page":"139","volume":"53","author":"J Lee","year":"2014","unstructured":"Lee J, Yi FL, Saifullah R, Moon I (2014) Graphics processing unit-accelerated double random phase encoding for fast image encryption. Opt Eng 53(11):139\u2013152","journal-title":"Opt Eng"},{"issue":"1","key":"4683_CR12","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/j.chaos.2004.11.096","volume":"26","author":"S Lian","year":"2005","unstructured":"Lian S, Sun J, Wang Z (2005) A block cipher based on a suitable use of the chaotic standard map. Chaos Solitons Fractals 26(1):117\u2013129","journal-title":"Chaos Solitons Fractals"},{"key":"4683_CR13","doi-asserted-by":"crossref","first-page":"31177","DOI":"10.1007\/s11042-018-6214-z","volume":"77","author":"B Mondal","year":"2018","unstructured":"Mondal B, Kumar P, Singh S (2018) A chaotic permutation and diffusion based image encryption algorithm for secure communications. Multimed Tools Appl 77:31177\u201331198","journal-title":"Multimed Tools Appl"},{"key":"4683_CR14","volume-title":"OpenCL programming guide","author":"A Munshi","year":"2011","unstructured":"Munshi A, Gaster B, Mattson TG, Fung J, Ginsburg D (2011) OpenCL programming guide. Pearson Education, Boston"},{"key":"4683_CR15","doi-asserted-by":"crossref","first-page":"926","DOI":"10.1016\/j.imavis.2006.02.021","volume":"24","author":"NK Pareek","year":"2006","unstructured":"Pareek NK, Patidar V, Sud KK (2006) Image encryption using chaotic logistic map. Image Vis Comput 24:926\u2013934","journal-title":"Image Vis Comput"},{"issue":"8","key":"4683_CR16","doi-asserted-by":"crossref","first-page":"894","DOI":"10.1016\/j.dsp.2013.01.005","volume":"23","author":"NK Pareek","year":"2013","unstructured":"Pareek NK, Patidar V, Sud KK (2013) Diffusion-substitution based gray image encryption scheme. Digit Signal Process 23(8):894\u2013901","journal-title":"Digit Signal Process"},{"issue":"7","key":"4683_CR17","doi-asserted-by":"crossref","first-page":"3056","DOI":"10.1016\/j.cnsns.2008.11.005","volume":"14","author":"V Patidar","year":"2009","unstructured":"Patidar V, Pareek NK, Sud KK (2009) A new substitution-diffusion based image cipher using chaotic standard and logistic maps. Commun Nonlinear Sci Numer Simul 14(7):3056\u20133075","journal-title":"Commun Nonlinear Sci Numer Simul"},{"key":"4683_CR18","volume-title":"GPGPU programming techniques\u2014from GLSL, CUDA to OpenCL","author":"DY Qiu","year":"2011","unstructured":"Qiu DY (2011) GPGPU programming techniques\u2014from GLSL, CUDA to OpenCL. Mechanical Industry Press, Beijing"},{"issue":"7","key":"4683_CR19","doi-asserted-by":"crossref","first-page":"767","DOI":"10.1364\/OL.20.000767","volume":"20","author":"P Refregier","year":"1995","unstructured":"Refregier P, Javidi B (1995) Optical image encryption based on input plane and Fourier plane random encoding. Opt Lett 20(7):767\u2013769","journal-title":"Opt Lett"},{"key":"4683_CR20","unstructured":"Rodrguez-Vzquez J, Romero-Snchez S, Crdenas-Montes M (2012) Speeding up a chaos-based image encryption algorithm using GPGPU. In: Eurocast 2011. LNCS 6927, pp 592\u2013599"},{"issue":"4","key":"4683_CR21","doi-asserted-by":"crossref","first-page":"656","DOI":"10.1002\/j.1538-7305.1949.tb00928.x","volume":"28","author":"CE Shannon","year":"1949","unstructured":"Shannon CE (1949) Communication theory of secrecy systems. Bell Syst Tech J 28(4):656\u2013715","journal-title":"Bell Syst Tech J"},{"key":"4683_CR22","doi-asserted-by":"crossref","unstructured":"Vihari P, Manoj M (2012) Chaotic image encryption on GPU. In: Proceedings of the CUBE international information technology conference, New York, pp 753\u2013758","DOI":"10.1145\/2381716.2381860"},{"issue":"7","key":"4683_CR23","doi-asserted-by":"crossref","first-page":"3089","DOI":"10.1016\/j.cnsns.2008.12.005","volume":"14","author":"Y Wang","year":"2009","unstructured":"Wang Y, Wong KW, Liao XF, Xiang T (2009) A block cipher with dynamic S-boxes based on tent map. Commun Nonlinear Sci Numer Simul 14(7):3089\u20133099","journal-title":"Commun Nonlinear Sci Numer Simul"},{"issue":"15","key":"4683_CR24","doi-asserted-by":"crossref","first-page":"2645","DOI":"10.1016\/j.physleta.2007.12.026","volume":"372","author":"KW Wong","year":"2008","unstructured":"Wong KW, Bernie SK, Law WS (2008) A fast image encryption scheme based on chaotic standard map. Phys Lett A 372(15):2645\u20132652","journal-title":"Phys Lett A"},{"issue":"1","key":"4683_CR25","first-page":"1","volume":"21","author":"Y Wu","year":"2012","unstructured":"Wu Y, Yang G, Jin H, Noonan JP (2012) Image encryption using the two-dimensional logistic chaotic map. J Electron Imaging 21(1):1\u201315","journal-title":"J Electron Imaging"},{"key":"4683_CR26","first-page":"44","volume":"10","author":"DS Xiang","year":"2005","unstructured":"Xiang DS, Xiong YS (2005) Digital image scrambling based on Josephus traversing. Comput Eng Appl 10:44\u201346","journal-title":"Comput Eng Appl"},{"issue":"5","key":"4683_CR27","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1016\/j.patrec.2009.11.008","volume":"31","author":"GD Ye","year":"2010","unstructured":"Ye GD (2010) Image scrambling encryption algorithm of pixel bit based on chaos map. Pattern Recogn Lett 31(5):347\u2013354","journal-title":"Pattern Recogn Lett"},{"issue":"2","key":"4683_CR28","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1049\/cje.2017.01.009","volume":"26","author":"L You","year":"2017","unstructured":"You L, Yang L, Yu WK, Wu ZD (2017) A cancelable fuzzy vault algorithm based on transformed fingerprint features. Chin J Electron 26(2):236\u2013243","journal-title":"Chin J Electron"},{"issue":"8","key":"4683_CR29","doi-asserted-by":"crossref","first-page":"2066","DOI":"10.1016\/j.cnsns.2012.12.012","volume":"18","author":"W Zhang","year":"2013","unstructured":"Zhang W, Wong KW, Yu H, Zhu Z (2013) An image encryption scheme using reverse 2-dimensional chaotic map and dependent diffusion. Commun Nonlinear Sci Numer Simul 18(8):2066\u20132080","journal-title":"Commun Nonlinear Sci Numer Simul"},{"issue":"4","key":"4683_CR30","doi-asserted-by":"crossref","first-page":"1721","DOI":"10.1007\/s11071-015-1911-x","volume":"80","author":"JF Zhao","year":"2015","unstructured":"Zhao JF, Wang S, Chang YX, Li XF (2015) A novel image encryption scheme based on an improper fractional-order chaotic system. Nonlinear Dyn 80(4):1721\u20131729","journal-title":"Nonlinear Dyn"},{"issue":"6","key":"4683_CR31","doi-asserted-by":"crossref","first-page":"1171","DOI":"10.1016\/j.ins.2010.11.009","volume":"181","author":"ZL Zhu","year":"2011","unstructured":"Zhu ZL, Zhang W, Wong KW, Yu H (2011) A chaos-based symmetric image encryption scheme using a bit-level permutation. Inf Sci 181(6):1171\u20131186","journal-title":"Inf Sci"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-020-04683-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-020-04683-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-020-04683-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,13]],"date-time":"2021-01-13T21:56:14Z","timestamp":1610574974000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-020-04683-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,14]]},"references-count":31,"journal-issue":{"issue":"16","published-print":{"date-parts":[[2020,8]]}},"alternative-id":["4683"],"URL":"https:\/\/doi.org\/10.1007\/s00500-020-04683-4","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,14]]},"assertion":[{"value":"14 January 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}