Skip to content

NSL#18

Merged
cwaldm merged 17 commits intomainfrom
nsl_3_events
Feb 27, 2025
Merged

NSL#18
cwaldm merged 17 commits intomainfrom
nsl_3_events

Conversation

@cwaldm
Copy link
Contributor

@cwaldm cwaldm commented Feb 27, 2025

I added a first model for NSL without any events/invariants/properties/proofs. This is meant as exercise after the model of the Online? protocol is done and before talking about properties.

Building on that first model, there is the extended version with the properties and proofs. The structure is: one event per protocol step (per state) and the state predicates only forward to the event predicates. This is the same as in core DY*. However, here we are using state lookup and the other simplified functions especially for de-/encryption and we don't split the total and stateful parts.
This version replaces the previous nsl model which is now removed.

@cwaldm cwaldm merged commit 8f5f523 into main Feb 27, 2025
1 check passed
@cwaldm cwaldm deleted the nsl_3_events branch February 27, 2025 18:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant