SLIDE 6 6
Cost of data encryption
q AES128 q Lightweight Stream Cipher (LSC)
2496496874649944 12146 14912 17392 19872 22352 24832 27304 29784 32280 34760 37256 5000 10000 15000 20000 25000 30000 35000 40000 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240
ENCRYPTION TIME IN US MESSAGE SIZE IN BYTES
AES128 on Arduino ProMini 8MHz Encryption time Work in collaboration with R. Couturier (Univ. Franche Comté) and Hassan Noura (American University of Beirut)
56° lens 76° lens 116° lens
+
RX Pin 1 GND MOSI UART1 ucamII Pin 1 MISO CS SCK SCK CS 3.3v 3.3v RAW TX
352 632 952 1232 1536 1816 2104 2400 2704 2992 3296 3568 3872 4144 4448 2496 4968 7464 9944 12146 14912173921987222352248322730429784322803476037256
10000 20000 30000 40000 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 Encryption time in us Message size in bytes
LSC vs AES on Arduino ProMini Encryption time
LSC AES
15 26 37 51 60 71 82 94 105 116 128 141 150 161 173 287 574 857 1143 1427 1715 1998 2283 2568 2855 3139 3426 3709 3995 4282
1000 2000 3000 4000 5000 16 32 48 64 80 96 112 128 144 160 176 192 208 224 240 Encryption time in us Message size in bytes
LSC vs AES on Teensy32 Encryption time
LSC AES