METODOLOGÍA
1. Metolodogía (empleada para la recogida o generación de los datos)
Utilización del protoboard INA219 con los dispositivos
RPi2:
– Id: Raspberry Pi 2 v1.1
– Processor: BCM2836 - ARM Cortex-A7 (900 MHz
32-bit quad-core)
– RAM: 1 GB RAM
RPi3:
– Id: Raspberry Pi 3 Model B
– Processor: BCM2837 - ARM Cortex-A53 (1.2 GHz
64-bit quad core)
– RAM: 1 GB RAM
RPi4:
– Id: Raspberry Pi 4 Model B
– Processor: BCM2711- ARM Cortex-A72 (1.5 GHz
64-bit quad core)
– RAM: 4 GB RAM
FICHEROS
1. Ficheros (Relación de todos los ficheros que se incluyen en el dataset, estructura breve descripción de su contenido, indicar formato, idioma, versión, etc.)
There are three folders, but they contain similar files under the same folder structure, just replace ? by 1,2 or 3 in the listing below:
data main folder
data/RPi? folder for each of the RPi(1-2-3)
data/RPi?/README.txt Explanation of contents and algorithms used within RPi? folder
data/RPi?/gencerts.csv Time results of certificates signing with the different algrithms not using the INA219
data/RPi?/gencerts_ina219.csv Time results of certificates signing with the different algrithms not using the INA219
data/RPi?/genkeys.csv Time results of key generations of the different algrithms not using the INA219
data/RPi?/genkeys_ina219.csv Time results of key generations of the different algrithms using the INA219
data/RPi?/kemInServer.csv Time results for doing the KEM TLS agreement with the different encryptions (client and server running on board) not using the INA219
data/RPi?/kemInServer_ina219.csv Time results for doing the KEM TLS agreement with the different encryptions (client and server running on board) using the INA219
data/RPi?/kemOutServer.csv Time results for doing the KEM TLS agreement with the different encryptions (only client running on board) not using the INA219
data/RPi?/kemOutServer_ina219.csv Time results for doing the KEM TLS agreement with the different encryptions (only client running on board) not using the INA219
data/RPi?/BUILED.txt Receipt for building
data/RPi?/sh folder for bash scripts
data/RPi?/sh/gencerts.sh Bash script for generation of self signed CAs and issuing certificates for servers using different encryptions not using the INA219
data/RPi2/sh/gencerts_ina219.sh Bash script for generation of self signed CAs and issuing certificates for servers using different encryptions using the INA219
data/RPi?/sh/genkeys.sh Bash script for generation the public and keys of the different encryptions not using the INA219
data/RPi?/sh/genkeys_ina219.sh Bash script for generation the public and keys of the different encryptions using the INA219
data/RPi?/sh/kem.sh Bash script for doing the KEM TLS agreement (client and server on the same board) with the different encryptions not using the INA219
data/RPi?/sh/kem_ina219.sh Bash script for doing the KEM TLS agreement (client and server on the same board) with the different encryptions using the INA219
data/RPi?/sh/kemoutserver.sh Bash script for doing the KEM TLS agreement with the different encryptions only client running on board not using the INA219
data/RPi?/sh/kemoutserver_ina219.sh Bash script for doing the KEM TLS agreement with the different encryptions only client running on board using the INA219
data/RPi?/ina219-energy folder for raw data of consumption
data/RPi?/ina219-energy consumption/energy_consumption_RPi2.pdf Raw consumption summary
data/RPi?/ina219-energy consumption/README.txt.txt Explanation of the files in folder
data/RPi?/ina219-energy consumption/RPi2_base_disk.txt raw consumption for read/write intensive operations
data/RPi?/ina219-energy consumption/RPi2_base_network.txt raw consumption for downloading a file using the ethernet interface
data/RPi?/ina219-energy consumption/RPi2_base_start.txt raw consumption for booting the device
data/RPi?/ina219-energy consumption/RPi2_certs.txt raw consumption for self signed CAs and certificates generation
data/RPi?/ina219-energy consumption/RPi2_kem_InServer.txt raw consumption for kem agreement running both client and server on the same board
data/RPi?/ina219-energy consumption/RPi2_kem_OutServer.txt
raw consumption for kem agreement running client on board and server in external (laptop)
data/RPi?/ina219-energy consumption/RPi2_keys.txt raw consumption for public/private keys generation
|