# SIMECK-T: An Ultra-Lightweight Encryption Scheme for Resource-Constrained Devices
## 2 Methodology
### Implementation
The following abbreviations are used in this manuscript:

2 DCC Two-Dimensional Correlation Coefficient

AD Average Difference

AES Advanced Encryption Standard

ARX Addition-Rotation-XOR

BSI Federal Office for Information Security

CASCADA Characteristic Automated Search of Cryptographic Algorithms for

Distinguishing Attacks

CTR Counter Mode

DES Data Encryption Standard

ECT Electronic Code Book

EQ Encryption Quality

ETSI European Telecommunications Standards Institute

FELICS Fair Evaluation of Lightweight Cryptographic Systems

FNV Fowler-No-Vo

GCM Galois Counter Mode

GPUs Graphic Processing Units

HD Hellinger Distance

HXP Hash XOR Permutation

IIoT Industrial Internet of Things

IoT Internet of Things

IRC6 Improved-RC6

IV Initialization Vector

KSA Key Scheduling Algorithm

LIL Law of the Iterated Logarithm

MAE Mean Absolute Error

MD Maximum Difference

MD Meyer-Schilling Detection Code

MHF Memory Hard Function

MSE Mean Square Error

NAE Normalized Absolute Error

NCC Normalized Cross-Correlation

NDA Non-Disclosure Agreement

NIST National Institute of Standards and Technology

NPCR Next Pixel Change Rate

NSA National Security Agency

## References

* (1) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] GreenLab, an IoT-Based Small-Scale Smart Greenhouse. _Future Internet_**2024**, _16_, 195. [CrossRef]
* (2) [PERSON]; [PERSON]; [PERSON] Web platform architecture for ambient assisted living. _J. Ambient Intell. Smart Environ._**2018**, _10_, 35-47. [CrossRef]
* (3) [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON] Robotic Information Gathering with Reinforcement Learning Assisted by Domain Knowledge: An Application to Gas Source Localization. _IEEE Access_**2021**, \(9\), 13159-13172. [CrossRef]
* (4) [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] High-Performance Parallel Pseudorandom Number Generator on Cellular Automata. _Symmetry_**2022**, _14_, 1869. [CrossRef]
* (5) [PERSON]; [PERSON] Parallel stream cipher for secure high-speed communications. _Signal Process._**2002**, _82_, 259-265. [CrossRef]
* (6) [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON] Performance of parallel ChaCha20 stream cipher. In Proceedings of the 2016 IEEE 11 th International Symposium on Applied Computational Intelligence and Informatics (SACI), Timisoara, Romania, 12-14 May 2016; pp. 391-396. [CrossRef]
* (7) [PERSON]; [PERSON]; [PERSON]; [PERSON] [PERSON]; [PERSON]; [PERSON] [PERSON] The SIMON and SPECK lightweight block ciphers. In Proceedings of the 52 nd Annual Design Automation Conference, New York, NY, USA, 7-11 June 2015; DAC '15. [CrossRef]
* (8) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Triathlon of Lightweight Block Ciphers for the Internet of Things. _J. Cryptogr. Eng._**2015**, \(9\), 283-302. [CrossRef]
* (9) [PERSON] The RC5 Encryption Algorithm. In Proceedings of the Fast Software Encryption: Second International Workshop, Leuven, Belgium, 14-16 December 1994; Proceedings; Springer: Berlin/Heidelberg, Germany, 1994; Lecture Notes in Computer Science, Volume 1008, pp. 86-96. [CrossRef]
* (10) [PERSON]; [PERSON]; [PERSON]. _The RC6 Block Cipher_; Technical Report; MIT Laboratory for Computer Science: Cambridge, MA, USA, 1998. Available online: [[https://people.csail.mit.edu/rivest/pubs/RRSY98.pdf](https://people.csail.mit.edu/rivest/pubs/RRSY98.pdf)]([https://people.csail.mit.edu/rivest/pubs/RRSY98.pdf](https://people.csail.mit.edu/rivest/pubs/RRSY98.pdf)) (accessed on 11 November 2024)
* (11) [PERSON]; [PERSON] Data dependent rotations, a trustworthy approach for future encryption systems/ciphers: Low cost and high performance. _Comput. Secur._**2003**, _22_, 585-588. [CrossRef]
* (12) [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON]; [PERSON] Improved RC6 Block Cipher Based on Data Dependent Rotations. _Comput. Mater. Contin._**2022**, _70_, 1921-1934. [CrossRef]
* (13) [PERSON]; [PERSON] RoadRunneR: A Small and Fast Bitslice Block Cipher for Low Cost 8-Bit Processors.