{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,5]],"date-time":"2026-08-05T18:31:56Z","timestamp":1785954716305,"version":"3.56.0"},"reference-count":83,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2004,8,1]],"date-time":"2004-08-01T00:00:00Z","timestamp":1091318400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Embed. Comput. Syst."],"published-print":{"date-parts":[[2004,8]]},"abstract":"<jats:p>\n            Many modern electronic systems---including personal computers, PDAs, cell phones, network routers, smart cards, and networked sensors to name a few---need to access, store, manipulate, or communicate sensitive information, making security a serious concern in their design. Embedded systems, which account for a wide range of products from the electronics, semiconductor, telecommunications, and networking industries, face some of the most demanding security concerns---on the one hand, they are often highly resource constrained, while on the other hand, they frequently need to operate in physically insecure environments.Security has been the subject of intensive research in the context of general-purpose computing and communications systems. However, security is often misconstrued by embedded system designers as the addition of features, such as specific cryptographic algorithms and security protocols, to the system. In reality, it is\n            <jats:italic>a new dimension<\/jats:italic>\n            that designers should consider throughout the design process, along with other metrics such as cost, performance, and power.The challenges unique to embedded systems require new approaches to security covering all aspects of embedded system design from architecture to implementation. Security processing, which refers to the computations that must be performed in a system for the purpose of security, can easily overwhelm the computational capabilities of processors in both low- and high-end embedded systems. This challenge, which we refer to as the \"security processing gap,\" is compounded by increases in the amounts of data manipulated and the data rates that need to be achieved. Equally daunting is the \"battery gap\" in battery-powered embedded systems, which is caused by the disparity between rapidly increasing energy requirements for secure operation and slow improvements in battery technology. The final challenge is the \"assurance gap,\" which relates to the gap between functional security measures (e.g., security services, protocols, and their constituent cryptographic algorithms) and actual secure implementations. This paper provides an introduction to the challenges involved in secure embedded system design, discusses recent advances in addressing them, and identifies opportunities for future research.\n          <\/jats:p>","DOI":"10.1145\/1015047.1015049","type":"journal-article","created":{"date-parts":[[2005,8,2]],"date-time":"2005-08-02T08:38:10Z","timestamp":1122971890000},"page":"461-491","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":353,"title":["Security in embedded systems"],"prefix":"10.1145","volume":"3","author":[{"given":"Srivaths","family":"Ravi","sequence":"first","affiliation":[{"name":"NEC Laboratories America, Princeton, NJ"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Anand","family":"Raghunathan","sequence":"additional","affiliation":[{"name":"NEC Laboratories America, Princeton, NJ"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Paul","family":"Kocher","sequence":"additional","affiliation":[{"name":"Cryptography Research, San Francisco, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sunil","family":"Hattangady","sequence":"additional","affiliation":[{"name":"Texas Instruments Inc., Dallas, TX"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2004,8]]},"reference":[{"key":"e_1_2_1_1_1","unstructured":"AES Algorithm (Rijndael) Information. Available at http:\/\/csrc.nist.gov\/encryption\/aes\/rijndael.]]  AES Algorithm (Rijndael) Information. Available at http:\/\/csrc.nist.gov\/encryption\/aes\/rijndael.]]"},{"key":"e_1_2_1_2_1","unstructured":"Anderson R. and Kuhn M. 1996. Tamper Resistance---A Cautionary Note. Available at http: \/\/www.cl.cam.ac.uk\/users\/rja14\/tamper.html.]]  Anderson R. and Kuhn M. 1996. Tamper Resistance---A Cautionary Note. Available at http: \/\/www.cl.cam.ac.uk\/users\/rja14\/tamper.html.]]"},{"key":"e_1_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Anderson R. and Kuhn M. 1997. Low cost attacks on tamper resistant devices. In IWSP: International Workshop on Security Protocols. Lecture Notes on Computer Science. 125--136.]]   Anderson R. and Kuhn M. 1997. Low cost attacks on tamper resistant devices. In IWSP: International Workshop on Security Protocols. Lecture Notes on Computer Science. 125--136.]]","DOI":"10.1007\/BFb0028165"},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of IEEE Symposium on Security and Privacy. 65--71","author":"Arbaugh A.","unstructured":"Arbaugh , A. , Farber , D. J. , and Smith , J. M . 1997. A secure and reliable bootstrap architecture . In Proceedings of IEEE Symposium on Security and Privacy. 65--71 .]] Arbaugh, A., Farber, D. J., and Smith, J. M. 1997. A secure and reliable bootstrap architecture. In Proceedings of IEEE Symposium on Security and Privacy. 65--71.]]"},{"key":"e_1_2_1_5_1","unstructured":"ARM SecurCore. Available at http:\/\/www.arm.com.]]  ARM SecurCore. Available at http:\/\/www.arm.com.]]"},{"key":"e_1_2_1_6_1","unstructured":"Best R. M. 1981. Crypto Microprocessor for Executing Enciphered Programs. U.S. patent 4 278 837.]]  Best R. M. 1981. Crypto Microprocessor for Executing Enciphered Programs. U.S. patent 4 278 837.]]"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/168588.168590"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/s001450010016"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379238"},{"key":"e_1_2_1_10_1","unstructured":"Carman D. W. Krus P. S. and Matt B. J. 2000. Constraints and Approaches for Distributed Sensor Network Security. Tech. rep. &num;00-010 NAI Labs Network Associates Inc. Glenwood MD.]]  Carman D. W. Krus P. S. and Matt B. J. 2000. Constraints and Approaches for Distributed Sensor Network Security. Tech. rep. &num;00-010 NAI Labs Network Associates Inc. Glenwood MD.]]"},{"key":"e_1_2_1_11_1","unstructured":"Certicom Corp. Security Builder. Available at http:\/\/www.certicom.com\/.]]  Certicom Corp. Security Builder. Available at http:\/\/www.certicom.com\/.]]"},{"key":"e_1_2_1_12_1","unstructured":"Certicom and Texas Instruments Inc. 2003. Wireless Security: from the inside out. Available at http:\/\/focus.ti.com\/pdfs\/vf\/wireless\/certicom_ti_wp.pdf.]]  Certicom and Texas Instruments Inc. 2003. Wireless Security: from the inside out. Available at http:\/\/focus.ti.com\/pdfs\/vf\/wireless\/certicom_ti_wp.pdf.]]"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/829514.830534"},{"key":"e_1_2_1_14_1","volume-title":"Proceedings of the IFIP Working Conference on Programming Concepts and Methods.]]","author":"Clarke E. M.","unstructured":"Clarke , E. M. , Jha , S. , and Marrero , W . 1998. Using state space exploration and a natural deduction style message derivation engine to verify security protocols . In Proceedings of the IFIP Working Conference on Programming Concepts and Methods.]] Clarke, E. M., Jha, S., and Marrero, W. 1998. Using state space exploration and a natural deduction style message derivation engine to verify security protocols. In Proceedings of the IFIP Working Conference on Programming Concepts and Methods.]]"},{"key":"e_1_2_1_15_1","unstructured":"Computer Security Institute. 2002 Computer Crime and Security Survey. Available at http:\/\/www.gocsi.com\/press\/20020407.html.]]  Computer Security Institute. 2002 Computer Crime and Security Survey. Available at http:\/\/www.gocsi.com\/press\/20020407.html.]]"},{"key":"e_1_2_1_16_1","unstructured":"Counterpane Internet Security Inc. Available at http:\/\/www.counterpane.com.]]  Counterpane Internet Security Inc. Available at http:\/\/www.counterpane.com.]]"},{"key":"e_1_2_1_17_1","unstructured":"Detlefs D. L. Leino K. Nelson G. and Saxe J. 1998. Extended Static Checking. Tech. rep. Systems Research Center Compaq Inc.]]  Detlefs D. L. Leino K. Nelson G. and Saxe J. 1998. Extended Static Checking. Tech. rep. Systems Research Center Compaq Inc.]]"},{"key":"e_1_2_1_18_1","unstructured":"CryptocellTM. Discretix Technologies Ltd. Available at http:\/\/www.discretix.com.]]  CryptocellTM. Discretix Technologies Ltd. Available at http:\/\/www.discretix.com.]]"},{"key":"e_1_2_1_19_1","unstructured":"Discretix Technologies Ltd. Available at http:\/\/www.discretix.com.]]  Discretix Technologies Ltd. Available at http:\/\/www.discretix.com.]]"},{"key":"e_1_2_1_20_1","unstructured":"DPA PATENTS. U.S. Patents Nos. 6 278 783; 6 289 455; 6 298 442; 6 304 658; 6 327 661; 6 381 699; 6 510 518; 6 539 092; 6 640 305; and 6 654 884. Available at http:\/\/www.cryptography.com\/technology\/dpa\/licensing.html.]]  DPA PATENTS. U.S. Patents Nos. 6 278 783; 6 289 455; 6 298 442; 6 304 658; 6 327 661; 6 381 699; 6 510 518; 6 539 092; 6 640 305; and 6 654 884. Available at http:\/\/www.cryptography.com\/technology\/dpa\/licensing.html.]]"},{"key":"e_1_2_1_21_1","unstructured":"ePaynews---Mobile Commerce Statistics. Available at http:\/\/www.epaynews.com\/statistics\/mcommstats.html.]]  ePaynews---Mobile Commerce Statistics. Available at http:\/\/www.epaynews.com\/statistics\/mcommstats.html.]]"},{"key":"e_1_2_1_22_1","unstructured":"FIPS PUB 140-2. Security Requirements for Cryptographic Modules. Available at http:\/\/csrc.nist.gov\/publications\/fips\/fips140-2\/fips1402.pdf.]]  FIPS PUB 140-2. Security Requirements for Cryptographic Modules. Available at http:\/\/csrc.nist.gov\/publications\/fips\/fips140-2\/fips1402.pdf.]]"},{"key":"e_1_2_1_23_1","volume-title":"Proceedings of EUROCRYPT. 299--320","author":"Gentry C.","unstructured":"Gentry , C. and Szydlo , M . 2002. Cryptanalysis of the revised NTRU signature scheme . In Proceedings of EUROCRYPT. 299--320 .]] Gentry, C. and Szydlo, M. 2002. Cryptanalysis of the revised NTRU signature scheme. In Proceedings of EUROCRYPT. 299--320.]]"},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the ISOC Network and Distributed Systems Security (NDSS) Symposium. 131--145","author":"Goh E.","unstructured":"Goh , E. , Shacham , H. , Modadugu , N. , and Boneh , D . 2003. SiRiUS: Securing remote untrusted storage . In Proceedings of the ISOC Network and Distributed Systems Security (NDSS) Symposium. 131--145 .]] Goh, E., Shacham, H., Modadugu, N., and Boneh, D. 2003. SiRiUS: Securing remote untrusted storage. In Proceedings of the ISOC Network and Distributed Systems Security (NDSS) Symposium. 131--145.]]"},{"key":"e_1_2_1_25_1","volume-title":"Proceedings of the EUROSMART Security Conference. 55--64","author":"Hess E.","unstructured":"Hess , E. , Janssen , N. , Meyer , B. , and Schutze , T . 2000. Information leakage attacks against smart card implementations of cryptographic algorithms and countermeasures . In Proceedings of the EUROSMART Security Conference. 55--64 .]] Hess, E., Janssen, N., Meyer, B., and Schutze, T. 2000. Information leakage attacks against smart card implementations of cryptographic algorithms and countermeasures. In Proceedings of the EUROSMART Security Conference. 55--64.]]"},{"key":"e_1_2_1_26_1","unstructured":"HIFN Inc. Available at http:\/\/www.hifn.com.]]  HIFN Inc. Available at http:\/\/www.hifn.com.]]"},{"key":"e_1_2_1_27_1","volume-title":"Exploiting Software: How to Break Code. Pearson Higher Education.]]","author":"Hoglund G.","year":"2004","unstructured":"Hoglund , G. and McGraw , G. 2004 . Exploiting Software: How to Break Code. Pearson Higher Education.]] Hoglund, G. and McGraw, G. 2004. Exploiting Software: How to Break Code. Pearson Higher Education.]]"},{"key":"e_1_2_1_28_1","volume-title":"Writing Secure Code","author":"Howard M.","unstructured":"Howard , M. and LeBlanc , D. 2002. Writing Secure Code . Microsoft Press .]] Howard, M. and LeBlanc, D. 2002. Writing Secure Code. Microsoft Press.]]"},{"key":"e_1_2_1_29_1","unstructured":"IEEE Standard 802.11. LAN\/MAN Standards Committee of the IEEE. Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specification.]]  IEEE Standard 802.11. LAN\/MAN Standards Committee of the IEEE. Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specification.]]"},{"key":"e_1_2_1_30_1","unstructured":"Infineon Technologies. SLE 88 family. http:\/\/www.infineon.com.]]  Infineon Technologies. SLE 88 family. http:\/\/www.infineon.com.]]"},{"key":"e_1_2_1_31_1","unstructured":"Intel Corp. 2000. Enhancing Security Performance through IA-64 Architecture. Available at http:\/\/developer.intel.com\/design\/security\/rsa2000\/itanium.pdf.]]  Intel Corp. 2000. Enhancing Security Performance through IA-64 Architecture. Available at http:\/\/developer.intel.com\/design\/security\/rsa2000\/itanium.pdf.]]"},{"key":"e_1_2_1_32_1","unstructured":"IPSec Working Group. Available at http:\/\/www.ietf.org\/html.charters\/ipsec-charter.html.]]  IPSec Working Group. Available at http:\/\/www.ietf.org\/html.charters\/ipsec-charter.html.]]"},{"key":"e_1_2_1_33_1","unstructured":"Internet Streaming Media Alliance. Available at http:\/\/www.isma.tv\/home.]]  Internet Streaming Media Alliance. Available at http:\/\/www.isma.tv\/home.]]"},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the International Conference on Communications. 2053--2057","author":"Karri R.","unstructured":"Karri , R. and Mishra , P . 2002. Minimizing energy consumption of secure wireless session with QoS constraints . In Proceedings of the International Conference on Communications. 2053--2057 .]] Karri, R. and Mishra, P. 2002. Minimizing energy consumption of secure wireless session with QoS constraints. In Proceedings of the International Conference on Communications. 2053--2057.]]"},{"key":"e_1_2_1_35_1","volume-title":"Proceedings of the ESORICS'98","author":"Kelsey J.","unstructured":"Kelsey , J. , Schneier , B. , Wagner , D. , and Hall , C . 1998. Side channel cryptanalysis of product ciphers . In Proceedings of the ESORICS'98 . 97--110.]] Kelsey, J., Schneier, B., Wagner, D., and Hall, C. 1998. Side channel cryptanalysis of product ciphers. In Proceedings of the ESORICS'98. 97--110.]]"},{"key":"e_1_2_1_36_1","volume-title":"Proceedings of the 11th USENIX Security Symposium.]]","author":"Kiriansky V.","unstructured":"Kiriansky , V. , Bruening , D. , and Amarasinghe , S . 2002. Secure execution via program sheperding . In Proceedings of the 11th USENIX Security Symposium.]] Kiriansky, V., Bruening, D., and Amarasinghe, S. 2002. Secure execution via program sheperding. In Proceedings of the 11th USENIX Security Symposium.]]"},{"key":"e_1_2_1_37_1","volume-title":"Proceedings of the USENIX Workshop on Smartcard Technology (Smartcard '99)","author":"Kommerling O.","unstructured":"Kommerling , O. and Kuhn , M. G . 1999. Design principles for tamper-resistant smartcard processors . In Proceedings of the USENIX Workshop on Smartcard Technology (Smartcard '99) . 9--20.]] Kommerling, O. and Kuhn, M. G. 1999. Design principles for tamper-resistant smartcard processors. In Proceedings of the USENIX Workshop on Smartcard Technology (Smartcard '99). 9--20.]]"},{"key":"e_1_2_1_38_1","volume-title":"Lecture Notes in Computer Science","volume":"1666","author":"Kocher P.","unstructured":"Kocher , P. , Jaffe , J. , and Jun , B . 1999. Differential power analysis. Advances in Cryptology---CRYPTO'99 . Lecture Notes in Computer Science , vol. 1666 . Springer-Verlag, Berlin, 388--397.]] Kocher, P., Jaffe, J., and Jun, B. 1999. Differential power analysis. Advances in Cryptology---CRYPTO'99. Lecture Notes in Computer Science, vol. 1666. Springer-Verlag, Berlin, 388--397.]]"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/996566.996771"},{"key":"e_1_2_1_40_1","series-title":"Lecture Notes in Computer Science","volume-title":"RSA, DSS, and other systems. Advances in Cryptology---CRYPTO'96","author":"Kocher P. C.","unstructured":"Kocher , P. C. 1996. Timing attacks on implementations of Diffie-Hellman , RSA, DSS, and other systems. Advances in Cryptology---CRYPTO'96 . Lecture Notes in Computer Science , vol. 1109 . Springer-Verlag , Berlin , 104--113.]] Kocher, P. C. 1996. Timing attacks on implementations of Diffie-Hellman, RSA, DSS, and other systems. Advances in Cryptology---CRYPTO'96. Lecture Notes in Computer Science, vol. 1109. Springer-Verlag, Berlin, 104--113.]]"},{"key":"e_1_2_1_41_1","volume-title":"The TrustNo 1 Cryptoprocessor Concept. CS555 Report","author":"Kuhn M.","unstructured":"Kuhn , M. 1997. The TrustNo 1 Cryptoprocessor Concept. CS555 Report , Purdue University . Available at http:\/\/www.cl.cam.ac.uk\/ mgk25\/.]] Kuhn, M. 1997. The TrustNo 1 Cryptoprocessor Concept. CS555 Report, Purdue University. Available at http:\/\/www.cl.cam.ac.uk\/ mgk25\/.]]"},{"key":"e_1_2_1_42_1","volume-title":"Proceedings of the Joint Asia and South Pacific Design Automation Conference\/International Conference on VLSI Design. 261--267","author":"Lahiri K.","unstructured":"Lahiri , K. , Raghunathan , A. , and Dey , S . 2002. Battery-driven system design: A new frontier in low power design . In Proceedings of the Joint Asia and South Pacific Design Automation Conference\/International Conference on VLSI Design. 261--267 .]] Lahiri, K., Raghunathan, A., and Dey, S. 2002. Battery-driven system design: A new frontier in low power design. In Proceedings of the Joint Asia and South Pacific Design Automation Conference\/International Conference on VLSI Design. 261--267.]]"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/40.977759"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/40.526925"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/378993.379237"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/794198.795103"},{"key":"e_1_2_1_47_1","volume-title":"Elliptic Curve Public Key Cryptosystems","author":"Menezes A. J.","unstructured":"Menezes , A. J. 1993. Elliptic Curve Public Key Cryptosystems . Kluwer Academic Publishers , Boston, MA .]] Menezes, A. J. 1993. Elliptic Curve Public Key Cryptosystems. Kluwer Academic Publishers, Boston, MA.]]"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2002.1004593"},{"key":"e_1_2_1_49_1","unstructured":"Mobile Electronic Transactions Ltd. 2001. MeT PTD Definition (version 1.1). Available at http:\/\/www.mobiletransaction.org\/.]]  Mobile Electronic Transactions Ltd. 2001. MeT PTD Definition (version 1.1). Available at http:\/\/www.mobiletransaction.org\/.]]"},{"key":"e_1_2_1_50_1","unstructured":"SmartMIPS. Available at http:\/\/www.mips.com.]]  SmartMIPS. Available at http:\/\/www.mips.com.]]"},{"key":"e_1_2_1_51_1","unstructured":"MPEG Open Security for Embedded Systems (MOSES). Available at http:\/\/www.crl.co.uk\/projects\/moses\/.]]  MPEG Open Security for Embedded Systems (MOSES). Available at http:\/\/www.crl.co.uk\/projects\/moses\/.]]"},{"key":"e_1_2_1_52_1","unstructured":"Moving Picture Experts Group (MPEG). Available at http:\/\/mpeg.telecomitalialab.com.]]  Moving Picture Experts Group (MPEG). Available at http:\/\/mpeg.telecomitalialab.com.]]"},{"key":"e_1_2_1_53_1","volume-title":"Tech. Rep. CMU-CS-96-165","author":"Necula G. C.","year":"1996","unstructured":"Necula , G. C. and Lee , P . 1996 . Proof-Carrying Code . Tech. Rep. CMU-CS-96-165 , Carnegie Mellon University .]] Necula, G. C. and Lee, P. 1996. Proof-Carrying Code. Tech. Rep. CMU-CS-96-165, Carnegie Mellon University.]]"},{"key":"e_1_2_1_54_1","unstructured":"NTRU Communications and Content Security. Available at http:\/\/www.ntru.com.]]  NTRU Communications and Content Security. Available at http:\/\/www.ntru.com.]]"},{"key":"e_1_2_1_55_1","unstructured":"Open Mobile Alliance (OMA). Available at http:\/\/www.wapforum.org\/what\/technical.htm.]]  Open Mobile Alliance (OMA). Available at http:\/\/www.wapforum.org\/what\/technical.htm.]]"},{"key":"e_1_2_1_56_1","unstructured":"OpenIPMP. http:\/\/www.openipmp.org.]]  OpenIPMP. http:\/\/www.openipmp.org.]]"},{"key":"e_1_2_1_57_1","unstructured":"OpenSSL Project. Available at http:\/\/www.openssl.org.]]  OpenSSL Project. Available at http:\/\/www.openssl.org.]]"},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1016598314198"},{"key":"e_1_2_1_59_1","unstructured":"PolyFuel Inc. Available at http:\/\/www.polyfuel.com.]]  PolyFuel Inc. Available at http:\/\/www.polyfuel.com.]]"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/871506.871518"},{"key":"e_1_2_1_61_1","volume-title":"Proceedings of the IEEE International Conference on Communications. 1050--1056","author":"Potlapally N.","unstructured":"Potlapally , N. , Ravi , S. , Raghunathan , A. , and Lakshminarayana , G . 2002a. Optimizing public-key encryption for wireless clients . In Proceedings of the IEEE International Conference on Communications. 1050--1056 .]] Potlapally, N., Ravi, S., Raghunathan, A., and Lakshminarayana, G. 2002a. Optimizing public-key encryption for wireless clients. In Proceedings of the IEEE International Conference on Communications. 1050--1056.]]"},{"key":"e_1_2_1_62_1","volume-title":"Proceedings of Design, Automation, and Test in Europe (DATE) Designers Forum. 42--46","author":"Potlapally N.","unstructured":"Potlapally , N. , Ravi , S. , Raghunathan , A. , and Lakshminarayana , G . 2002b. Algorithm exploration for efficient public-key security processing on wireless handsets . In Proceedings of Design, Automation, and Test in Europe (DATE) Designers Forum. 42--46 .]] Potlapally, N., Ravi, S., Raghunathan, A., and Lakshminarayana, G. 2002b. Algorithm exploration for efficient public-key security processing on wireless handsets. In Proceedings of Design, Automation, and Test in Europe (DATE) Designers Forum. 42--46.]]"},{"key":"e_1_2_1_63_1","unstructured":"Point-to-Point Protocol (PPP) RFC 1661. The Internet Engineering Task Force. Available at http:\/\/www.ietf.org\/rfc\/rfc1661.]]  Point-to-Point Protocol (PPP) RFC 1661. The Internet Engineering Task Force. Available at http:\/\/www.ietf.org\/rfc\/rfc1661.]]"},{"key":"e_1_2_1_64_1","unstructured":"Point-to-Point Tunneling Protocol (PPTP) RFC 2637. The Internet Engineering Task Force. Available at http:\/\/www.ietf.org\/rfc\/rfc2637.]]  Point-to-Point Tunneling Protocol (PPTP) RFC 2637. The Internet Engineering Task Force. Available at http:\/\/www.ietf.org\/rfc\/rfc2637.]]"},{"key":"e_1_2_1_65_1","volume-title":"Proceedings of the SECI. 179--184","author":"Quisquater J. J.","unstructured":"Quisquater , J. J. and Samyde , D . 2002. Side channel cryptanalysis . In Proceedings of the SECI. 179--184 .]] Quisquater, J. J. and Samyde, D. 2002. Side channel cryptanalysis. In Proceedings of the SECI. 179--184.]]"},{"key":"e_1_2_1_66_1","volume-title":"Smart Card Handbook","author":"Rankl W.","unstructured":"Rankl , W. and Effing , W . Smart Card Handbook . John Wiley and Sons , New York .]] Rankl, W. and Effing, W. Smart Card Handbook. John Wiley and Sons, New York.]]"},{"key":"e_1_2_1_67_1","volume-title":"Proceedings of the International Conference on VLSI Design. 605--611","author":"Ravi S.","unstructured":"Ravi , S. , Raghunathan , A. , and Chakradhar , S . 2004. Tamper resistance mechanisms for secure embedded systems . In Proceedings of the International Conference on VLSI Design. 605--611 .]] Ravi, S., Raghunathan, A., and Chakradhar, S. 2004. Tamper resistance mechanisms for secure embedded systems. In Proceedings of the International Conference on VLSI Design. 605--611.]]"},{"key":"e_1_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/513918.514113"},{"key":"e_1_2_1_69_1","volume-title":"Biometrics and Network Security","author":"Reid P.","unstructured":"Reid , P. 2003. Biometrics and Network Security . Prentice Hall PTR , Englewood Cliffs, NJ .]] Reid, P. 2003. Biometrics and Network Security. Prentice Hall PTR, Englewood Cliffs, NJ.]]"},{"key":"e_1_2_1_70_1","volume-title":"Implementing Elliptic Curve Cryptography","author":"Rosing M.","unstructured":"Rosing , M. 1998. Implementing Elliptic Curve Cryptography . Manning Publications Co. ]] Rosing, M. 1998. Implementing Elliptic Curve Cryptography. Manning Publications Co.]]"},{"key":"e_1_2_1_71_1","unstructured":"Safenet Inc. Safenet EmbeddedIPTM. Available at http:\/\/www.safenet-inc.com.]]  Safenet Inc. Safenet EmbeddedIPTM. Available at http:\/\/www.safenet-inc.com.]]"},{"key":"e_1_2_1_72_1","volume-title":"Applied Cryptography: Protocols, Algorithms and Source Code in C","author":"Schneier B.","year":"1996","unstructured":"Schneier , B. 1996 . Applied Cryptography: Protocols, Algorithms and Source Code in C . John Wiley and Sons , New York .]] Schneier, B. 1996. Applied Cryptography: Protocols, Algorithms and Source Code in C. John Wiley and Sons, New York.]]"},{"key":"e_1_2_1_73_1","unstructured":"SFC Smart Fuel Cell AG. Available at http:\/\/www.smartfuelcell.com.]]  SFC Smart Fuel Cell AG. Available at http:\/\/www.smartfuelcell.com.]]"},{"key":"e_1_2_1_74_1","unstructured":"SSL 3.0 Specification. Available at http:\/\/wp.netscape.com\/eng\/ssl3\/.]]  SSL 3.0 Specification. Available at http:\/\/wp.netscape.com\/eng\/ssl3\/.]]"},{"key":"e_1_2_1_75_1","volume-title":"Cryptography and Network Security: Principles and Practice","author":"Stallings W.","unstructured":"Stallings , W. 1998. Cryptography and Network Security: Principles and Practice . Prentice Hall, Englewood Cliffs , NJ .]] Stallings, W. 1998. Cryptography and Network Security: Principles and Practice. Prentice Hall, Englewood Cliffs, NJ.]]"},{"key":"e_1_2_1_76_1","unstructured":"STMicroelectronics Inc. ST19 Smart Card Platform Family. Available at http:\/\/www.st.com.]]  STMicroelectronics Inc. ST19 Smart Card Platform Family. Available at http:\/\/www.st.com.]]"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/782814.782838"},{"key":"e_1_2_1_78_1","unstructured":"Texas Instruments Inc. OMAP Platform. Available at http:\/\/focus.ti.com\/omap\/docs\/omaphomepage.tsp.]]  Texas Instruments Inc. OMAP Platform. Available at http:\/\/focus.ti.com\/omap\/docs\/omaphomepage.tsp.]]"},{"key":"e_1_2_1_79_1","unstructured":"TLS Working Group. Available at http:\/\/www.ietf.org\/html.charters\/tls-charter.html.]]  TLS Working Group. Available at http:\/\/www.ietf.org\/html.charters\/tls-charter.html.]]"},{"key":"e_1_2_1_80_1","unstructured":"U.S. Department of Commerce. 1999. The Emerging Digital Economy II. Available at http: \/\/www.esa.doc.gov\/508\/esa\/TheEmergingDigitalEconomyII.htm.]]  U.S. Department of Commerce. 1999. The Emerging Digital Economy II. Available at http: \/\/www.esa.doc.gov\/508\/esa\/TheEmergingDigitalEconomyII.htm.]]"},{"key":"e_1_2_1_81_1","unstructured":"WAP Forum. 2002. Wireless Application Protocol 2.0. Technical White Paper. Available from http:\/\/www.wapforum.org.]]  WAP Forum. 2002. Wireless Application Protocol 2.0. Technical White Paper. Available from http:\/\/www.wapforum.org.]]"},{"key":"e_1_2_1_82_1","unstructured":"World Wide Web Consortium. 1998. The World Wide Web Security FAQ. Available at http:\/\/www.w3.org\/Security\/faq\/www-security-faq.html.]]  World Wide Web Consortium. 1998. The World Wide Web Security FAQ. Available at http:\/\/www.w3.org\/Security\/faq\/www-security-faq.html.]]"},{"key":"e_1_2_1_83_1","unstructured":"York R. 2003. A New Foundation for CPU Systems Security. ARM Limited. Available at http:\/\/www.arm.com\/armtech\/TrustZone?OpenDocument.]]  York R. 2003. A New Foundation for CPU Systems Security. ARM Limited. Available at http:\/\/www.arm.com\/armtech\/TrustZone?OpenDocument.]]"}],"container-title":["ACM Transactions on Embedded Computing Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1015047.1015049","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1015047.1015049","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:43:32Z","timestamp":1750286612000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1015047.1015049"}},"subtitle":["Design challenges"],"short-title":[],"issued":{"date-parts":[[2004,8]]},"references-count":83,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2004,8]]}},"alternative-id":["10.1145\/1015047.1015049"],"URL":"https:\/\/doi.org\/10.1145\/1015047.1015049","relation":{},"ISSN":["1539-9087","1558-3465"],"issn-type":[{"value":"1539-9087","type":"print"},{"value":"1558-3465","type":"electronic"}],"subject":[],"published":{"date-parts":[[2004,8]]},"assertion":[{"value":"2004-08-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}