Skip to content

Commit

Permalink
Merge pull request #646 from cryspen/ml-dsa-lax
Browse files Browse the repository at this point in the history
Lax Checking for ML-DSA
  • Loading branch information
franziskuskiefer authored Nov 5, 2024
2 parents 17cf50b + db15695 commit 5ddbf9e
Show file tree
Hide file tree
Showing 160 changed files with 25,534 additions and 807 deletions.
11 changes: 10 additions & 1 deletion .github/workflows/hax.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,13 @@ jobs:
- name: 🏃 Extract ML-DSA crate
working-directory: libcrux-ml-dsa
run: cargo hax into fstar
run: ./hax.py extract

- name: 🏃 Lax ML-DSA crate
working-directory: libcrux-ml-dsa
run: |
env FSTAR_HOME=${{ github.workspace }}/fstar \
HACL_HOME=${{ github.workspace }}/hacl-star \
HAX_HOME=${{ github.workspace }}/hax \
PATH="${PATH}:${{ github.workspace }}/fstar/bin" \
./hax.py prove --admit
11 changes: 7 additions & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,19 @@
.vscode
.DS_Store
benches/boringssl/build
proofs/fstar/extraction/.depend
proofs/fstar/extraction/#*#
proofs/fstar/extraction/.#*
fuzz/corpus
fuzz/artifacts
proofs/fstar/extraction/.cache
__pycache__
kyber-crate/
*.llbc
.cargo/

# When using sed
*.bak

# F*
.fstar-cache
.depend
/proofs/fstar/*/#*#
/proofs/fstar/*/.#*
hax.fst.config.json
Loading

0 comments on commit 5ddbf9e

Please sign in to comment.