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

05/17/2019
by   Etienne Lemaire, et al.
0

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.

READ FULL TEXT

page 6

page 8

page 9

page 10

page 14

page 20

page 21

page 24

research
01/24/2019

Efficient Lightweight Encryption Algorithm for Smart Video Applications

The future generation networks: Internet of things (IoT), in combination...
research
06/21/2023

NTT-Based Polynomial Modular Multiplication for Homomorphic Encryption: A Tutorial

Homomorphic Encryption (HE) allows any third party to operate on the enc...
research
04/26/2022

Accelerating Fully Homomorphic Encryption by Bridging Modular and Bit-Level Arithmetic

The dramatic increase of data breaches in modern computing platforms has...
research
12/15/2020

Evaluation of Live Forensic Techniques in Ransomware Attack Mitigation

Memory was captured from a system infected by ransomware and its content...
research
08/07/2020

Scytale – An Evolutionary Cryptosystem

With the advent of quantum computing, and other advancements in computat...
research
02/21/2019

Manual Encryption Revisited

This document brings together several articles devoted to manual encrypt...
research
01/27/2023

A New Symmetric Homomorphic Functional Encryption over a Hidden Ring for Polynomial Public Key Encapsulations

This paper proposes a new homomorphic functional encryption using modula...

Please sign up or login with your details

Forgot password? Click here to reset