REPROSEC / dolev-yao-star-extrinsic

DY* with extrinsic proofs
https://reprosec.org/
Mozilla Public License 2.0
8 stars 0 forks source link

feat: add lemmas on `prefix` #27

Closed TWal closed 1 month ago

TWal commented 1 month ago

I needed the lemma prefix_prefix_eq for MLS*, and the lemma prefix_prefix_grows is borrowed from the branch label_before.

The lemma prefix_prefix_eq is useful to reason on things that happened before some time, e.g. is_publishable (prefix tr time) b. It ensures that when tr grows, the prefix stays the same hence the property stays true.