{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T16:31:13Z","timestamp":1773765073170,"version":"3.50.1"},"reference-count":61,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2016,4,27]],"date-time":"2016-04-27T00:00:00Z","timestamp":1461715200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Wireless sensor network applications range from industrial automation and control, agricultural and environmental protection, to surveillance and medicine. In most applications, data are highly sensitive and must be protected from any type of attack and abuse. Security challenges in wireless sensor networks are mainly defined by the power and computing resources of sensor devices, memory size, quality of radio channels and susceptibility to physical capture. In this article, an embedded sensor node microcontroller designed to support sensor network applications with severe security demands is presented. It features a low power 16-bitprocessor core supported by a number of hardware accelerators designed to perform complex operations required by advanced crypto algorithms. The microcontroller integrates an embedded Flash and an 8-channel 12-bit analog-to-digital converter making it a good solution for low-power sensor nodes. The article discusses the most important security topics in wireless sensor networks and presents the architecture of the proposed hardware solution. Furthermore, it gives details on the chip implementation, verification and hardware evaluation. Finally, the chip power dissipation and performance figures are estimated and analyzed.<\/jats:p>","DOI":"10.3390\/s16050607","type":"journal-article","created":{"date-parts":[[2016,4,27]],"date-time":"2016-04-27T12:22:05Z","timestamp":1461759725000},"page":"607","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["An Embedded Sensor Node Microcontroller with Crypto-Processors"],"prefix":"10.3390","volume":"16","author":[{"given":"Goran","family":"Pani\u0107","sequence":"first","affiliation":[{"name":"IHP, Im Technologiepark 25, 15236 Frankfurt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oliver","family":"Stecklina","sequence":"additional","affiliation":[{"name":"IHP, Im Technologiepark 25, 15236 Frankfurt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6078-413X","authenticated-orcid":false,"given":"Zoran","family":"Stamenkovi\u0107","sequence":"additional","affiliation":[{"name":"IHP, Im Technologiepark 25, 15236 Frankfurt, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2016,4,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1007\/s10916-010-9449-4","article-title":"Security and privacy issues in wireless sensor networks for healthcare applications","volume":"36","author":"Liu","year":"2012","journal-title":"J. Med. Syst."},{"key":"ref_2","unstructured":"Undercoffer, J., Avancha, S., Joshi, A., and Pinkston, J. (2002, January 29\u201331). Security for sensor networks. Proceedings of the CADIP Research Symposium, Baltimore, MD, USA."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MWC.2004.1368895","article-title":"Designing secure sensor networks","volume":"11","author":"Shi","year":"2004","journal-title":"IEEE Wirel. Commun."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/COMST.2006.315852","article-title":"A survey of security issues in wireless sensor networks","volume":"8","author":"Wang","year":"2006","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1109\/MNET.2006.1637931","article-title":"Jamming sensor networks: Attack and defense strategies","volume":"20","author":"Xu","year":"2006","journal-title":"IEEE Netw."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1109\/SURV.2011.041110.00022","article-title":"Denial of service attacks in wireless networks: The case of jammers","volume":"13","author":"Pelechrinis","year":"2011","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_7","unstructured":"Anderson, R., and Kuhn, M. (1996, January 18\u201320). Tamper resistance: A cautionary note. Proceedings of the Second USENIX Workshop on Electronic Commerce, Oakland, CA, USA."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1049\/iet-wss.2011.0064","article-title":"Node capture attack detection and defence in wireless sensor networks","volume":"2","author":"Jokhio","year":"2012","journal-title":"IET Wirel. Sens. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Giannetsos, T., and Dimitriou, T. (2013, January 17\u201319). Spy-Sense: Spyware tool for executing stealthy exploits against sensor networks. Proceedings of the 2nd ACM Workshop on Hot Topics on Wireless Network Security and Privacy, Budapest, Hungary.","DOI":"10.1145\/2463183.2463186"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"3056","DOI":"10.1109\/JPROC.2012.2188769","article-title":"Fault injection attacks on cryptographic devices: Theory, practice, and countermeasures","volume":"100","author":"Barenghi","year":"2012","journal-title":"IEEE Proc."},{"key":"ref_11","unstructured":"Karri, R., Wu, K., Mishra, P., and Kim, Y. (2001, January 24\u201326). Fault-based side-channel cryptanalysis tolerant Rijndael symmetric block cipher architecture. Proceedings of the IEEE International Symposium on Defect and Fault Tolerance in VLSI Systems, San Francisco, CA, USA."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Amiel, F., Villegas, K., Feix, B., and Marcel, L. (2007, January 10). Passive and active combined attacks: Combining fault attacks and side channel analysis. Proceedings of the Workshop on Fault Diagnosis and Tolerance in Cryptography, Vienna, Austria.","DOI":"10.1109\/FDTC.2007.12"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/MC.2002.1039518","article-title":"Denial of service in sensor networks","volume":"35","author":"Wood","year":"2002","journal-title":"Computer"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Noda, C., Prabh, S., Alves, M., and Voigt, T. (2013, January 24\u201327). On packet size and error correction optimisations in low-power wireless networks. Proceedings of the 10th Annual IEEE Conference on Sensor, Mesh and Ad Hoc Communications and Networks, New Orleans, LA, USA.","DOI":"10.1109\/SAHCN.2013.6644980"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1016\/S1570-8705(03)00008-8","article-title":"Secure routing in wireless sensor networks: Attacks and countermeasures","volume":"1","author":"Karlof","year":"2003","journal-title":"Ad Hoc Netw."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Newsome, J., Shi, E., Song, D., and Perrig, A. (2004, January 26\u201327). The Sybil attack in sensor networks: Analysis & defenses. Proceedings of the 3rd International Symposium on Information Processing in Sensor Networks, Berkeley, CA, USA.","DOI":"10.1145\/984622.984660"},{"key":"ref_17","first-page":"23","article-title":"Hello flood attack and its countermeasures in wireless sensor networks","volume":"7","author":"Singh","year":"2010","journal-title":"Int. J. Comput. Sci."},{"key":"ref_18","first-page":"365","article-title":"A new secure geographical routing protocol based on location pairwise keys in wireless sensor networks","volume":"10","author":"Zhao","year":"2013","journal-title":"Int. J. Comput. Sci. Issues"},{"key":"ref_19","unstructured":"Juels, A., and Brainard, J.G. (1999, January 3). Client puzzles: A cryptographic countermeasure against connection depletion attacks. Proceedings of the Network and Distributed System Security Symposium, San Diego, CA, USA."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1109\/MPRV.2008.6","article-title":"Denial-of-service in wireless sensor networks: Attacks and defenses","volume":"7","author":"Raymond","year":"2008","journal-title":"IEEE Pervasive Comput."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Deng, J., Han, R., and Mishra, S. (2005, January 7\u201310). Defending against path-based DoS attacks in wireless sensor networks. Proceedings of the 3rd ACM Workshop on Security of Ad Hoc and Sensor Networks, Alexandria, VA, USA.","DOI":"10.1145\/1102219.1102235"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Karlof, C., Sastry, N., and Wagner, D. (2004, January 3\u20135). TinySec: A link layer security architecture for wireless sensor networks. Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems, Baltimore, MD, USA.","DOI":"10.1145\/1031495.1031515"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Luk, M., Mezzour, G., Perrig, A., and Gligor, V. (2007, January 22\u201324). MiniSec: A secure sensor network communication architecture. Proceedings of the 6th International Symposium on Information Processing in Sensor Networks, Cambridge, MA, USA.","DOI":"10.1109\/IPSN.2007.4379708"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"500","DOI":"10.1145\/1218556.1218559","article-title":"LEAP+: Efficient security mechanisms for large-scale distributed sensor networks","volume":"2","author":"Zhu","year":"2006","journal-title":"ACM Trans. Sens. Netw."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1504\/IJSNET.2008.019258","article-title":"Public key cryptography empowered smart dust is affordable","volume":"4","author":"Peter","year":"2008","journal-title":"Int. J. Sens. Netw."},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Panic, G., Basmer, T., Schrape, O., Peter, S., Vater, F., and Tittelbach-Helmrich, K. (2011, January 11\u201314). Sensor node processor for security applications. Proceedings of the 18th IEEE International Conference on Electronics, Circuits, and Systems, Beirut, Lebanon.","DOI":"10.1109\/ICECS.2011.6122219"},{"key":"ref_27","first-page":"1","article-title":"Adaptable security in wireless sensor networks by using reconfigurable ECC hardware coprocessors","volume":"10","author":"Portilla","year":"2010","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Panic, G., Stamenkovic, Z., and Kraemer, R. (2008, January 7\u20139). Power gating in wireless sensor networks. Proceedings of the 3rd IEEE International Symposium on Wireless Pervasive Computing, Santorini Island, Greece.","DOI":"10.1109\/ISWPC.2008.4556258"},{"key":"ref_29","unstructured":"Bogdanov, A., Knudsen, L.R., Leander, G., Paar, C., Poschmann, A., Robshaw, M.J.B., Seurin, Y., and Vikkelsoe, C. (2007, January 10\u201313). PRESENT: An ultra-lightweight block cipher. Proceedings of the 9th International Workshop on Cryptographic Hardware and Embedded Systems, Vienna, Austria."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Bernstein, D.J. (2006, January 24\u201326). Curve25519: New Diffie-Hellman speed records. Proceedings of the 9th International Conference on Theory and Practice in Public-Key Cryptography, New York, NY, USA.","DOI":"10.1007\/11745853_14"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"521","DOI":"10.1023\/A:1016598314198","article-title":"SPINS: Security protocols for sensor networks","volume":"8","author":"Perrig","year":"2002","journal-title":"Wirel. Netw."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"1655","DOI":"10.1016\/j.comcom.2006.12.020","article-title":"Wireless sensor networks: A survey on the state of the art and the 802.15.4 and ZigBee standards","volume":"30","author":"Baronti","year":"2007","journal-title":"Comput. Commun."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Eschenauer, L., and Gligor, V.D. (2002, January 18\u201322). A key management scheme for distributed sensor networks. Proceedings of the 9th ACM Conference on Computer and Communications Security, Washington, DC, USA.","DOI":"10.1145\/586110.586117"},{"key":"ref_34","unstructured":"Haowen, C., Perrig, A., and Song, D. (2003, January 11\u201314). Random key predistribution schemes for sensor networks. Proceedings of the IEEE Symposium on Security and Privacy, Berkeley, CA, USA."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"228","DOI":"10.1145\/1065545.1065548","article-title":"A pairwise key predistribution scheme for wireless sensor networks","volume":"8","author":"Du","year":"2005","journal-title":"ACM Transa. Inf. Syst. Secur."},{"key":"ref_36","first-page":"53","article-title":"A lightweight security framework for wireless sensor networks","volume":"2","author":"Zia","year":"2011","journal-title":"J. Wirel. Mob. Netw. Ubiquitous Comput. Dependable Appl."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"189","DOI":"10.1007\/s10207-012-0162-9","article-title":"A random key establishment scheme for multi-phase deployment in large-scale distributed sensor networks","volume":"11","author":"Das","year":"2012","journal-title":"Int. J. Inf. Secur."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"948","DOI":"10.1109\/TWC.2012.010413.120732","article-title":"A highly scalable key pre-distribution scheme for wireless sensor networks","volume":"12","author":"Bechkit","year":"2013","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"644","DOI":"10.1109\/TIT.1976.1055638","article-title":"New directions in cryptography","volume":"22","author":"Diffie","year":"1976","journal-title":"IEEE Trans. Inf. Theory"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1145\/359340.359342","article-title":"A method for obtaining digital signatures and public-key cryptosystems","volume":"21","author":"Rivest","year":"1978","journal-title":"Commun. ACM"},{"key":"ref_41","doi-asserted-by":"crossref","unstructured":"Gura, N., Patel, A., Wander, A., Eberle, H., and Shantz, S.C. (2004, January 11\u201313). Comparing elliptic curve cryptography and RSA on 8-bit CPUs. Proceedings of the 6th International Workshop on Cryptographic Hardware and Embedded Systems, Cambridge, MA, USA.","DOI":"10.1007\/978-3-540-28632-5_9"},{"key":"ref_42","unstructured":"Wander, A.S., Gura, N., Eberle, H., Gupta, V., and Shantz, S.C. (2005, January 8\u201312). Energy analysis of public-key cryptography for wireless sensor networks. Proceedings of the 3rd IEEE International Conference on Pervasive Computing and Communications, Kauai Island, HI, USA."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Hu, W., Corke, P., Shih, W.C., and Overs, L. (2009, January 11\u201313). SecFleck: A public key technology platform for wireless sensor networks. Proceedings of the 6th European Wireless Sensor Networks Conference, Cork, Ireland.","DOI":"10.1007\/978-3-642-00224-3_19"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Gaubatz, G., Kaps, J.-P., and Sunar, B. (2005, January 6). Public key cryptography in sensor networks\u2014Revisited. Proceedings of the 1st European Workshop on Security in Ad-hoc and Sensor Networks, Heidelberg, Germany.","DOI":"10.1007\/978-3-540-30496-8_2"},{"key":"ref_45","unstructured":"MSP430X Architecture. Available online: http:\/\/www.ti.com."},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Panic, G., Basmer, T., Tittelbach-Helmrich, K., and Lopacinski, L. (2010, January 12\u201315). Low power sensor node processor architecture. Proceedings of the 17th IEEE International Conference on Electronics, Circuits, and Systems, Athens, Greece.","DOI":"10.1109\/ICECS.2010.5724661"},{"key":"ref_47","doi-asserted-by":"crossref","unstructured":"Panic, G., Basmer, T., Schomann, H., Peter, S., Vater, F., and Tittelbach-Helmrich, K. (2012, January 12\u201314). Design of a sensor node crypto processor for IEEE 802.15.4 applications. Proceedings of the IEEE International SOC Conference, Niagara Falls, NY, USA.","DOI":"10.1109\/SOCC.2012.6398350"},{"key":"ref_48","doi-asserted-by":"crossref","unstructured":"Panic, G., Schrape, O., Basmer, T., Vater, F., and Tittelbach-Helmrich, K. (2013, January 28\u201329). TNODE: A low power sensor node processor for secure wireless networks. Proceedings of the International Symposium on System on Chip, Tampere, Finland.","DOI":"10.1109\/ISSoC.2013.6675259"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Daemen, J., and Rijmen, V. (1998, January 20\u201322). AES proposal: Rijndael. Proceedings of the 1st Advanced Encryption Standard Candidate Conference, Ventura, CA, USA.","DOI":"10.1007\/978-3-662-60769-5_1"},{"key":"ref_50","unstructured":"Kretzschmar, U. AES128\u2014AC Implementation for Encryption and Decryption. Available online: http:\/\/www.ti.com\/lit\/an\/slaa397a\/slaa397a.pdf."},{"key":"ref_51","first-page":"188","article-title":"An area efficient realisation of AES for wireless devices","volume":"49","author":"Vater","year":"2007","journal-title":"Inf. Technol."},{"key":"ref_52","unstructured":"Peter, S. (2006). Evaluation of Design Alternatives for Flexible Elliptic Curve Hardware Accelerators. [Diploma Thesis, BTU Cottbus]."},{"key":"ref_53","doi-asserted-by":"crossref","unstructured":"Lopez, J., and Dahab, R. (1999, January 12\u201313). Fast multiplication on elliptic curves over GF (2 m) without precomputation. Proceedings of the 1st International Workshop on Cryptographic Hardware and Embedded Systems, Worcester, MA, USA.","DOI":"10.1007\/3-540-48059-5_27"},{"key":"ref_54","unstructured":"Dyka, Z., and Langendoerfer, P. (2005, January 7\u201311). Area efficient hardware implementation of elliptic curve cryptography by iteratively applying Karatsuba\u2019s method. Proceedings of the Conference on Design, Automation and Test in Europe, Munich, Germany."},{"key":"ref_55","unstructured":"Bock, E.A. (2015). SCA Resistant Implementation of the Montgomery kP-Algorithm. [Master\u2019s Thesis, BTU Cottbus]."},{"key":"ref_56","doi-asserted-by":"crossref","unstructured":"Coron, J.-S. (1999, January 12\u201313). Resistance against differential power analysis for elliptic curve cryptosystems. Proceedings of the 1st International Workshop on Cryptographic Hardware and Embedded Systems, Worcester, MA, USA.","DOI":"10.1007\/3-540-48059-5_25"},{"key":"ref_57","doi-asserted-by":"crossref","first-page":"119","DOI":"10.20533\/ijrfidsc.2046.3715.2014.0014","article-title":"A comprehensive and comparative study of elliptic curve cryptography hardware implementations for WSN","volume":"3","author":"Ghanmy","year":"2014","journal-title":"Int. J. RFID Secur. Cryptogr."},{"key":"ref_58","doi-asserted-by":"crossref","unstructured":"Batina, L., Mentens, N., Sakiyama, K., Preneel, B., and Verbauwhede, I. (2006, January 20\u201321). Low-cost elliptic curve cryptography for wireless sensor networks. Proceedings of the Third European Workshop on Security and Privacy in Ad-Hoc and Sensor Networks, Hamburg, Germany.","DOI":"10.1007\/11964254_3"},{"key":"ref_59","doi-asserted-by":"crossref","unstructured":"Wenger, E. (2013, January 25\u201328). Hardware architectures for MSP430-based wireless sensor nodes performing elliptic curve cryptography. Proceedings of the 11th International Conference on Applied Cryptography and Network Security, Banff, AB, Canada.","DOI":"10.1007\/978-3-642-38980-1_18"},{"key":"ref_60","doi-asserted-by":"crossref","unstructured":"Stevens, M., Karpman, P., and Peyrin, T. Freestart Collision for Full SHA-1. Available online: https:\/\/eprint.iacr.org\/2015\/967.pdf.","DOI":"10.1007\/978-3-662-49890-3_18"},{"key":"ref_61","doi-asserted-by":"crossref","unstructured":"Schrape, O., and Vater, F. (2012, January 12\u201313). Embedded low power clock generator for sensor nodes. Proceedings of the NORCHIP Conference, Copenhagen, Denmark.","DOI":"10.1109\/NORCHP.2012.6403139"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/5\/607\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T19:22:59Z","timestamp":1760210579000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/16\/5\/607"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,4,27]]},"references-count":61,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2016,5]]}},"alternative-id":["s16050607"],"URL":"https:\/\/doi.org\/10.3390\/s16050607","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,4,27]]}}}