z-logo
open-access-imgOpen Access
A Very Lightweight Encryption Method Based on Multiple Substitution Tables
Author(s) -
Lawrence J. Henschen,
J. Lee
Publication year - 2021
Publication title -
journal of physics. conference series
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.21
H-Index - 85
eISSN - 1742-6596
pISSN - 1742-6588
DOI - 10.1088/1742-6596/1828/1/012101
Subject(s) - byte , encryption , computer science , substitution (logic) , table (database) , arithmetic , lookup table , theoretical computer science , parallel computing , computer hardware , programming language , operating system , data mining , mathematics
We present a very lightweight encryption method based on multiple substitution tables. The method does not use sophisticated integer arithmetic and is therefore suitable for small embedded systems and other applications using simple processing elements. Plain text is encrypted one byte at a time. Each byte is replaced by the substitution element in the current table, and the plain text byte also determines the table to be used for the next byte. Encrypting and decrypting one byte involves only a table look-up, no arithmetic or bit manipulation. The same plain text byte has very small probability of being encrypted the same way twice in a row. We also present additional techniques for making the method secure against attacks when used in applications where the messages may have special or restricted forms.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here