From 8b8e54f208afccdcd6de4ba8cdf6ded0ed47c12c Mon Sep 17 00:00:00 2001
From: Letitia Li <leli@enst.fr>
Date: Tue, 6 Oct 2015 08:02:45 +0000
Subject: [PATCH] Fixed strong authenticity parser

---
 src/proverifspec/ProVerifOutputAnalyzer.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/proverifspec/ProVerifOutputAnalyzer.java b/src/proverifspec/ProVerifOutputAnalyzer.java
index 451badc92f..c184094b82 100644
--- a/src/proverifspec/ProVerifOutputAnalyzer.java
+++ b/src/proverifspec/ProVerifOutputAnalyzer.java
@@ -131,7 +131,7 @@ public class ProVerifOutputAnalyzer {
                     else if (str.contains(typedStrongAuth)){
                         if (str.contains(typedTrue)){
                             //Add string between tags
-                            satisfiedAuthenticity.add(str.split(typedStrongAuth)[1].split(typedAuthSplit)[0].split("\\(")[0] + " ==> " + str.split(typedAuthSplit)[1].split("\\(")[0]);
+                            satisfiedAuthenticity.add(str.split(Pattern.quote(typedStrongAuth))[1].split("\\(")[0] + " ==> " + str.split(Pattern.quote(typedAuthSplit))[1].split("\\(")[0]);
                         }
                         else if (str.contains(typedFalse)) {
                             nonSatisfiedAuthenticity.add(str.split(Pattern.quote(typedStrongAuth))[1].split("\\(")[0] + " ==> " + str.split(Pattern.quote(typedAuthSplit))[1].split("\\(")[0]);
-- 
GitLab