{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:16:36Z","timestamp":1763468196937,"version":"3.40.3"},"publisher-location":"Cham","reference-count":52,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319101743"},{"type":"electronic","value":"9783319101750"}],"license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"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":[],"published-print":{"date-parts":[[2014]]},"DOI":"10.1007\/978-3-319-10175-0_18","type":"book-chapter","created":{"date-parts":[[2014,8,14]],"date-time":"2014-08-14T07:37:06Z","timestamp":1408001826000},"page":"261-280","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Verifying Software Integrity in Embedded Systems: A Side Channel Approach"],"prefix":"10.1007","author":[{"given":"Mehari","family":"Msgna","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Konstantinos","family":"Markantonakis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David","family":"Naccache","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Keith","family":"Mayes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,8,15]]},"reference":[{"key":"18_CR1","unstructured":"Defense Advanced Research Projects Agency: Darpa baa06-40, a trust for integrated circuits, Visited, May 2013. https:\/\/www.fbo.gov\/index?s=opportunity&mode=form&id=db4ea611cad3764814b6937fcab2180a&tab=core&_cview=1"},{"key":"18_CR2","unstructured":"Lieberman, J.I.: The national security aspects of the global migration of the U.S. semiconductor industry, Visited, May 2013. http:\/\/www.fas.org\/irp\/congress\/2003_cr\/s060503.html"},{"key":"18_CR3","unstructured":"Defense Science Board Task Force: High performance microchip supply, Visited, May 2013. http:\/\/www.acq.osd.mil\/dsb\/reports\/ADA435563.pdf"},{"key":"18_CR4","unstructured":"U.S. Department of Commerce: Defense industrial base assessment: counterfeit electronics. Technical report, Bureau of Industry and Security, Office of Technology Evaluation, January 2010. http:\/\/www.bis.doc.gov\/defenseindustrialbaseprograms\/osies\/defmarketresearchrpts\/final_counterfeit_electronics_report.pdf"},{"key":"18_CR5","doi-asserted-by":"crossref","unstructured":"Koushanfar, F., Sadeghi, A.-R., Seudie, H.: EDA for secure and dependable cybercars: challenges and opportunities. In: 2012 49th ACM\/EDAC\/IEEE Design Automation Conference (DAC), pp. 220\u2013228 (2012)","DOI":"10.1145\/2228360.2228402"},{"issue":"6","key":"18_CR6","doi-asserted-by":"publisher","first-page":"420","DOI":"10.1037\/h0074457","volume":"6","author":"J Larson","year":"1923","unstructured":"Larson, J.: The Cardio-pneumo-psychogram in deception. J. Exp. Psychol. 6(6), 420\u2013454 (1923). http:\/\/books.google.co.uk\/books?id=b6appwAACAAJ","journal-title":"J. Exp. Psychol."},{"key":"18_CR7","doi-asserted-by":"crossref","unstructured":"Wei, S., Nahapetian, A., Potkonjak, M.: Robust passive hardware metering. In: International Conference on Computer-Aided Design (ICCAD), 7\u201310 November 2011, pp. 802\u2013809. IEEE (2011)","DOI":"10.1109\/ICCAD.2011.6105421"},{"key":"18_CR8","unstructured":"Chakravarthi, S., Krishnan, A.T., Reddy, V., Machala, C.F., Krishnan, S.: A comprehensive framework for predictive modeling of negative bias temperature instability. In: 2004 IEEE International Reliability Physics Symposium Proceedings 42nd Annual, pp. 273\u2013282 (2004)"},{"key":"18_CR9","doi-asserted-by":"crossref","unstructured":"Agrawal, D., Baktir, S., Karakoyunlu, D., Rohatgi, P., Sunar, B.: Trojan detection using IC fingerprinting. In: IEEE Symposium on Security and Privacy 2007, SP \u201907, pp. 296\u2013310 (2007)","DOI":"10.1109\/SP.2007.36"},{"key":"18_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1007\/BFb0054130","volume-title":"Advances in Cryptology - EUROCRYPT \u201998","author":"M Bellare","year":"1998","unstructured":"Bellare, M., Garay, J.A., Rabin, T.: Fast batch verification for modular exponentiation and digital signatures. In: Nyberg, K. (ed.) EUROCRYPT 1998. LNCS, vol. 1403, pp. 236\u2013250. Springer, Heidelberg (1998)"},{"key":"18_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1007\/3-540-68697-5_9","volume-title":"Advances in Cryptology - CRYPTO \u201996","author":"PC Kocher","year":"1996","unstructured":"Kocher, P.C.: Timing attacks on implementations of Diffie-Hellman, RSA, DSS, and other systems. In: Koblitz, N. (ed.) CRYPTO 1996. LNCS, vol. 1109, pp. 104\u2013113. Springer, Heidelberg (1996)"},{"key":"18_CR12","series-title":"Lecture Notes in Computer Science","volume-title":"Smart Card. Research and Applications","author":"J-F Dhem","year":"2000","unstructured":"Dhem, J.-F., Koeune, F., Leroux, P.-A., Mestr\u00e9, P., Quisquater, J.-J., Willems, J.-L.: A practical implementation of the timing attack. In: Schneier, B., Quisquater, J.-J. (eds.) CARDIS 1998. LNCS, vol. 1820. Springer, Heidelberg (2000)"},{"key":"18_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1007\/978-3-642-36095-4_2","volume-title":"Topics in Cryptology \u2013 CT-RSA 2013","author":"C Arnaud","year":"2013","unstructured":"Arnaud, C., Fouque, P.-A.: Timing attack against protected RSA-CRT implementation used in PolarSSL. In: Dawson, E. (ed.) CT-RSA 2013. LNCS, vol. 7779, pp. 18\u201333. Springer, Heidelberg (2013)"},{"key":"18_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"388","DOI":"10.1007\/3-540-48405-1_25","volume-title":"Advances in Cryptology - CRYPTO \u201999","author":"PC Kocher","year":"1999","unstructured":"Kocher, P.C., Jaffe, J., Jun, B.: Differential power analysis. In: Wiener, M. (ed.) CRYPTO 1999. LNCS, vol. 1666, p. 388. Springer, Heidelberg (1999)"},{"issue":"6","key":"18_CR15","doi-asserted-by":"publisher","first-page":"535","DOI":"10.1109\/MDT.2007.200","volume":"24","author":"T Popp","year":"2007","unstructured":"Popp, T., Mangard, S., Oswald, E.: Power analysis attacks and countermeasures. IEEE Des. Test Comput. 24(6), 535\u2013543 (2007)","journal-title":"IEEE Des. Test Comput."},{"key":"18_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1007\/978-3-642-27954-6_15","volume-title":"Topics in Cryptology \u2013 CT-RSA 2012","author":"J Heyszl","year":"2012","unstructured":"Heyszl, J., Mangard, S., Heinz, B., Stumpf, F., Sigl, G.: Localized electromagnetic analysis of cryptographic implementations. In: Dunkelman, O. (ed.) CT-RSA 2012. LNCS, vol. 7178, pp. 231\u2013244. Springer, Heidelberg (2012)"},{"key":"18_CR17","doi-asserted-by":"crossref","unstructured":"Gu, K., Wu, L., Li, X., Zhang, X.: Design and implementation of an electromagnetic analysis system for smart cards. In: Wang, Y., Cheung, Y., Guo, P., Wei, P., (eds) CIS, Sanya, Hainan, China, 3\u20134 December 2011, pp. 653\u2013656. IEEE (2011)","DOI":"10.1109\/CIS.2011.149"},{"key":"18_CR18","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1016\/0167-4048(85)90046-X","volume":"4","author":"W Van Eck","year":"1985","unstructured":"Van Eck, W., Laborato, N.: Electromagnetic radiation from video display units: an eavesdropping risk? Comput. Secur. 4, 269\u2013286 (1985)","journal-title":"Comput. Secur."},{"key":"18_CR19","series-title":"Information Security and Cryptography","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-04722-4","volume-title":"The Design of Rijndael: AES - The Advanced Encryption Standard","author":"J Daemen","year":"2002","unstructured":"Daemen, J., Rijmen, V.: The Design of Rijndael: AES - The Advanced Encryption Standard. Information Security and Cryptography. Springer, New York (2002)"},{"key":"18_CR20","first-page":"275","volume-title":"Internet Besieged","author":"W Tuchman","year":"1998","unstructured":"Tuchman, W.: A brief history of the data encryption standard. In: Denning, D., Denning, P. (eds.) Internet Besieged, pp. 275\u2013280. ACM Press, New York (1998)"},{"issue":"2","key":"18_CR21","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1145\/359340.359342","volume":"21","author":"RL Rivest","year":"1978","unstructured":"Rivest, R.L., Shamir, A., Adleman, L.M.: A method for obtaining digital signatures and public-key cryptosystems. Commun. ACM 21(2), 120\u2013126 (1978)","journal-title":"Commun. ACM"},{"key":"18_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"207","DOI":"10.1007\/978-3-642-23951-9_14","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2011","author":"D Oswald","year":"2011","unstructured":"Oswald, D., Paar, C.: Breaking mifare DESFire MF3ICD40: power analysis and templates in the real world. In: Preneel, B., Takagi, T. (eds.) CHES 2011. LNCS, vol. 6917, pp. 207\u2013222. Springer, Heidelberg (2011)"},{"key":"18_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1007\/978-3-540-72354-7_12","volume-title":"Information Security Theory and Practices","author":"D Vermoen","year":"2007","unstructured":"Vermoen, D., Witteman, M., Gaydadjiev, G.N.: Reverse engineering Java Card applets using power analysis. In: Sauveron, D., Markantonakis, K., Bilas, A., Quisquater, J.-J. (eds.) WISTP 2007. LNCS, vol. 4462, pp. 138\u2013149. Springer, Heidelberg (2007)"},{"key":"18_CR24","first-page":"78","volume":"6340","author":"T Eisenbarth","year":"2010","unstructured":"Eisenbarth, T., Paar, C., Weghenkel, B.: Building a side channel based disassembler. Trans. Comput. Sci. 6340, 78\u201399 (2010)","journal-title":"Trans. Comput. Sci."},{"key":"18_CR25","unstructured":"Clavier, C.: Side channel analysis for reverse engineering (SCARE) - an improved attack against a secret A3\/A8 GSM algorithm. IACR Cryptology ePrint Archive 2004:49 (2004)"},{"key":"18_CR26","doi-asserted-by":"crossref","unstructured":"Lee, S., Ermedahl, A., Min, S.L., Chang, N.: An accurate instruction-level energy consumption model for embedded RISC processors. In: Hong, S., Pande, S., (eds.) LCTES\/OM, Snowbird, Utah, USA, 22\u201323 June 2001, pp. 1\u201310. ACM (2001)","DOI":"10.1145\/384196.384201"},{"issue":"4","key":"18_CR27","doi-asserted-by":"publisher","first-page":"1106","DOI":"10.1109\/TIM.2004.830784","volume":"53","author":"N Kavvadias","year":"2004","unstructured":"Kavvadias, N., Neofotistos, P., Nikolaidis, S., Kosmatopoulos, C.A., Laopoulos, T.: Measurements analysis of the software-related power consumption in microprocessors. IEEE Trans. Instrum. Measur. 53(4), 1106\u20131112 (2004)","journal-title":"IEEE Trans. Instrum. Measur."},{"key":"18_CR28","unstructured":"Mayes, K., Markantonakis, K., Chen, C.: Smart card platform-fingerprinting. Advanced Card Technology, pp. 78\u201382 (2006)"},{"issue":"4","key":"18_CR29","doi-asserted-by":"publisher","first-page":"1144","DOI":"10.1109\/TIFS.2012.2191964","volume":"7","author":"GT Becker","year":"2012","unstructured":"Becker, G.T., Strobel, D., Paar, C., Burleson, W.: Detecting software theft in embedded systems: a side-channel approach. IEEE Trans. Inf. Forensics Secur. 7(4), 1144\u20131154 (2012)","journal-title":"IEEE Trans. Inf. Forensics Secur."},{"key":"18_CR30","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/3-540-49162-7_15","volume-title":"Public Key Cryptography","author":"J-S Coron","year":"1999","unstructured":"Coron, J.-S., Naccache, D.: On the security of RSA screening. In: Imai, H., Zheng, Y. (eds.) PKC 1999. LNCS, vol. 1560, p. 197. Springer, Heidelberg (1999)"},{"issue":"4","key":"18_CR31","doi-asserted-by":"publisher","first-page":"049901","DOI":"10.1117\/1.2819119","volume":"16","author":"CM Bishop","year":"2007","unstructured":"Bishop, C.M., Nasrabadi, N.M.: Pattern recognition and machine learning. J. Electron. Imaging 16(4), 049901 (2007)","journal-title":"J. Electron. Imaging"},{"key":"18_CR32","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"440","DOI":"10.1007\/978-3-540-31815-6_35","volume-title":"Information Security Applications","author":"C Rechberger","year":"2005","unstructured":"Rechberger, C., Oswald, E.: Practical template attacks. In: Lim, C.H., Yung, M. (eds.) WISA 2004. LNCS, vol. 3325, pp. 440\u2013456. Springer, Heidelberg (2005)"},{"key":"18_CR33","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1007\/978-3-540-85053-3_26","volume-title":"Cryptographic Hardware and Embedded Systems \u2013 CHES 2008","author":"F-X Standaert","year":"2008","unstructured":"Standaert, F.-X., Archambeau, C.: Using subspace-based template attacks to compare and combine power and electromagnetic information leakages. In: Oswald, E., Rohatgi, P. (eds.) CHES 2008. LNCS, vol. 5154, pp. 411\u2013425. Springer, Heidelberg (2008)"},{"issue":"9","key":"18_CR34","doi-asserted-by":"publisher","first-page":"2619","DOI":"10.1016\/j.csda.2011.03.011","volume":"55","author":"JR Berrendero","year":"2011","unstructured":"Berrendero, J.R., Justel, A., Svarc, M.: Principal components for multivariate functional data. Comput. Stat. Data Anal. 55(9), 2619\u20132634 (2011)","journal-title":"Comput. Stat. Data Anal."},{"key":"18_CR35","volume-title":"Introduction to Linear Algebra","author":"G Strang","year":"2003","unstructured":"Strang, G.: Introduction to Linear Algebra, vol. 3. Wellesley-Cambridge Press, Wellesley (2003)"},{"issue":"8","key":"18_CR36","doi-asserted-by":"publisher","first-page":"1334","DOI":"10.1109\/TPAMI.2005.165","volume":"27","author":"L Wang","year":"2005","unstructured":"Wang, L., Zhang, Y., Feng, J.: On the Euclidean distance of images. IEEE Trans. Pattern Anal. Mach. Intell. 27(8), 1334\u20131339 (2005)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"18_CR37","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00234-2","volume-title":"Encyclopedia of Distances","author":"MM Deza","year":"2009","unstructured":"Deza, M.M., Deza, E.: Encyclopedia of Distances. Springer, Heidelberg (2009)"},{"key":"18_CR38","unstructured":"Web site: Tutorial for learning assembly language for the AVR-Single-Chip-Processors, Visited, October 2013. http:\/\/www.avr-asm-tutorial.net\/avr_en\/"},{"key":"18_CR39","unstructured":"Web site: AVR freaks, Visited, October 2013. http:\/\/www.avrfreaks.net\/"},{"key":"18_CR40","unstructured":"Teledyne LeCroy: Teledyne LeCroy website, Visited, February 2013. http:\/\/www.teledynelecroy.com"},{"key":"18_CR41","unstructured":"Pomona Electronics: 6069A scope probe, website, Visited, October 2012. www.pomonaelectronics.com\/pdf\/d4550b-sp150b_6_01.pdf"},{"issue":"1","key":"18_CR42","doi-asserted-by":"publisher","first-page":"59","DOI":"10.1007\/BF00337288","volume":"43","author":"T Kohenen","year":"1982","unstructured":"Kohenen, T.: Self-organized formation of topologically correct feature maps. Biol. Cybern. 43(1), 59\u201369 (1982)","journal-title":"Biol. Cybern."},{"issue":"3","key":"18_CR43","first-page":"273","volume":"20","author":"C Cortes","year":"1995","unstructured":"Cortes, C., Vapnik, V.: Support-vector networks. Mach. Learn. 20(3), 273\u2013297 (1995)","journal-title":"Mach. Learn."},{"key":"18_CR44","doi-asserted-by":"crossref","unstructured":"Kohenen, T.: Learning vector quantization. In: Self-Organizing Maps. Springer, Heidelberg (2001)","DOI":"10.1007\/978-3-642-56927-2_6"},{"key":"18_CR45","unstructured":"Rish, I.: An empirical study of the Naive Bayes classifier. IJCAI 2001 Workshop on Empirical Methods in Artificial Intelligence 3(22): 41\u201346 (2001)"},{"key":"18_CR46","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-0162-0","volume-title":"An Intermediate Course in Probability","author":"A Gut","year":"2009","unstructured":"Gut, A.: An Intermediate Course in Probability, 2nd edn. Springer, New York (2009). (Department of Mathematics, Uppsala University, Sweden)","edition":"2"},{"key":"18_CR47","unstructured":"Deutsche Bank AG and Contributors: Cryptool 1-4-31, Downloaded, May 2013. http:\/\/www.cryptool.org\/en\/jct-downloads-en"},{"key":"18_CR48","unstructured":"National Institute of Standards and Technology: FIPS 180\u20132, secure hash standard, federal information processing standard (FIPS), publication 180\u20132. Technical report, Department Of Commerce (1995)"},{"key":"18_CR49","doi-asserted-by":"crossref","unstructured":"Rivest, R.: RFC 1321: The MD5 message-digest algorithm, April 1992","DOI":"10.17487\/rfc1321"},{"key":"18_CR50","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1007\/3-540-44499-8_18","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2000","author":"J-S Coron","year":"2000","unstructured":"Coron, J.-S., Goubin, L.: On Boolean and arithmetic masking against differential power analysis. In: Paar, C., Ko\u00e7, \u00c7.K. (eds.) CHES 2000. LNCS, vol. 1965, p. 231. Springer, Heidelberg (2000)"},{"issue":"6","key":"18_CR51","first-page":"065009-8","volume":"33","author":"Y Bo","year":"2012","unstructured":"Bo, Y., Xiangyu, L., Cong, C.: An AES chip with DPA resistance using hardware-based random order execution. J. Semicond. 33(6), 065009-8 (2012)","journal-title":"J. Semicond."},{"key":"18_CR52","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1007\/3-540-44499-8_20","volume-title":"Cryptographic Hardware and Embedded Systems - CHES 2000","author":"C Clavier","year":"2000","unstructured":"Clavier, C., Coron, J.-S., Dabbous, N.: Differential power analysis in the presence of hardware countermeasures. In: Paar, C., Ko\u00e7, \u00c7.K. (eds.) CHES 2000. LNCS, vol. 1965, p. 252. Springer, Heidelberg (2000)"}],"container-title":["Lecture Notes in Computer Science","Constructive Side-Channel Analysis and Secure Design"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-10175-0_18","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,14]],"date-time":"2023-02-14T20:18:55Z","timestamp":1676405935000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-10175-0_18"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014]]},"ISBN":["9783319101743","9783319101750"],"references-count":52,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-10175-0_18","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2014]]},"assertion":[{"value":"15 August 2014","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}