CRMay 17, 2019

Pretty Modular Symmetric Encryption (PMSE), compact algorithm for ''embedded cryptography'' with quite low computational cost

arXiv:1905.08150v11 citations
Originality Synthesis-oriented
AI Analysis

This work addresses encryption for IoT devices with limited computational resources, but it appears incremental as it builds on existing symmetric encryption ideas.

The authors tackled the need for secure data encryption in IoT systems with 8-bit processors by proposing PMSE, a compact symmetric encryption algorithm that combines elements from existing methods and aims for one-time-pad quality; they reported encryption time performance comparisons with AES on an Arduino Uno, though specific numbers were not provided.

Nowadays, the dataflux shared between IOT systems must be secured from 8-bits to 64-bits processors systems. Several symmetric cryptographic algorithm already exist such as AES (Advanced Encryption Standard), RC4, Blowfish, etc. In this work, we propose an 8-bits encryption algorithm, combining several ideas of standard symmetric encryption algorithms. The aim is to provide a efficient, modular and compact algorithm able to tend to truly random one-time-pad encryption quality even for large data flux. The algorithm combines the implementation of a divergent polynomial with variable coefficients for pseudo-random keys generation, variable bit swapping and bitwise operations on data, and the use of one or two passwords. The encryption has been evaluated statistically, tested for image encryption and compared with One-Time-Pad encryption on the same data. Three implementations have been tested respectively in C, Javascript and GNU Octave. Encryption time performances are compared with AES on a 8-bits architecture: the Arduino Uno (ATmega328) microcontroller. A new concept of self-decryptionable web encrypted object, called Blocksnet is also presented and tested as a potential application of the compact and embedded PMSE algorithm.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes