hax icon indicating copy to clipboard operation
hax copied to clipboard

[Meta] ProVerif backend tracking issue

Open jschneider-bensch opened this issue 2 years ago • 2 comments

This issue collects sub-tasks for the ProVerif backend.

  • [ ] Basic translation phases
    • [x] Extract structs to generic concstructors
    • [x] Extract ProVerif process macros from Rust fns
    • [ ] Extract ProVerif processes from annotated Rust fns
    • [ ] Automatic generation of generic top-level process
  • [x] #1129
    • [ ] Protocol runtime
  • [ ] hax-pv-lib ProVerif component (this let's us translate known API calls)
    • [ ] function definitions for libcrux APIs
    • [ ] state management facilities
  • [ ] When basic translation works: restrict Rust inputs to valid subset

jschneider-bensch avatar Dec 04 '23 10:12 jschneider-bensch

Tracking the more specific issues for the current milestone (Extracting the Bertie TLS handshake) in #541.

jschneider-bensch avatar Mar 04 '24 08:03 jschneider-bensch

This issue has been marked as stale due to a lack of activity for 60 days. If you believe this issue is still relevant, please provide an update or comment to keep it open. Otherwise, it will be closed in 7 days.

github-actions[bot] avatar Oct 04 '24 02:10 github-actions[bot]