Table 1 The lightweight Block Ciphers without substitution boxes.

From: DynBlock: dynamic data encryption with Toffoli gate for IoT

Algorithm

Architecture

Block size (bits)

Key size (bits)

No. of rounds

Mathematical operations

GFRX10

Feistel + ARX

64 to 128

96 to 256

26 to 34

Addition and, Rotation, XOR

LELBC11

Feistel

Static

Static

Static

XOR .

Lightweight Cipher based on XOR12

XOR and Permutation Matrix

Variable

Variable (0–2040 bits)

Variable

XOR, Addition, Matrix operations

XXTEA13

Feistel structure

64

128

Unbalanced

XOR, Rotation, Addition

AES14

Substitution-Permutation

128

128

10

Substitution, Permutation, XOR, Multiplication

SIMON15

ARX

64, 128

128

32

Addition, XOR, AND, Rotation

Piccolo16

SPN

64

128

24

XOR, Substitution, Linear Transformation

DynBlock

SPN

64-128

64-128

03

XOR, Mod, Cyclic shifting, Addition, OR and, Complement