Masked implementation of format preserving encryption on low-end avr microcontrollers and high-end arm processors

4Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.

Abstract

Format-Preserving Encryption (FPE) for Internet of Things (IoT) enables the data encryption while preserving the format and length of original data. With these advantages, FPE can be utilized in many IoT applications. However, FPE requires complicated computations and these are high overheads on IoT embedded devices. In this paper, we proposed an efficient implementation of Format-preserving Encryption Algorithm (FEA), which is the Korean standard of FPE, and the first-order masked implementation of FEA on both low-end (i.e., AVR microcontroller) and high-end (i.e., ARM processor) IoT devices. Firstly, we show the vulnerability of FEA when it comes to the Correlation Power Analysis (CPA) approach. Afterward, we propose an efficient implementation method and the masking technique for both low-end IoT device and high-end IoT device. The proposed method is secure against power analysis attacks but the performance degradation of masked measure is only 2.53∼3.77% than the naïve FEA implementation.

Cite

CITATION STYLE

APA

Kim, H., Sim, M., Jang, K., Kwon, H., Uhm, S., & Seo, H. (2021). Masked implementation of format preserving encryption on low-end avr microcontrollers and high-end arm processors. Mathematics, 9(11). https://doi.org/10.3390/math9111294

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free