Evolution of Format Preserving Encryption on IoT Devices: FF1+
Alessandro N. Baccarini, Thaier S. Hayajneh · Proceedings of the ... Annual Hawaii International Conference on System Sciences/Proceedings of the Annual Hawaii International Conference on System Sciences · 2019
The Internet of Things (IoT) is a network of interconnected low-power sensing devices designed to interact and communicate with each other.To avoid compromising user privacy, it is necessary to encrypt these channels.We introduce Format Preserving Encryption (FPE), a modern cryptosystem that allows full customization of the ciphertext, while offering comparable security to AES.To gauge the performance of FPE, we compare the NIST-approved FF1 algorithm against several symmetric and asymmetric encryption schemes on a Raspberry Pi 3.While suitable for small plaintexts, FF1 breaks down for longer character strings.We propose a modified algorithm, FF1+, that implements dynamic round selection and key scheduling.Significant performance improvements are observed in our results, thus demonstrating FF1+ as a viable cryptosystem for IoT devices.