Title | ||
---|---|---|
Towards Efficient Application of Cryptographic Schemes on Constrained Microcontrollers. |
Abstract | ||
---|---|---|
This work deals with the application of cryptographic schemes and primitives on the computational and memory-restricted microcontrollers. The efficient implementation of proper cryptographic schemes on these devices improves the security and performance of many applications and communication services in wireless sensor networks, Internet of Things, embedded systems and home automation and other systems which employ constrained devices. In this work, we experimentally implement well-known and widely used cryptographic schemes on the MSP430FX family of microcontrollers and study their performance and memory demands. On these microcontrollers, we evaluate 10 symmetric ciphers, 8 hash functions, modular arithmetic operations and asymmetric cryptographic schemes. Based on obtained results we propose a lightweight cryptographic solution which provides authentication and secure data communication. Our solution has two versions which are designed for applications that must use memory-constrained microcontrollers and for real-time applications that require efficiency and security. We believe that our proposal and results can help engineers and developers to improve the security or performance in their applications that employ constrained devices. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1142/S0218126616501292 | JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS |
Keywords | Field | DocType |
Communication system security,cryptography,microcontrollers | Key management,Authentication,Cryptographic protocol,Computer science,Cryptography,Cryptographic primitive,Hash function,Security of cryptographic hash functions,Wireless sensor network,Embedded system | Journal |
Volume | Issue | ISSN |
25 | 10 | 0218-1266 |
Citations | PageRank | References |
1 | 0.37 | 7 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Lukas Malina | 1 | 103 | 15.41 |
Jan Hajny | 2 | 104 | 14.61 |
Petr Mlynek | 3 | 27 | 13.05 |
Jiri Machacek | 4 | 1 | 0.37 |
Radomir Svoboda | 5 | 1 | 0.37 |