Skip to content

cryptojedi/hacspec

 
 

Repository files navigation

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.

Releases

No releases published

Packages

No packages published

Languages

  • Rust 100.0%