Pypuf

Latest version: v3.2.1

Safety actively analyzes 685838 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 3

0.0.8

* 2289455: simulation: adds Feed Forward Arbiter PUF
* 3bf831c: LTFArray: refactors evaluation methods
* af9118f: README: Expend release instructions
* 437342e: LTFArray: check chain index on LTFArray.chain()
* d27faa4: simulation: fixes InterposePUF seeding bug
* 8303329: Adds pypi badge to README
* d3e2c4b: io: adds challenge reliability sets
* b8ed909: metrics: tolerate response arrays with repetition axis
* 316e32d: batch: execute many experiments
* 1a7a20c: adds a scratch folder to gitignore
* fcc62de: random: adds convenience function for reproducible randomness
* 338cb94: introduces python 3.7 compatibility
* 8bf2e38: metrics: fixes doc warning
* 87649a8: docs: expand maintainer instructions with DOI management
* 37dec9d: docs: add DOI to docs index
* f383984: docs: Bump DOI for v0.0.7
* 81bb4ca: docs: add doc test badge to README
* 1c22305: feat: adds GitHub action to run doc tests and (test) build the docs
* fb8207e: metrics: removes unused import

0.0.7

* 448ab59: feat: adds common PUF metrics
* 121b046: simulation: adds convenience method to get XORArbiterPUF chain sim
* bff13bf: simulation: fix seeding of XORArbiterPUF
* 3a03cbe: io: modernize ChallengeResponseSet, but docs still missing
* 810fa96: docs: fixes import path, making it absolute
* a8b579f: docs: adds doc tests to contribution instructions
* 599841d: simulation: changes interface of repeated evaluation
* 42b38fc: docs: adds citation information
* a270272: docs: adds DOI badge

0.0.6

* 54f837e: docs: update maintainer instructions

0.0.5

0.0.4

* 6ac61fe: docs: add notes for maintainer
* c54d05d: feat: repeated evaluation of Simulations

0.0.3

Changes since last version
--------------------------

* 16451da: feat: project infrastructure and simulation of Arbiter PUFs


2017-why-attackers-lose
This release contains all code referenced from [the publication](http://www.proofs-workshop.org/2017/accepted_papers.html)

Nils Wisiol, Christoph Graebnitz, Marian Margraf, Manuel Oswald, Tudor A. A. Soroceanu, and Benjamin Zengin:
"Why Attackers Lose: Design and Security Analysis of Arbitrarily Large XOR Arbiter PUF"


To run the referenced experiments in
- Figure 6.2 (left): `mv_num_of_votes.py .95 .80 32 32 2 .033 2000 200`, results will be written to `mv.log` (for the vote count, see fourth column).
- Figure 6.2 (right): `stability_calculation.py 32 32 51 0.033 10000 200 0xbeef` and `stability_calculation.py 32 32 51 0.033 10000 200 0xbeef` Lists of individual stabilities will be written to stdout.

Page 3 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.