Skip to content
This repository has been archived by the owner on Apr 27, 2023. It is now read-only.

v0.9.0 - Initial Public Release

Pre-release
Pre-release
Compare
Choose a tag to compare
@ben-marshall ben-marshall released this 12 Nov 15:49
· 363 commits to master since this release

Initial public release of XCrypto

This is the first public release of the XCrypto ISE specification and accompanying reference implementation.

Release Notes:

  • The XCrypto ISE specification document is attatched to this release as xcrypto-specification-0.9.0.pdf
  • The documentation for the reference implementation is attatched to this release as xcrypto-reference-implementation-0.9.0.pdf
  • Both documents can be re-built from source by running make docs from inside the repository.

Known Issues:

  • AES instructions currently implemented as NOP.
  • Proofs for packed multiply instructions timeout with no counter examples found.
  • protocols proof fails due to lack of fairness assumptions about memory stalling and cpu response acceptance.
  • No integration of formal checks into standard Icarus verilog simulation flow. All verification relies on model checking.