Model checking detects security property violations in cryptographic protocols
Original title: Verification of Security Properties of Cryptographic Protocols
DLTL-based model checker analyzes execution traces from negative test cases for protocol vulnerabilities.
Model checking negative test cases with Dolev-Yao attacker behavior is used in protocol testing. The proposed method detects violations of security properties by model-checking execution traces using DLTL logic. Pre- and post-processing bridge abstraction levels for automation. Experimental results demonstrate feasibility.
- DLTL model checker for protocol traces
- Negative test cases include Dolev-Yao attacker
- Pre- and post-processing for automation
- Proof of concept feasibility
From the original article
1 min read at arxiv.orgDeveloping cryptographic protocols that are free from vulnerabilities is very challenging, as evidenced by numerous design flaws and implementation bugs in widely used protocols. Recent work has leveraged model checking to generate negative test cases, that is test cases that include the behavior of Dolev-Yao attacker.
By Simona Bernardi · arxiv.org
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.