Skip to main content

No project description provided

Project description

pypuf: Cryptanalysis of Physically Unclonable Functions

DOI

pypuf is a toolbox for simulation, testing, and attacking Physically Unclonable Functions.

Studies and Results

pypuf is used in the following projects:

Using pypuf

To get started, please check out the documentation.

Contribute

Testing, linting, licensing.

Update Documentation and Check Doc Tests

  1. install sphinx-build
  2. cd docs
  3. make clean
  4. make doctest && make html

Maintainer: Prepare New Release

  1. Make sure docs are testing and building without error (see above)
  2. Commit all changes
  3. Clean up dist/ folder
  4. Set up new release version: RELEASE=x.y.z
  5. Update version to x.y.z in setup.py and docs/conf.py
  6. Commit with message "Release Version vx.y.z": git commit -p -m "Release Version v$RELEASE"
  7. Tag commit using git tag -as v$RELEASE -m "Release Version v$RELEASE"
  8. Push
    1. branch: git push
    2. tag: git push origin v$RELEASE
  9. Set environment variables GITHUB_TOKEN to a GitHub token, TWINE_USERNAME and TWINE_PASSWORD to PyPi credentials.
  10. Publish using publish nils-wisiol pypuf

Citation

pypuf is published via Zenodo. Please cite this work as (update date and version as appropriate)

Nils Wisiol, Christopher Gräbnitz, Christopher Mühl, Benjamin Zengin, Tudor Soroceanu, & Niklas Pirnay. (2020, June 19). pypuf: Cryptanalysis of Physically Unclonable Functions (Version v0.0.6). Zenodo. http://doi.org/10.5281/zenodo.3901435

or download BibTeX directly from Zenodo.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pypuf-0.0.7.tar.gz (20.7 kB view hashes)

Uploaded Source

Built Distribution

pypuf-0.0.7-py2.py3-none-any.whl (33.1 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page