Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Implementation of Password Hashing on Embedded Systems with Cryptographic Acceleration Unit

Author 1: Holman Montiel A Author 2: Fredy Martínez S Author 3: Edwar Jacinto G
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 13, No. 2 · Published 2022

DOI: https://doi.org/10.14569/IJACSA.2022.0130221

Abstract

In this modern world where the proliferation of electronic devices associated with the Internet of Things (IoT) grows day by day, security is an imperative issue. The criticality of the information linked to the various electronic devices connected to the Internet forces developers to establish protection mechanisms against possible cyber-attacks. When using computer equipment or servers, security mechanisms can be applied without having problems with the number of resources associated with this activity; the opposite is the case when implementing such mechanisms on embedded systems. The objective of this document is to implement password hashing on a FRDM-K82F development board with ARM® Cortex™-M4 processor. It describes the basic criteria necessary to aim at moderate levels of security in specific purpose applications; that can be developed taking advantage of the hardware cryptographic acceleration units that these embedded systems have. Performance analysis of the implemented hash function is also presented, considering the variation in the number of iterations performed by the development board. The validation of the correct functioning of the hashing scheme using the SHA-256 algorithm is carried out by comparing the results obtained in real-time versus an application developed in Python software using the PyCryptodome library.

Keywords

How to Cite this Article

A, H. M., S, F. M., & G, E. J. (2022). Implementation of Password Hashing on Embedded Systems with Cryptographic Acceleration Unit. International Journal of Advanced Computer Science and Applications, 13(2). https://doi.org/10.14569/IJACSA.2022.0130221

A, Holman Montiel, et al.. "Implementation of Password Hashing on Embedded Systems with Cryptographic Acceleration Unit." International Journal of Advanced Computer Science and Applications, vol. 13, no. 2, 2022, https://doi.org/10.14569/IJACSA.2022.0130221.

@article{A2022,
  title     = {Implementation of Password Hashing on Embedded Systems with Cryptographic Acceleration Unit},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {13},
  number    = {2},
  year      = {2022},
  publisher = {The Science and Information Organization},
  author    = {Holman Montiel A and Fredy Martínez S and Edwar Jacinto G},
  doi       = {10.14569/IJACSA.2022.0130221},
  url       = {https://doi.org/10.14569/IJACSA.2022.0130221}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.