Data · dataset · 2023
SRAM-Based PUF Readouts
Listed in e-cienciaDatos
This dataset contains full SRAM readouts of 84 STM32 Nucleo microcontrollers along with their voltage and temperature sensor data.
Description
This data was gathered using an automatic SRAM Platform located at TIMA Laboratory. More data can be requested online if needed.
If the requested data is used within a scientific or technical publication, you are requested to cite the following paper: > S. Vinagrero, H. Martin, A. de Bignicourt, E.-I. Vatajelu, and G. Di Natale, "SRAM-Based PUF Readouts," Scientific Data 10, 333 (2023). doi.org/10.1038/s41597-023-02225-9 Official publication In this dataset we provide 2 CSV files: The first one contains the readout of the SRAM memories.
Read the rest (6 more)
There are 9 samples per device. Each sample was taken weekly for a period of 9 weeks. The memory of each device is split into 160 regions of 512 bytes, so there are a total of 120961 rows.
The second files contains the sensor readouts of the devices. This file contains 11 readouts, 9 of which were performed along with the SRAM memory readouts. There are a total of 925 rows.
The memory CRPs file contains the following fields: board_type: Device model that is connected to the chain. This dataset contains only "Nucleo". uid: STM32 96 bits ID formatted as 24 Hex characters string. pic: Number to indicate the Position In Chain of the device. The devices are connected in a daisy where to maximize the number of devices connected to the computer that performs the readout.
The first device has a PIC of 1 and the last one has a PIC of 84. address: The address of each memory region where the data was read from. Each memory region contains exactly 512 bytes. For the Nucleo devices, there are 160 regions in total.
The SRAM memory of these devices starts at address 0x20000000. data: 512 bytes as unsigned integers from the memory region. The values are separated with commas and between double quotes. created_at: Timestamp when the data was gathered in ISO format (YYYY-MM-DD hh:mm:ss) The sensors file contains the following fields: board_type: Device model that is connected to the chain. This dataset contains only "Nucleo". uid: STM32 96 bits ID formatted as 24 Hex characters string. pic: Number to indicate the Position In Chain of the device.
The first device has a PIC of 1 and the last one has a PIC of 84. temperature: Temperature of the device in Celsius. voltage: Internal voltage of the device in Volts. created_at: Timestamp when the data was gathered in ISO format (YYYY-MM-DD hh:mm:ss)
Links
Where it is published
- Dataverse dataset page edatos.consorciomadrono.es/dataset.xhtml?persistentId=doi%3A10.5281%2FZENODO.7529512 ↗
landing page · from edatos consorciomadrono es
- DOI doi.org/10.5281/zenodo.7529512 ↗
DOI / persistent id · from edatos consorciomadrono es
Catalogue records · 1
- Dataverse API edatos.consorciomadrono.es/api/datasets/:persistentId/?persistentId=doi%3A10.5281%2FZENOD… ↗
metadata API · from edatos consorciomadrono es
Provenance · 1 source records, 5 field assertions
| Source | Key | Last seen | Raw |
|---|---|---|---|
| e-cienciaDatos | doi:10.5281/ZENODO.7529512 | 13 d ago | JSON v1 |
| Field | Assertion | Extractor | Evidence |
|---|---|---|---|
| created_date | source · edatos consorciomadrono es | connector:edatos_consorciomadrono_es@1.0.0 | |
| description | source · edatos consorciomadrono es | connector:edatos_consorciomadrono_es@1.0.0 | /description |
| publication_date | source · edatos consorciomadrono es | connector:edatos_consorciomadrono_es@1.0.0 | |
| title | source · edatos consorciomadrono es | connector:edatos_consorciomadrono_es@1.0.0 | /name |
| updated_date | source · edatos consorciomadrono es | connector:edatos_consorciomadrono_es@1.0.0 |