Skip to main content

Table 7 Encryption cost comparison with existing technique in AVR hardware

From: Curve25519 based lightweight end-to-end encryption in resource constrained autonomous 8-bit IoT devices

Techniques Field Support library / feature Hardware Execution Time (ET) RAM
Liu et al. (2016) 160-bit OPF lib ATmega128 5.53 s n/a
Liu et al. (2014) 160-bit OPF / GLV Atmega128 5.5 s n/a
Hutter and Schwabe (2013) 160-bit NaCL Atmega128 22.8 677
Düll et al. (2015) 160-bit Assembly ATmega2560 14.15 s 510
Altop et al. (2015) 160-bit IPI / PPG / BP ATmega128L 225*16 = 3.6 s n/a
Zhang et al. (2011) 160-bit IPI / BSs ATmega128L 0.278*16 = 2.8 s n/a
Moosavi et al. (2017) 160-bit IPI / LSFR PRNG ATmega128L 0.1884*16 = 3 s n/a
Our work a 160-bit GMP / Hash ATmega2560 2.623 s 812
Our work b 1.08 s 812
  1. a192bit security provision
  2. b96bit security provision