{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T07:28:19Z","timestamp":1772263699446,"version":"3.50.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T00:00:00Z","timestamp":1685318400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T00:00:00Z","timestamp":1685318400000},"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":["Multimed Tools Appl"],"published-print":{"date-parts":[[2024,1]]},"DOI":"10.1007\/s11042-023-15451-5","type":"journal-article","created":{"date-parts":[[2023,5,29]],"date-time":"2023-05-29T06:02:31Z","timestamp":1685340151000},"page":"4757-4789","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Simultaneous encryption and authentication of messages over GPUs"],"prefix":"10.1007","volume":"83","author":[{"given":"Ahmed","family":"Fanfakh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hassan","family":"Noura","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1490-9592","authenticated-orcid":false,"given":"Rapha\u00ebl","family":"Couturier","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,5,29]]},"reference":[{"issue":"1","key":"15451_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1186\/1687-6180-2013-126","volume":"2013","author":"A Akhavan","year":"2013","unstructured":"Akhavan A, Samsudin A, Akhshani A (2013) A novel parallel hash function based on 3d chaotic map. EURASIP J Adv Signal Process 2013(1):1\u201312","journal-title":"EURASIP J Adv Signal Process"},{"issue":"2","key":"15451_CR2","doi-asserted-by":"publisher","first-page":"767","DOI":"10.1016\/j.chaos.2009.02.001","volume":"42","author":"M Amin","year":"2009","unstructured":"Amin M, Faragallah O S, El-Latif A A A (2009) Chaos-based hash function (cbhf) for cryptographic applications. Chaos, Solitons & Fractals 42(2):767\u2013772","journal-title":"Chaos, Solitons & Fractals"},{"issue":"10","key":"15451_CR3","doi-asserted-by":"publisher","first-page":"3877","DOI":"10.1007\/s11227-015-1479-8","volume":"71","author":"J Bahi","year":"2015","unstructured":"Bahi J, Couturier R, Guyeux C, H\u00e9am P-C (2015) Efficient and cryptographically secure generation of chaotic pseudorandom numbers on GPU. J Supercomput 71(10):3877\u20133903","journal-title":"J Supercomput"},{"key":"15451_CR4","first-page":"585","volume":"2015","author":"R Beaulieu","year":"2015","unstructured":"Beaulieu R, Shors D, Smith J, Treatman-Clark S, Weeks B, Wingers L (2015) Simon and speck: block ciphers for the internet of things. IACR Cryptology ePrint Archive 2015:585","journal-title":"IACR Cryptology ePrint Archive"},{"key":"15451_CR5","unstructured":"Beaulieu R, Treatman-Clark S, Shors D, Weeks B, Smith J, Wingers L (2015) 2015 52nd acm\/edac\/ieee design automation conference (dac), 1\u20136"},{"key":"15451_CR6","doi-asserted-by":"crossref","unstructured":"Chen L, Zhang R (2008) A key-dependent cipher DSDP. In: 2008 International symposium on electronic commerce and security. IEEE, pp 310\u2013313","DOI":"10.1109\/ISECS.2008.77"},{"key":"15451_CR7","doi-asserted-by":"crossref","unstructured":"Couturier R (2013) Designing scientific applications on GPUs. Numerical analysis & scientific computating. Chapman & Hall\/CRC","DOI":"10.1201\/b16051"},{"issue":"19\u201320","key":"15451_CR8","doi-asserted-by":"publisher","first-page":"13559","DOI":"10.1007\/s11042-020-08613-2","volume":"79","author":"R Couturier","year":"2020","unstructured":"Couturier R, Noura H, Chehab A (2020) ESSENCE: GPU-based and dynamic key-dependent efficient stream cipher for multimedia contents. Multimed Tools Applic 79(19\u201320):13559\u201313579","journal-title":"Multimed Tools Applic"},{"issue":"11","key":"15451_CR9","doi-asserted-by":"publisher","first-page":"3179","DOI":"10.1007\/s13042-020-01241-0","volume":"12","author":"I Cviti\u0107","year":"2021","unstructured":"Cviti\u0107 I, Perakovi\u0107 D, Peri\u0161a M, Gupta B (2021) Ensemble machine learning approach for classification of iot devices in smart home. Int J Mach Learn Cybern 12(11):3179\u20133202","journal-title":"Int J Mach Learn Cybern"},{"key":"15451_CR10","unstructured":"Daemen J, Rijmen V (2013) The design of rijndael: Aes-the advanced encryption standard. Springer Science & Business Media"},{"key":"15451_CR11","doi-asserted-by":"crossref","unstructured":"Damg\u00e5rd I (1990) A design principle for hash functions. In: Proceedings of the 9th annual international cryptology conference on advances in cryptology, CRYPTO \u201989. Springer, London, pp 416\u2013427","DOI":"10.1007\/0-387-34805-0_39"},{"key":"15451_CR12","unstructured":"Denis T S (2007) Cryptography for developers. Syngress"},{"issue":"9","key":"15451_CR13","doi-asserted-by":"publisher","first-page":"11744","DOI":"10.1007\/s11227-022-04335-4","volume":"78","author":"A Fanfakh","year":"2022","unstructured":"Fanfakh A, Noura H N, Couturier R (2022) ORSCA-GPU: one round stream cipher algorithm for GPU implementation. J Supercomput 78 (9):11744\u201311767","journal-title":"J Supercomput"},{"key":"15451_CR14","first-page":"90","volume":"42","author":"Z Fawaz","year":"2016","unstructured":"Fawaz Z, Noura H, Mostefaoui A (2016) An efficient and secure cipher scheme for images confidentiality preservation. Signal Process: Image Commun 42:90\u2013108","journal-title":"Signal Process: Image Commun"},{"key":"15451_CR15","doi-asserted-by":"crossref","unstructured":"Guo G-, Qian Q, Zhang R (2015) Different implementations of AES cryptographic algorithm. In: High performance computing and communications (HPCC), IEEE 7th international symposium on cyberspace safety and security (CSS). IEEE, pp 1848\u20131853","DOI":"10.1109\/HPCC-CSS-ICESS.2015.215"},{"issue":"12","key":"15451_CR16","doi-asserted-by":"publisher","first-page":"1877","DOI":"10.1109\/JAS.2021.1004003","volume":"8","author":"BB Gupta","year":"2021","unstructured":"Gupta B B, Li K-C, Leung Victor CM, Psannis K E, Yamaguchi S, et al. (2021) Blockchain-assisted secure fine-grained searchable encryption for a cloud-based healthcare cyber-physical system. IEEE\/CAA J Automatica Sinica 8(12):1877\u20131890","journal-title":"IEEE\/CAA J Automatica Sinica"},{"key":"15451_CR17","unstructured":"Jonathan Katz Y L (2021) Introduction to modern cryptography, 3rd. Chapman & Hall\/CRC Cryptography And Network Security, CRC Press\/Taylor & Francis Group"},{"issue":"1\u20132","key":"15451_CR18","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1007\/s11071-015-1970-z","volume":"81","author":"A Kanso","year":"2015","unstructured":"Kanso A, Ghebleh M (2015) A structure-based chaotic hashing scheme. Nonlinear Dyn 81(1\u20132):27\u201340","journal-title":"Nonlinear Dyn"},{"issue":"1","key":"15451_CR19","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1007\/s10586-016-0536-2","volume":"19","author":"W-K Lee","year":"2016","unstructured":"Lee W-K, Cheong H-S, Phan R C-W, Goi B-M (2016) Fast implementation of block ciphers and PRNGs in Maxwell GPU architecture. Clust Comput 19(1):335\u2013347","journal-title":"Clust Comput"},{"key":"15451_CR20","first-page":"11","volume":"31","author":"W-K Lee","year":"2018","unstructured":"Lee W-K, Goi B-M, Phan R C-W (2018) Terabit encryption in a second: performance evaluation of block ciphers in GPU with Kepler, Maxwell, and Pascal architectures. Concurr Comput Pract Exp 31:11","journal-title":"Concurr Comput Pract Exp"},{"key":"15451_CR21","doi-asserted-by":"crossref","unstructured":"Li Q, Zhong C, Zhao K, Mei X, Chu X (2012) Implementation and analysis of AES encryption on GPU. In: High performance computing and communication & 2012 IEEE 9th international conference on embedded software and systems (HPCC-ICESS). IEEE, pp 843\u2013848","DOI":"10.1109\/HPCC.2012.119"},{"key":"15451_CR22","doi-asserted-by":"crossref","unstructured":"Lim R K, Petzold L R, Ko\u00e7 C K (2016) Bitsliced High-performance AES-ECB on GPUs. In: The New Codebreakers. Springer, pp 125\u2013133","DOI":"10.1007\/978-3-662-49301-4_8"},{"key":"15451_CR23","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1016\/j.dam.2016.02.020","volume":"208","author":"S Maitra","year":"2016","unstructured":"Maitra S (2016) Chosen iv cryptanalysis on reduced round chacha and salsa. Discret Appl Math 208:88\u201397","journal-title":"Discret Appl Math"},{"issue":"1","key":"15451_CR24","doi-asserted-by":"publisher","first-page":"72","DOI":"10.4018\/IJSSCI.2021010105","volume":"13","author":"N Mani","year":"2021","unstructured":"Mani N, Moh M, Moh T-S (2021) Defending deep learning models against adversarial attacks. Int J Softw Sci Comput Intell (IJSSCI) 13(1):72\u201389","journal-title":"Int J Softw Sci Comput Intell (IJSSCI)"},{"key":"15451_CR25","volume-title":"Handbook of applied cryptography","author":"AJ Menezes","year":"1996","unstructured":"Menezes A J, Vanstone S A, Oorschot P C V (1996) Handbook of applied cryptography, 1st edn. CRC Press, Inc, Boca Raton","edition":"1st edn."},{"key":"15451_CR26","unstructured":"Miller F P, Vandome A F, McBrewster J (2009) Advanced encryption standard. Alpha Press"},{"key":"15451_CR27","doi-asserted-by":"crossref","unstructured":"Noura H, Chehab A, Sleem L, Noura M, Couturier R, Mansour M M (2018) One round cipher algorithm for multimedia IoT devices. Multimedia Tools and Applications, 1\u201331","DOI":"10.1007\/s11042-018-5660-y"},{"issue":"12","key":"15451_CR28","doi-asserted-by":"publisher","first-page":"15457","DOI":"10.1007\/s11042-017-5124-9","volume":"77","author":"H Noura","year":"2018","unstructured":"Noura H, Sleem L, Noura M, Mansour M M, Chehab A, Couturier R (2018) A new efficient lightweight and secure image cipher scheme. Multimed Tools Applic 77(12):15457\u201315484","journal-title":"Multimed Tools Applic"},{"key":"15451_CR29","doi-asserted-by":"crossref","unstructured":"Noura H N, Chehab A, Noura M, Couturier R, Mansour M M (2018) Lightweight, dynamic and efficient image encryption scheme. Multimed Tools Applic, 1\u201335","DOI":"10.1007\/s11042-018-7000-7"},{"key":"15451_CR30","doi-asserted-by":"crossref","unstructured":"Noura H N, Noura M, Chehab A, Mansour M M, Couturier R (2018) Efficient and secure cipher scheme for multimedia contents. Multimed Tools Applic, 1\u201330","DOI":"10.1007\/s11042-018-6845-0"},{"issue":"12","key":"15451_CR31","doi-asserted-by":"publisher","first-page":"16527","DOI":"10.1007\/s11042-018-7000-7","volume":"78","author":"H Noura","year":"2019","unstructured":"Noura H, Chehab A, Noura M, Couturier R, Mansour M M (2019) Lightweight, dynamic and efficient image encryption scheme. Multimed Tools Applic 78(12):16527\u201316561","journal-title":"Multimed Tools Applic"},{"key":"15451_CR32","doi-asserted-by":"crossref","unstructured":"Noura H N, Salman O, Couturier R, Chehab A (2021) Novel one round message authentication scheme for constrained iot devices. J Ambient Intell Humaniz Comput","DOI":"10.1007\/s12652-021-02913-7"},{"key":"15451_CR33","unstructured":"Nvidia CUDA A C Programming Guide, version 9.0. https:\/\/docs.nvidia.com\/cuda\/cuda-c-programming-guide\/index.html"},{"key":"15451_CR34","doi-asserted-by":"crossref","unstructured":"Peccerillo B, Bartolini S, Ko\u00e7 C K (2017) Parallel Bitsliced AES through PHAST: a single-source high-performance library for multi-cores and GPUs. J Cryptogr Eng, 1\u201313","DOI":"10.1007\/s13389-017-0175-4"},{"issue":"33","key":"15451_CR35","doi-asserted-by":"publisher","first-page":"24075","DOI":"10.1007\/s11042-020-09108-w","volume":"79","author":"L Sleem","year":"2020","unstructured":"Sleem L, Couturier R (2020) Testu01 and practrand: tools for a randomness evaluation for famous multimedia ciphers. Multimed Tools Applic 79 (33):24075\u201324088","journal-title":"Multimed Tools Applic"},{"key":"15451_CR36","doi-asserted-by":"crossref","unstructured":"Soyata T (2018) Gpu parallel program development using cuda, 1 edn. Chapman & Hall\/CRC Computational Science, Chapman and Hall\/CRC","DOI":"10.1201\/9781315368290"},{"key":"15451_CR37","unstructured":"Stallings W (2017) Cryptography and network security: principles and practice. Pearson Upper Saddle River"},{"issue":"3","key":"15451_CR38","doi-asserted-by":"publisher","first-page":"20","DOI":"10.4018\/IJSWIS.2020070102","volume":"16","author":"A Tewari","year":"2020","unstructured":"Tewari A, Gupta B B (2020) Secure timestamp-based mutual authentication protocol for iot devices using rfid tags. International Journal on Semantic Web and Information Systems (IJSWIS) 16(3):20\u201334","journal-title":"International Journal on Semantic Web and Information Systems (IJSWIS)"},{"key":"15451_CR39","doi-asserted-by":"crossref","unstructured":"Wang X, Yu H (2005) How to break md5 and other hash functions. In: In EUROCRYPT. Springer","DOI":"10.1007\/11426639_2"},{"key":"15451_CR40","doi-asserted-by":"crossref","unstructured":"Yang B, Li Z, Zheng S, Yang Y (2009) Hash function construction based on coupled map lattice for communication security. In: Global mobile congress 2009, pp 1\u20137","DOI":"10.1109\/GMC.2009.5295892"},{"key":"15451_CR41","doi-asserted-by":"crossref","unstructured":"Zhang R, Chen L (2008) A block cipher using key-dependent s-box and p-boxes. In: IEEE International symposium on industrial electronics, 2008. ISIE 2008. IEEE, pp 1463\u20131468","DOI":"10.1109\/ISIE.2008.4676931"},{"issue":"12","key":"15451_CR42","doi-asserted-by":"publisher","first-page":"9332","DOI":"10.1109\/JIOT.2021.3103779","volume":"9","author":"Z Zhou","year":"2021","unstructured":"Zhou Z, Su Y, Zhang Y, Xia Z, Du S, Gupta B B, Qi L (2021) Coverless information hiding based on probability graph learning for secure communication in iot environment. IEEE Internet Things J 9(12):9332\u20139341","journal-title":"IEEE Internet Things J"}],"container-title":["Multimedia Tools and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-15451-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11042-023-15451-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11042-023-15451-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,6]],"date-time":"2024-01-06T05:31:05Z","timestamp":1704519065000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11042-023-15451-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,29]]},"references-count":42,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2024,1]]}},"alternative-id":["15451"],"URL":"https:\/\/doi.org\/10.1007\/s11042-023-15451-5","relation":{},"ISSN":["1380-7501","1573-7721"],"issn-type":[{"value":"1380-7501","type":"print"},{"value":"1573-7721","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,29]]},"assertion":[{"value":"14 February 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 March 2023","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 April 2023","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 May 2023","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Ethics approval"}},{"value":"The authors declare that they have no conflict of interest or competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of interest\/Competing Interests"}}]}}