# Energy Consumption Analysis of ISO/IEC 29192-2 Standard Lightweight Ciphers
## 4 Test Environment, Scenario, and Results
### Results  
The experimental results obtained from the test scenario are presented in Tables 1 and 2. When the scenario was run separately for each of the 128-, 192-, and 256-bit key lengths for the CLEFIA algorithm, the encryption of 1 KB data was completed in 2.57873, 2.38394, and  
Figure 4: Sequence diagram representing the energy measurement process of ISO/IEC 29192-2 algorithms based on the test scenario.  
3.45865 s, respectively, while its decryption was completed in 2.35172, 2.37323, 3.25429 s, respectively. Accordingly, during encryption, a mean current of 0.5846 mA was drawn; and a mean current of 0.5904 mA was drawn for decryption. While the encryption process consumed 4657.2 uJ of energy, the decryption process consumed 4269.9 uJ of energy. When the scenario is run for the PRESENT algorithm, the encryption of 1 KB data was completed in 15.80920 s, and the decryption was completed in 16.17239 s. A mean current of 0.5939 mA for encryption and 0.6017 mA for decryption was drawn. During the encryption process, 28,020.3 uJ of energy was consumed and for the decryption process, 29,266.7 uJ of energy was consumed. When the scenario was run individually for each of the LEA algorithm's 128, 192, and 256-bit key lengths, 1 KB of data was encrypted in 0.61108, 1.71779, and 1.07285 s, respectively. At the same time, the decryption took 0.62134, 0.63230, and 0.60001 s, respectively. Consequently, a mean current of 0.5224 mA was drawn for encryption, and a 0.5315 mA current was drawn for decryption. A 990.6 uJ of energy was consumed during the encryption process, while 1031.6 uJ of energy was consumed during the decryption stage. The scenario was similarly applied for AES with the same conditions. AES produced better results than CLEFIA and PRESENT. Appendix A presents the relative power-time (s) diagrams for each algorithm tested in the study. These figures visually illustrate the energy consumption patterns of the encryption and decryption processes for PRESENT, CLEFIA (128-bit), and LEA (128-bit) algorithms.  
\begin{table}
\begin{tabular}{p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt}} \hline
**Cipher** & **Key Length** & **Round Number** & **Energy (uJ)** & **Runtime (s)** & **Mean Current (mA)** \\ \hline PRESENT & 80 & 31 & 28,020.3 & 15.80920 & 0.5939 \\ \hline  & 128 & 18 & 4657.2 & 2.57873 & 0.5846 \\ CLEFIA & 192 & 22 & 4193.9 & 2.38394 & 0.5728 \\  & 256 & 26 & 5891.6 & 3.45865 & 0.5618 \\ \hline  & 128 & 24 & 990.6 & 0.61108 & 0.5224 \\ LEA & 192 & 28 & 2896.4 & 1.71779 & 0.5416 \\  & 256 & 32 & 1816.8 & 1.07285 & 0.5462 \\ \hline  & 128 & 10 & 1541.2 & 0.81153 & 0.5128 \\ AES & 192 & 12 & 1611.2 & 0.93141 & 0.5156 \\  & 256 & 16 & 1622.7 & 1.04311 & 0.5289 \\ \hline \end{tabular}
\end{table}
Table 1: Energy, runtime, and mean current consumption of encryption processes for ISO/IEC 29192-2 algorithms.  
\begin{table}
\begin{tabular}{p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt} p{56.9 pt}} \hline
**Cipher** & **Key Length** & **Round Number** & **Energy (uJ)** & **Runtime (s)** & **Mean Current (mA)** \\ \hline PRESENT & 80 & 31 & 29,266.7 & 16.17239 & 0.6017 \\ \hline  & 128 & 18 & 4269.9 & 2.35172 & 0.5904 \\ CLEFIA & 192 & 22 & 4141.3 & 2.37323 & 0.5720 \\  & 256 & 26 & 5596.5 & 3.25429 & 0.5714 \\ \hline  & 128 & 24 & 1031.6 & 0.62134 & 0.5315 \\ LEA & 192 & 28 & 1086.3 & 0.63230 & 0.5415 \\  & 256 & 32 & 1040.6 & 0.60001 & 0.5481 \\ \hline  & 128 & 10 & 1596.8 & 0.87294 & 0.5235 \\ AES & 192 & 12 & 1598.7 & 0.94213 & 0.5233 \\  & 256 & 16 & 1643.8 & 1.05021 & 0.5302 \\ \hline \end{tabular}
\end{table}
Table 2: Energy, runtime, and mean current consumption of decryption processes for ISO/IEC 29192-2 algorithms.