If you do not get a 'proper' execution using an executability lemma, as you describe, there is a high chance that your protocol model contains an error, and is not actually executable. The problem with this is that the "empty" protocol (that cannot do anything) trivially fulfills all secrecy lemmas, so there is a high chance that your "verification" result cannot be trusted.
Cheers,
Ralf
--
You received this message because you are subscribed to the Google Groups "tamarin-prover" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tamarin-prove...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tamarin-prover/238af9db-3d04-42ec-93d9-ce6bc0d71a0bn%40googlegroups.com.



Dear Zidni,
In your try, it seems Tamarin has exhausted the whole possible
search space and is convinced that there is no execution on the
left, so it is not an infinite loop or non-determination, but the
restriction you use limits the protocol so that it cannot be
executed anymore, meaning something is wrong.
Unfortunately, I don't have the time to debug a partial model of
a protocol that I don't know. Good luck!
Cheers,
Ralf
To view this discussion on the web visit https://groups.google.com/d/msgid/tamarin-prover/f1ffa17b-d687-465f-9f54-35adcdd9f520n%40googlegroups.com.