Review Article
[Retracted] A Comprehensive Review of Lightweight Authenticated Encryption for IoT Devices
Table 5
Authenticated encryption hardware performance metrics.
| Algorithm | Family | Mode | Area | Power (mWatt) | Throughput (mbps) | Implementation |
| AES_GCM [167] | BCAE | GCM | 9167 LUTs | 1666 | × | Zynq-7000 PYNQ | ACORN_v2 [25] | SCAE | × | 0.035 mm2 | 0.163 | 8 | CMOS UMC 130 | ACORN32 [60] | SCAE | × | 0.0169 mm2 | 3.130 | 34040 | TSMC 65 nm | ACORN_v2 [25] | SCAE | × | 476 LUTs | 0.582 | 8 | Zynq-7000 XC7Z020 | ACORN32 [167] | SCAE | × | 7342 LUTs | 1646 | × | Zynq-7000 PYNQ | ACORN [164] | SCAE | × | 418 LUTs | 9200 | 1225.5 | Spartan-6 | ASCON GMU [60] | PBAE | Monkey duplex | 1408.4 mm2 | 0.0235 | 3.310 | TSMC 65 nm | ASCON [25] | PBAE | Monkey duplex | 0.083 mm2 | 0.655 | 106.67 | CMOS UMC 130 | ASCON [25] | PBAE | Monkey duplex | 1312 LUTs | 2.160 | 106.67 | Zynq-7000 XC7Z020 | ASCON [167] | PBAE | Monkey duplex | 7726 LUTs | 1648 | × | Zynq-7000 PYNQ | ASCON [164] | PBAE | Monkey duplex | 684 LUTs | × | 60.1 | Spartan-6 | AES-CLOC [112] | BCAE | CLOC | 5628 LE | × | 400.7 | FPGA cyclone IV | AES-CLOC [25] | BCAE | CLOC | 0.544 mm2 | 2.858 | 128 | CMOS UMC 130 | AES-CLOC [25] | BCAE | CLOC | 2767 LUTs | 3.766 | 128 | Zynq-7000 XC7Z020 | AES-CLOC-GMU [20] | BCAE | CLOC | 0.0140 mm2 | 18.79 | 6840 | TSMC 65 nm | JOLTIK [25] | BCAE | TAE | 1325 LUTs | 1.380 | 20 | Zynq-7000 XC7Z020 | JOLTIK [25] | BCAE | TAE | 0.178 mm2 | 0.96 | 20 | CMOS UMC 130 | PRIMATEs [25] | PBAE | GIBBON | 1187 LUTs | 3.547 | 66.67 | Zynq-7000 XC7Z020 | PRIMATEs [25] | PBAE | GIBBON | 0.106 mm2 | 1.064 | 66.67 | CMOS UMC 130 | Scream-10 [149] | BCAE | TAE | 17292 um2 | × | 4577 | 65 NM CMOS | SCREAM [25] | BCAE | TAE | 0.114 mm2 | 0.842 | 128 | CMOS UMC 130 | Scream [25] | BCAE | TAE | 2235 LUTs | 4.106 | 128 | Zynq7000 XC7Z020 | AES-SILC [150] | BCAE | SILC | 15675.5 GE | × | 764.12 | 90 nm ASIC | AES-SILC [25] | BCAE | SILC | 0.187 mm2 | 2.345 | 128 | CMOS UMC 130 | AES-SILC [48] | BCAE | SILC | 0.1031 mm2 | 7.000 | 640 | CMOS UMC 130 | SILC-GMU[60] | BCAE | SILC | 0.0677 mm2 | 4.360 | 6400 | TSMC 65 nm | AES-SILC [25] | BCAE | SILC | 3004 mm2 | 5.980 | 128 | Zynq7000 XC7Z020 | AES-SILC [164] | BCAE | SILC | 1052 LUTs | 9200 | 76.6 | Spartan-6 | AES-SILC [164] | BCAE | SILC | 1198 LUTs | × | 48.1 | Zynq7000XC7VX485T | AES-SILC [164] | BCAE | SILC | 1160 LUTs | × | 59.13 | Zynq-7000 XC6VLX760 | LED-SILC [164] | BCAE | SILC | 872 LUTs | 8400 | 15.1 | Spartan-6 | AES-CLOC [164] | BCAE | CLOC | 1604 LUTs | 1089 | 68.7 | Spartan-6 | AES-CLOC [164] | BCAE | CLOC | 1306 LUTs | × | 45.72 | Zynq-7000 XC7VX485T | AES-CLOC [164] | BCAE | CLOC | 1282 LUTs | × | 52.03 | Zynq7000XC6VLX760 | Aegis_128 [167] | BCAE | × | 17323 LUTs | 2139 | × | Zynq7000 PYNQ | Aegis_265[167] | BCAE | × | 19716 LUTs | 2039 | × | Zynq7000 PYNQ | Aegis-GMU [60] | BCAE | × | 0.1661 mm2 | 7.520 | 8650 | TSMC 65 nm | DeoxysII [167] | BCAE | XEX | 10681 LUTs | 1738 | × | Zynq7000 PYNQ | DeoxysII [60] | BCAE | XEX | 531.91 mm2 | 0.0988 | 18.63 | TSMC 65 nm | DeoxysII | BCAE | TAE | 14107 GE | × | × | × | AES-OCB [167] | BCAE | OCB | 10432 LUTs | 1683 | × | Zynq7000 PYNQ | OCB-GMU [60] | BCAE | OCB | 0.1442 mm2 | 27.42 | 4920 | TSMC 65 nm | NORX [60] | PBAE | Monkey duplex | 0.1231 mm2 | 19.51 | 57400 | TSMC 65 nm | NORX [48] | PBAE | Monkey duplex | 0.1039 mm2 | 4.370 | 2400 | CMOS UMC 130 | NORX [164] | PBAE | Monkey duplex | 1424 LUTs | 1280 | 2989.0 | Spartan-6 | AES-JAMBU [164] | BCAE | JAMBU | 191 LUTs | 737 | × | Zynq7000XC7VX485T | AES-JAMBU [164] | BCAE | JAMBU | 244 LUTs | 713 | × | Zynq7000XC6VLX760 | AES-JAMBU [60] | BCAE | JAMBU | 0.3887 mm2 | 3.110 | 3170 | TSMC 65 nm | AES-JAMBU [48] | BCAE | JAMBU | 0.0580 mm2 | 3.390 | 128 | CMOS UMC 130 | Tiaoxin [60] | BCAE | × | 0.0140 mm2 | 9.360 | 1115320 | TSMC 65 nm | Tiaoxin [48] | BCAE | × | 0.2282 mm2 | 11.68 | 4270 | CMOS UMC 130 | AEZ-GMU | BCAE | XEX | 0.1186 mm2 | 22.07 | 2980 | TSMC 65 nm | Ketje_jr [60] | PBAE | Monkey wrap | 0.0172 mm2 | 3.270 | 14550 | TSMC 65 nm | Ketje_sr [60] | PBAE | Monkey wrap | 0.0276 mm2 | 4.710 | 29090 | TSMC 65 nm | MORUS [25] | SCAE | × | 0.27 mm2 | 2.830 | 256 | CMOS UMC 130 | MORUS [60] | SCAE | × | 50965 um2 | × | 114.8 Gbps | TSMC 65 nm | MORUS [161] | SCAE | × | 179 slices 4122 LUTs | × | 94117 | FPGA Vertix-7 | MORUS [25] | SCAE | × | 4286 LUTs | 4.899 | 256 | Zynq7000 XC7Z020 | COLM [60] | BCAE | Encrypt-linear | 505.05 mm2 | 0.0177 | 23.75 | TSMC 65 nm | Mix-encrypt mode | COLM [48] | BCAE | Encrypt-linear | 0.3274 mm2 | 12.08 | 580 | CMOS UMC 130 | Mix-encrypt mode | COLM [164] | BCAE | Encrypt-linear | 2521 LUTs | × | 37.1 | Zynq7000XC7VX485T | Mix-encrypt mode | COLM [164] | BCAE | Encrypt-linear | 2511 LUTs | × | 38.9 | Zynq7000XC6VLX760 | Mix-encrypt mode | COLM [167] | BCAE | Encrypt-linear | 13861 LUTs | 1796 | × | Zynq7000 PYNQ | Mix-encrypt mode |
|
|