Source code and additional documentation for NoisFre: Noise-Tolerant Memory Fingerprints from Commodity Devices for Security Functions
Click the image above to watch our demo video!
/src/
: All source code used in this Project./experiments/
: Experiment results./demo/
: Demo video remote attestation for BLE sensor with NoisFre Android app/data
: SRAM PUF dataset for nRF52832 BLE SOC
This repository is provided as part of the following paper:
Gao Y, Su Y, Nepal S, et al. "NoisFre: Noise-tolerant memory fingerprints from commodity devices for security functions." IEEE Transactions on Dependable and Secure Computing, Early Access, 2022
IEEE Xplore: https://ieeexplore.ieee.org/document/9950309
Researchgate (free access): https://www.researchgate.net/publication/365387021_NoisFre_Noise-Tolerant_Memory_Fingerprints_From_Commodity_Devices_for_Security_Functions
Cite using:
@article{gao2022noisfre,
title={NoisFre: Noise-Tolerant Memory Fingerprints from Commodity Devices for Security Functions},
author={Gao, Yansong and Su, Yang and Nepal, Surya and Ranasinghe, Damith C},
journal={IEEE Transactions on Dependable and Secure Computing},
volume={Early Access}
pages={1-18}
year={2022}
doi={doi.org/10.1109/TDSC.2022.3221928}
}
The SecuCode project primarily distributed under the terms of the GPL-3.0 License, with portions of the code covered by various BSD-like licenses.