Skip to content

Latest commit

 

History

History
20 lines (13 loc) · 840 Bytes

File metadata and controls

20 lines (13 loc) · 840 Bytes

Crypto Libraries on IoT devices: A Detailed Characterization of Performance, Energy Efficiency, and Memory Footprint

This repository contains software to characterize C-language based crypto libraries on microprocessor-based IoT devices.

The following crypto libraries were analysed:

  1. OpenSSL
  2. wolfSSL
  3. GnuPG
  4. PyCryptodome

The following Raspberry Pi devices and their OS versions were used:

  1. ZeroW - Linux raspberrypi 6.1.19+ armv6l GNU/Linux
  2. 3B+ - Linux raspberrypi 6.1.21-v8+ aarch64 GNU/Linux
  3. 4B - Linux raspberrypi 6.1.21-v8+ aarch64 GNU/Linux

Workshop Manuscript

S. Roy, A. Stavrou, B. L. Mark, K. Zeng, S. M. P D and K. N. Khasawneh, "Characterization of AES Implementations on Microprocessor-based IoT Devices," 2022 IEEE Wireless Communications and Networking Conference (WCNC), Austin, TX, USA, 2022.