{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,6]],"date-time":"2026-05-06T10:59:39Z","timestamp":1778065179500,"version":"3.51.4"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783031175091","type":"print"},{"value":"9783031175107","type":"electronic"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-3-031-17510-7_8","type":"book-chapter","created":{"date-parts":[[2022,10,12]],"date-time":"2022-10-12T04:03:06Z","timestamp":1665547386000},"page":"100-124","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Limitations of\u00a0the\u00a0Use of\u00a0Neural Networks in\u00a0Black Box Cryptanalysis"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2349-0247","authenticated-orcid":false,"given":"Emanuele","family":"Bellini","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anna","family":"Hambitzer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matteo","family":"Protopapa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matteo","family":"Rossi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,10,13]]},"reference":[{"key":"8_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"427","DOI":"10.1007\/3-540-57332-1_36","volume-title":"Advances in Cryptology \u2014 ASIACRYPT \u201991","author":"RL Rivest","year":"1993","unstructured":"Rivest, R.L.: Cryptography and machine learning. In: Imai, H., Rivest, R.L., Matsumoto, T. (eds.) ASIACRYPT 1991. LNCS, vol. 739, pp. 427\u2013439. Springer, Heidelberg (1993). https:\/\/doi.org\/10.1007\/3-540-57332-1_36"},{"key":"8_CR2","doi-asserted-by":"crossref","unstructured":"Goodfellow, I., Bengio, Y., Courville, A.: Deep Learning, vol. 19. The MIT Press, Cambridge (2017)","DOI":"10.1007\/s10710-017-9314-z"},{"key":"8_CR3","unstructured":"G\u00e9ron, A.: Hands-on Machine Learning with Scikit-Learn, Keras and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems. O\u2019Reilly Media, Sebastopol (2019)"},{"issue":"6088","key":"8_CR4","doi-asserted-by":"publisher","first-page":"533","DOI":"10.1038\/323533a0","volume":"323","author":"DE Rumelhart","year":"1986","unstructured":"Rumelhart, D.E., Hinton, G.E., Williams, R.J.: Learning representations by back-propagating errors. Nature 323(6088), 533\u2013536 (1986)","journal-title":"Nature"},{"key":"8_CR5","doi-asserted-by":"crossref","unstructured":"Hochreiter, S., Urgen Schmidhuber, J.: Long shortterm memory. Neural Comput. 9(8), 17351780 (1997)","DOI":"10.1162\/neco.1997.9.8.1735"},{"issue":"4","key":"8_CR6","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1007\/BF02551274","volume":"2","author":"G Cybenko","year":"1989","unstructured":"Cybenko, G.: Approximation by superpositions of a sigmoidal function. Math. Control Signals Syst. 2(4), 303\u2013314 (1989)","journal-title":"Math. Control Signals Syst."},{"key":"8_CR7","doi-asserted-by":"crossref","unstructured":"Hornik, K., Stinchcombe, M., White, H.: Multilayer feedforward networks are universal approximators. Neural Netw. (1989)","DOI":"10.1016\/0893-6080(89)90020-8"},{"key":"8_CR8","doi-asserted-by":"crossref","unstructured":"Hornik, K.: Approximation capabilities of multilayer feedforward networks. Neural Netw. (1991)","DOI":"10.1016\/0893-6080(91)90009-T"},{"key":"8_CR9","unstructured":"Anthony, M.: Connections between neural networks and Boolean functions. Boolean Methods Models 20 (2005)"},{"key":"8_CR10","first-page":"855","volume":"27","author":"R Livni","year":"2014","unstructured":"Livni, R., Shalev-Shwartz, S., Shamir, O.: On the computational efficiency of symmetric neural networks. Adv. Neural. Inf. Process. Syst. 27, 855\u2013863 (2014)","journal-title":"Adv. Neural. Inf. Process. Syst."},{"key":"8_CR11","unstructured":"Kearns, M.J.: The Computational Complexity of Machine Learning. MIT press, Cambridge (1990)"},{"key":"8_CR12","doi-asserted-by":"crossref","unstructured":"Goldreich, O., Goldwasser, S., Micali, S.: How to construct random functions. In: Providing Sound Foundations for Cryptography: On the Work of Shafi Goldwasser and Silvio Micali, pp. 241\u2013264. ACM (2019)","DOI":"10.1145\/3335741.3335752"},{"key":"8_CR13","unstructured":"Steinbach, B., Kohut, R.: Neural networks-a model of Boolean functions. In: Boolean Problems, Proceedings of the 5th International Workshop on Boolean Problems, pp. 223\u2013240 (2002)"},{"key":"8_CR14","unstructured":"Livni, R., Shalev-Shwartz, S., Shamir, O.: On the computational efficiency of training neural networks. arXiv preprint arXiv:1410.1141 (2014)"},{"key":"8_CR15","unstructured":"Malach, E., Shalev-Shwartz, S.: Learning Boolean circuits with neural networks. arXiv preprint arXiv:1910.11923, 2019"},{"key":"8_CR16","doi-asserted-by":"crossref","unstructured":"Dileep, A.D., Sekhar, C.C.: Identification of block ciphers using support vector machines. In: The 2006 IEEE International Joint Conference on Neural Network Proceedings, pp. 2696\u20132701. IEEE (2006)","DOI":"10.1109\/IJCNN.2006.247172"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Swapna, S., Dileep, A.D., Sekhar, C.C., Kant, S.: Block cipher identification using support vector classification and regression. J. Discret. Math. Sci. Cryptogr. 13(4), 305\u2013318 (2010)","DOI":"10.1080\/09720529.2010.10698296"},{"key":"8_CR18","doi-asserted-by":"crossref","unstructured":"Chou, J.W., Lin, S.D., Cheng, C.M.: On the effectiveness of using state-of-the-art machine learning techniques to launch cryptographic distinguishing attacks. In: Proceedings of the 5th ACM Workshop on Security and Artificial Intelligence, pp. 105\u2013110 (2012)","DOI":"10.1145\/2381896.2381912"},{"key":"8_CR19","unstructured":"de Mello, F.L., Xexeo, J.A.: Identifying encryption algorithms in ECB and CBC modes using computational intelligence. J. UCS 24(1), 25\u201342 (2018)"},{"key":"8_CR20","unstructured":"Lagerhjelm, L.: Extracting information from encrypted data using deep neural networks (2018)"},{"key":"8_CR21","unstructured":"Alani, M.M.: Neuro-cryptanalysis of des. In: World Congress on Internet Security (WorldCIS-2012), pp. 23\u201327. IEEE (2012)"},{"key":"8_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"637","DOI":"10.1007\/978-3-642-34500-5_75","volume-title":"Neural Information Processing","author":"MM Alani","year":"2012","unstructured":"Alani, M.M.: Neuro-cryptanalysis of DES and triple-DES. In: Huang, T., Zeng, Z., Li, C., Leung, C.S. (eds.) ICONIP 2012. LNCS, vol. 7667, pp. 637\u2013646. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-34500-5_75"},{"key":"8_CR23","doi-asserted-by":"crossref","unstructured":"Xiao, Y., Hao, Q., Yao, D.D.: Neural cryptanalysis: metrics, methodology, and applications in CPS ciphers. In: 2019 IEEE Conference on Dependable and Secure Computing (DSC), pp. 1\u20138. IEEE (2019)","DOI":"10.1109\/DSC47296.2019.8937659"},{"key":"8_CR24","doi-asserted-by":"crossref","unstructured":"Alallayah, K.M., Alhamami, A.H., AbdElwahed, W., Amin, M.: Attack of against simplified data encryption standard cipher system using neural networks. J. Comput. Sci. 6(1), 29 (2010)","DOI":"10.3844\/jcssp.2010.29.35"},{"key":"8_CR25","unstructured":"Alallayah, K.M., Alhamami, A.H., AbdElwahed, W., Amin, M.: Applying neural networks for simplified data encryption standard (SDES) cipher system cryptanalysis. Int. Arab J. Inf. Technol. 9(2), 163\u2013169 (2012)"},{"key":"8_CR26","doi-asserted-by":"crossref","unstructured":"Danziger, M., Henriques, M.A.A.: Improved cryptanalysis combining differential and artificial neural network schemes. In: 2014 International Telecommunications Symposium (ITS), pp. 1\u20135. IEEE (2014)","DOI":"10.1109\/ITS.2014.6948008"},{"key":"8_CR27","doi-asserted-by":"crossref","unstructured":"So, J.: Deep learning-based cryptanalysis of lightweight block ciphers. Secur. Commun. Netw. 2020 (2020)","DOI":"10.1155\/2020\/3701067"},{"key":"8_CR28","unstructured":"Pareek, M., Mishra, G., Kohli, V.: Deep learning based analysis of key scheduling algorithm of present cipher. Cryptology ePrint Archive, Report 2020\/981 (2020). http:\/\/eprint.iacr.org\/2020\/981"},{"key":"8_CR29","doi-asserted-by":"crossref","unstructured":"Flajolet, P., Gardy, D., Thimonier, L.: Birthday paradox, coupon collectors,caching algorithms and self-organizing search (1992)","DOI":"10.1016\/0166-218X(92)90177-C"},{"key":"8_CR30","doi-asserted-by":"publisher","unstructured":"Daemen, J., Rijmen, V.: The Design of Rijndael: AES-the Advanced Encryption Standard. In: Information Security and Cryptography. Springer, Heidelberg (2002). https:\/\/doi.org\/10.1007\/978-3-662-60769-5.","DOI":"10.1007\/978-3-662-60769-5."},{"key":"8_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1007\/11502760_10","volume-title":"Fast Software Encryption","author":"C Cid","year":"2005","unstructured":"Cid, C., Murphy, S., Robshaw, M.J.B.: Small scale variants of the AES. In: Gilbert, H., Handschuh, H. (eds.) FSE 2005. LNCS, vol. 3557, pp. 145\u2013162. Springer, Heidelberg (2005). https:\/\/doi.org\/10.1007\/11502760_10"},{"issue":"4","key":"8_CR32","doi-asserted-by":"publisher","first-page":"283","DOI":"10.1080\/0161-110291890948","volume":"26","author":"Raphael Chung-Wei Phan","year":"2002","unstructured":"Raphael Chung-Wei Phan: Mini advanced encryption standard (mini-AES): a testbed for cryptanalysis students. Cryptologia 26(4), 283\u2013306 (2002)","journal-title":"Cryptologia"},{"key":"8_CR33","doi-asserted-by":"crossref","unstructured":"Carlet, C.: Boolean functions for cryptography and error correcting codes. In: Boolean Models and Methods in Mathematics, Computer Science, and Engineering, pp. 257\u2013397 (2010)","DOI":"10.1017\/CBO9780511780448.011"},{"key":"8_CR34","unstructured":"MacWilliams, F.J., Sloane, N.J.A.: The theory of error-correcting codes. I. North-Holland Publishing Co., Amsterdam, 1977. North-Holland Mathematical Library, vol. 16 (1977)"},{"key":"8_CR35","unstructured":"O\u2019Neil, S., Courtois, N.T.: Reverse-engineered Philips\/NXP Hitag2 Cipher (2008). http:\/\/fse2008rump.cr.yp.to\/00564f75b2f39604dc204d838da01e7a.pdf"},{"key":"8_CR36","unstructured":"Pl\u00f6tz, H., Nohl, K.: Breaking hitag2. HAR2009, 2011 (2009)"},{"key":"8_CR37","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1007\/978-3-642-04474-8_14","volume-title":"Information Security","author":"NT Courtois","year":"2009","unstructured":"Courtois, N.T., O\u2019Neil, S., Quisquater, J.-J.: Practical algebraic attacks on the Hitag2 stream cipher. In: Samarati, P., Yung, M., Martinelli, F., Ardagna, C.A. (eds.) ISC 2009. LNCS, vol. 5735, pp. 167\u2013176. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-04474-8_14"},{"key":"8_CR38","doi-asserted-by":"crossref","unstructured":"\u0160tembera, P., Novotny, M.: Breaking hitag2 with reconfigurable hardware. In: 2011 14th Euromicro Conference on Digital System Design, pp. 558\u2013563. IEEE (2011)","DOI":"10.1109\/DSD.2011.77"},{"key":"8_CR39","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1007\/978-3-642-34416-9_9","volume-title":"Security, Privacy, and Applied Cryptography Engineering","author":"V Immler","year":"2012","unstructured":"Immler, V.: Breaking Hitag 2 revisited. In: Bogdanov, A., Sanadhya, S. (eds.) SPACE 2012. LNCS, pp. 126\u2013143. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-34416-9_9"},{"key":"8_CR40","doi-asserted-by":"crossref","unstructured":"Schaefer, E.F.: A simplified data encryption standard algorithm. Cryptologia 20(1), 77\u201384 (1996)","DOI":"10.1080\/0161-119691884799"}],"container-title":["Lecture Notes in Computer Science","Innovative Security Solutions for Information Technology and Communications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-17510-7_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,12,23]],"date-time":"2022-12-23T12:04:21Z","timestamp":1671797061000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-17510-7_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9783031175091","9783031175107"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-17510-7_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"13 October 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}