{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,23]],"date-time":"2025-10-23T05:28:39Z","timestamp":1761197319037,"version":"build-2065373602"},"reference-count":36,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2015,8,10]],"date-time":"2015-08-10T00:00:00Z","timestamp":1439164800000},"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>Securing communications in wireless sensor networks is increasingly important as the diversity of applications increases. However, even today, it is equally important for the measures employed to be energy efficient. For this reason, this publication analyzes the suitability of various cryptographic primitives for use in WSNs according to various criteria and, finally, describes a modular, PKI-based framework for confidential, authenticated, secure communications in which most suitable primitives can be employed. Due to the limited capabilities of common WSN motes, criteria for the selection of primitives are security, power efficiency and memory requirements. The implementation of the framework and the singular components have been tested and benchmarked in our testbed of IRISmotes.<\/jats:p>","DOI":"10.3390\/s150819560","type":"journal-article","created":{"date-parts":[[2015,8,10]],"date-time":"2015-08-10T11:15:00Z","timestamp":1439205300000},"page":"19560-19582","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["Secure and Authenticated Data Communication in Wireless Sensor Networks"],"prefix":"10.3390","volume":"15","author":[{"given":"Omar","family":"Alfandi","sequence":"first","affiliation":[{"name":"College of Technological Innovations, Zayed University, Khalifa City B,P.O. Box 144534 Abu Dhabi, UAE"},{"name":"Institute of Computer Science, Georg-August-Universit\u00e4t G\u00f6ttingen, Goldschmidtstrasse 7, 37077 G\u00f6ttingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arne","family":"Bochem","sequence":"additional","affiliation":[{"name":"Institute of Computer Science, Georg-August-Universit\u00e4t G\u00f6ttingen, Goldschmidtstrasse 7, 37077 G\u00f6ttingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ansgar","family":"Kellner","sequence":"additional","affiliation":[{"name":"Institute of Computer Science, Georg-August-Universit\u00e4t G\u00f6ttingen, Goldschmidtstrasse 7, 37077 G\u00f6ttingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christian","family":"G\u00f6ge","sequence":"additional","affiliation":[{"name":"Institute of Computer Science, Georg-August-Universit\u00e4t G\u00f6ttingen, Goldschmidtstrasse 7, 37077 G\u00f6ttingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dieter","family":"Hogrefe","sequence":"additional","affiliation":[{"name":"Institute of Computer Science, Georg-August-Universit\u00e4t G\u00f6ttingen, Goldschmidtstrasse 7, 37077 G\u00f6ttingen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2015,8,10]]},"reference":[{"key":"ref_1","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, SenSys \u201904, Baltimore, MD, USA.","DOI":"10.1145\/1031495.1031515"},{"key":"ref_2","unstructured":"Wander, A., 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 Third IEEE International Conference on Pervasive Computing and Communications, PerCom\u201905, Kauai Island, HI, USA."},{"key":"ref_3","first-page":"135","article-title":"Lightweight PKI for WSN uPKI","volume":"10","author":"Kadri","year":"2010","journal-title":"J. Secur. Commun. Netw."},{"key":"ref_4","unstructured":"Levis, P., Madden, S., Polastre, J., Szewczyk, R., Woo, A., Gay, D., Hill, J., Welsh, M., Brewer, E., and Culler, D. (2005). Ambient Intelligence, Springer Verlag."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Levis, P., Lee, N., Welsh, M., and Culler, D. (2003, January 5\u20137). TOSSIM: Accurate and scalable simulation of entire TinyOS applications. Proceedings of the 1st International Conference on Embedded Networked Sensor Systems, SenSys \u201903, Los Angeles, CA, USA.","DOI":"10.1145\/958503.958506"},{"key":"ref_6","unstructured":"IRIS Datasheet, Crossbow Technology, Inc.. Technical Report."},{"key":"ref_7","unstructured":"National Institute for Science; Technology (NIST) (1994). Federal Information Processing Standards Publication 185\u2014Escrowed Encryption Standard (EES)."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Rivest, R. (1994, January 14\u201316). The RC5 Encryption Algorithm. Proceedings of the Fast Software Encryption, Leuven, Belgium.","DOI":"10.1007\/3-540-60590-8_7"},{"key":"ref_9","unstructured":"National Institute for Science; Technology (NIST) (2001). Advanced Encryption Standard (FIPS PUB 197)."},{"key":"ref_10","unstructured":"Needham, R.M., and Wheeler, D.J. (1997). Tea Extensions, Cambridge University. Technical Report."},{"key":"ref_11","unstructured":"Rivest, R.L., and Schuldt, J.C.N. (2014, January 24). Spritz\u2014A spongy RC4-like stream cipher and hash function. Proceedings of the Charles River Crypto Day, Palo Alto, CA, USA."},{"key":"ref_12","unstructured":"Helger, L., Wagner, D., and Rogaway, P. (2000, January 20). Comments to NIST Concerning AES Modes of Operations: CTR-Mode Encryption. Proceedings of Symmetric Key Block Cipher Modes of Operation Workshop, Baltimore, MD, USA."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Dworkin, M. (2004). NIST Special Publication 800-38C: Recommendation for Block Cipher Modes of Operation: The CCM Mode for Authentication and Confidentiality.","DOI":"10.6028\/NIST.SP.800-38b-2005"},{"key":"ref_14","unstructured":"Harkins, D. Synthetic Initialization Vector (SIV) Authenticated Encryption Using the Advanced Encryption Standard (AES), RFC 5297. Available online:https:\/\/tools.ietf.org\/html\/rfc5297."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1145\/937527.937529","article-title":"OCB: A Block-cipher Mode of Operation for Efficient Authenticated Encryption","volume":"6","author":"Rogaway","year":"2003","journal-title":"ACM Trans. Inf. Syst. Secur. (TISSEC)"},{"key":"ref_16","unstructured":"National Institute for Science; Technology (NIST) (2002). The Keyed-Hash Message Authentication Code (HMAC) (FIPS PUB 198)."},{"key":"ref_17","unstructured":"National Institute for Science; Technology (NIST) (2008). Secure Hash Standard (SHS) (FIPS PUB 180-3)."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Dworkin, M. (2005). NIST Special Publication 800-38B: Recommendation for Block Cipher Modes of Operation: The CMAC Mode for Authentication.","DOI":"10.6028\/NIST.SP.800-38b-2005"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1007\/978-3-642-34931-7_28","article-title":"SipHash: A Fast Short-Input PRF","volume":"Volume 7668","author":"Galbraith","year":"2012","journal-title":"Progress in Cryptology\u2014INDOCRYPT 2012"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1007\/978-3-642-38980-1_8","article-title":"BLAKE2: Simpler, Smaller, Fast as MD5","volume":"Volume 7954","author":"Jacobson","year":"2013","journal-title":"Applied Cryptography and Network Security"},{"key":"ref_21","unstructured":"Certicom Research. Standards for Efficient Cryptography, SEC 1: Elliptic Curve Cryptography. Available online:http:\/\/www.secg.org\/."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Liu, A., and Ning, P. (2008, January 22\u201324). TinyECC: A Configurable Library for Elliptic Curve Cryptography in Wireless Sensor Networks. Proceedings of the 7th International Conference on Information Processing in Sensor Networks, IPSN \u201908, St. Louis, MO, USA.","DOI":"10.1109\/IPSN.2008.47"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1007\/978-3-642-38553-7_9","article-title":"NaCl on 8-bit AVR Microcontrollers","volume":"Volume 7918","author":"Youssef","year":"2013","journal-title":"Progress in Cryptology\u2014AFRICACRYPT 2013"},{"key":"ref_24","unstructured":"Pugliese, M., and Santucci, F. (October, January 29). Pair-wise network topology authenticated hybrid cryptographic keys for Wireless Sensor Networks using vector algebra. Proceedings of the 5th IEEE International Conference on Mobile Ad Hoc and Sensor Systems, Atlanta, GA, USA."},{"key":"ref_25","unstructured":"Kellner, A., Behrends, K., and Hogrefe, D. (2010). Challenges of Secure Routing in WSNs: A Survey, Institute of Computer Science, Georg-August-Universit\u00e4t. Technical Report No. IFI-TB-2010-06."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/s11036-007-0024-2","article-title":"A survey of cryptographic primitives and implementations for hardware-constrained sensor network nodes","volume":"12","author":"Roman","year":"2007","journal-title":"Mob. Netw. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1145\/1138127.1138130","article-title":"Survey and benchmark of block ciphers for wireless sensor networks","volume":"2","author":"Law","year":"2006","journal-title":"ACM Trans. Sens. Netw."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Ganesan, P., Venugopalan, R., Peddabachagari, P., Dean, A., Mueller, F., and Sichitiu, M. (2003, January 19). Analyzing and modeling encryption overhead for sensor network nodes. Proceedings of the 2nd ACM International Conference on Wireless Sensor Networks and Applications, WSNA \u201903, San Diego, CA, USA.","DOI":"10.1145\/941370.941372"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Alfandi, O., Bochem, A., Kellner, A., and Hogrefe, D. (2011, January 6\u20139). Simple Secure PKI-based Scheme for Wireless Sensor Networks. Proceedings of the Seventh International Conference on Intelligent Sensors, Sensor Networks and Information Processing (ISSNIP 2011), Adelaide, Australia.","DOI":"10.1109\/ISSNIP.2011.6146609"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Ko, Y., Hong, S., Lee, W., Lee, S., and Kang, J.S. (2004, January 5\u20137). Related Key Differential Attacks on 27 Rounds of XTEA and Full-Round GOST. Proceedings of the Fast Software Encryption Workshop, FSE\u201904, Delhi, India.","DOI":"10.1007\/978-3-540-25937-4_19"},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Dierks, T. The Transport Layer Security (TLS) Protocol Version 1.2, RFC 5246, 2008. Available online:https:\/\/www.ietf.org\/rfc\/rfc5246.txt.","DOI":"10.17487\/rfc5246"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Gay, D., Levis, P., von Behren, R., Welsh, M., Brewer, E., and Culler, D. (2003, January 8\u201311). The nesC language: A holistic approach to networked embedded systems. Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation, PLDI \u201903, San Diego, CA, USA.","DOI":"10.1145\/781132.781133"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Barker, E., and Kelsey, J. (2007). Recommendation for Random Number Generation Using Deterministic Random Bit Generators.","DOI":"10.6028\/NIST.SP.800-90r"},{"key":"ref_34","unstructured":"Koch, D., Koerber, M., and Teich, J. (2006, January 26\u201329). Searching RC5-Keys with Distributed Reconfigurable Computing. Proceedings of the 2006 International Conference on Engineering of Reconfigurable Systems & Algorithms, ERSA 2006, Las Vegas, NV, USA."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1007\/BFb0054119","article-title":"Improved Cryptanalysis of RC5","volume":"Volume 1403","author":"Nyberg","year":"1998","journal-title":"Advances in Cryptology\u2014EUROCRYPT\u201998"},{"key":"ref_36","unstructured":"National Institute for Science; Technology (NIST) (2007). Recommendation for Block Cipher Modes of Operation: Galois\/Counter Mode (GCM) and GMAC."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/8\/19560\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T20:50:27Z","timestamp":1760215827000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/15\/8\/19560"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,10]]},"references-count":36,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2015,8]]}},"alternative-id":["s150819560"],"URL":"https:\/\/doi.org\/10.3390\/s150819560","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2015,8,10]]}}}