
Experimental Dataset: Hardware-Accelerated Security in Edge IoT This repository contains the complete telemetry and performance logs from a longitudinal experimental campaign evaluating the resilience of ESP32-based secure edge nodes communicating with a Raspberry Pi 5 Gateway. The data was collected to validate the performance of hardware-accelerated AES-GCM encryption under conditions of signal degradation (-88 dBm), network congestion (Bufferbloat), and power cycling. 📄 ASSOCIATED MANUSCRIPT This dataset supports the findings presented in the research article: "Benchmarking Hardware-Accelerated Security in Edge IoT: Impact of Signal Degradation and Network Congestion" 📂 DATASET STRUCTURE EdgeSec_Benchmark_Dataset/ │ ├── 01_Raw_Data/ (Original Server Logs - Raspberry Pi 5) │ ├── Day-1/ │ │ ├── Baseline_Server_Day-1.csv │ │ ├── Noise_Server_Day-1.csv │ │ ├── Distance_Server_Day-1.csv │ │ ├── Stress_Server_Day-1.csv │ ├── Day-2/ ... │ ├── Day-3/ ... │ └── Client_Serial_Logs/ (Forensic Boot Logs - ESP32) │ └── Stress_Client_DayX.txt │ ├── 02_Processed_Data/ (Cleaned & Merged) │ ├── Total_Baseline.csv │ ├── Total_Noise.csv │ ├── Total_Distance.csv │ └── Total_Stress.csv │ ├── 03_Analysis_Code/ (Reproducibility) │ └── EdgeSec_Reproducibility_Analysis.ipynb │ └── README.txt 📊 COLUMN DEFINITIONS seq: Sequence ID for calculating Packet Loss. latency_ms: End-to-End Latency (Server_Rx - Client_Tx). rssi: WiFi Signal Strength (dBm). crypto_time_us: Encryption overhead (microseconds). heap_free: Available memory (Bytes). throughput: Bandwidth usage (Bytes/sec). 🛠USAGE The included Jupyter Notebook (EdgeSec_Reproducibility_Analysis.ipynb) contains the Python code required to process these CSVs and reproduce the statistical figures found in the associated research manuscript. Environment: Python 3.x (Tested on 3.14.0), Pandas, Matplotlib, Seaborn.
IoT, Benchmarking, Industrial IoT, AES-GCM, Security, Edge Computing, ESP32
IoT, Benchmarking, Industrial IoT, AES-GCM, Security, Edge Computing, ESP32
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
