Browse > Article
http://dx.doi.org/10.13089/JKIISC.2018.28.1.41

Optimal Implementation of Format Preserving Encryption Algorithm FEA in Various Environments  

Park, Cheolhee (Kongju National University)
Jeong, Sooyong (Kongju National University)
Hong, Dowon (Kongju National University)
Seo, Changho (Kongju National University)
Abstract
Format preserving encryption(FPE) performs encryption with preserving the size and format of plain-text. Therefore, it is possible to minimize the structural change of the database before and after the encryption. For example, when encrypting data such as credit card number or social security number, it is possible to maintain the existing database structure because FPE outputs the same form of cipher-text as plain-text. Currently, the National Institute of Standards and Technology (NIST) recommends FF1 and FF3 as standards for FPE. Recently, in Korea, FEA, which is a very efficient FPE algorithm, has been adopted as the standard of FPE. In this paper, we analyze FEA and measure the performance of FEA by optimizing it in various environments.
Keywords
Format preserving encryption; FEA; SIMD; NEON;
Citations & Related Records
연도 인용수 순위
  • Reference
1 M. Dworkin. "Recommendation for Block Cipher Modes of Operation: Methods for Format-Preserving Encryption", NIST Special Publication 800-38G, 2016.
2 M. Bellare, P. Rogaway, T. Spies, "The FFX Mode of Operation for Format-Preserving Encryption," Draft 1.1. Submission to NIST, Feb. 2010.
3 E. Brier, T. Peyrin, and J. Stern, "BPS: a formatpreserving encryption proposal," Submission to NIST, 2010.
4 J.-K. Lee, B. Koo, D. Roh, W.-H. Kim, and D. Kwon, "Format-preserving encryption algorithms using families of tweakable blockciphers," Information Security and Cryptology - ICISC 2014. Lecture Notes in Comput. Sci., vol. 8949, pp. 132-159, 2015
5 TTAK.KO-12.0275 "Format-Preserving Encryption Algorithm FEA," 2015.