Skip to content

AdelaideAuto-IDLab/NoisFre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NoisFre

Source code and additional documentation for NoisFre: Noise-Tolerant Memory Fingerprints from Commodity Devices for Security Functions

Demo video

Click the image above to watch our demo video!

Overview

  • /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

Reference

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}
}

License

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.