Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.6 KB

Readme.md

File metadata and controls

36 lines (27 loc) · 1.6 KB

hacspec

A new specification language for crypto primitives in Rust.

This is the successor of https://github.com/HACS-workshop/hacspec.

Documentation and API reference can be found here.

A formal description of the hacspec language can be found in Language.md

Repository Structure

This is a cargo workspace consisting of three crates:

The clippy checker for the hacspec language lives in a separate repository-

Examples

There's a set of example specs here. To run all examples one can either use cargo test --example <name> or the helper script test-examples.sh to run all examples.