TSTP Solution File: SWV017+1 by SPASS---3.9
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : SPASS---3.9
% Problem : SWV017+1 : TPTP v8.1.0. Released v2.4.0.
% Transfm : none
% Format : tptp
% Command : run_spass %d %s
% Computer : n027.cluster.edu
% Model : x86_64 x86_64
% CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory : 8042.1875MB
% OS : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit : 600s
% DateTime : Wed Jul 20 21:40:59 EDT 2022
% Result : Satisfiable 1.20s 1.41s
% Output : Saturation 1.28s
% Verified :
% SZS Type : ERROR: Analysing output (Could not find formula named 145)
% Comments :
%------------------------------------------------------------------------------
cnf(1619,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(w)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,generate_b_nonce(v)))
| ~ a_stored(pair(b,w))
| ~ t_holds(key(generate_key(w),y))
| ~ t_holds(key(at,b))
| intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(w)),encrypt(x,generate_key(generate_b_nonce(v))))) ),
inference(res,[status(thm),theory(equality)],[1537,23]),
[iquote('0:Res:1537.14,23.0')] ).
cnf(1603,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ intruder_message(generate_expiration_time(x))
| ~ intruder_message(u)
| ~ intruder_message(bt)
| ~ intruder_message(y)
| ~ party_of_protocol(y)
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| ~ t_holds(key(bt,y))
| ~ t_holds(key(z,u))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(mrr,[status(thm)],[1602,114]),
[iquote('0:MRR:1602.12,114.4')] ).
cnf(1560,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ intruder_message(u)
| ~ intruder_message(bt)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| ~ t_holds(key(bt,x))
| ~ t_holds(key(y,u))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(ssi,[status(thm)],[1553,8,173]),
[iquote('0:SSi:1553.10,1553.6,8.2,173.0,8.2,173.0')] ).
cnf(1622,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ party_of_protocol(y)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(generate_b_nonce(w)))
| ~ intruder_message(generate_expiration_time(x))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| ~ intruder_holds(key(bt,y))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(mrr,[status(thm)],[1620,114]),
[iquote('0:MRR:1620.11,114.4')] ).
cnf(1590,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ intruder_message(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)))
| ~ party_of_protocol(y)
| ~ b_stored(pair(u,x))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| ~ intruder_holds(key(bt,y))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(sor,[status(thm)],[1548,37]),
[iquote('0:SoR:1548.5,37.3')] ).
cnf(1537,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(w)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,generate_b_nonce(v)))
| ~ a_stored(pair(b,w))
| ~ t_holds(key(generate_key(w),y))
| ~ t_holds(key(at,b))
| message(sent(a,y,pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(w)),encrypt(x,generate_key(generate_b_nonce(v)))))) ),
inference(sor,[status(thm)],[146,1423]),
[iquote('0:SoR:146.0,1423.13')] ).
cnf(1613,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ a_nonce(x)
| ~ intruder_message(x)
| ~ fresh_to_b(x)
| ~ intruder_message(y)
| ~ intruder_message(z)
| ~ a_nonce(v)
| ~ party_of_protocol(z)
| ~ a_stored(pair(z,v))
| ~ a_stored(pair(b,x))
| ~ t_holds(key(generate_key(x),z))
| ~ t_holds(key(at,w))
| intruder_message(pair(encrypt(triple(w,generate_key(v),u),generate_key(x)),encrypt(y,generate_key(v)))) ),
inference(res,[status(thm),theory(equality)],[1482,23]),
[iquote('0:Res:1482.14,23.0')] ).
cnf(1601,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(generate_expiration_time(w))
| ~ intruder_message(bt)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ b_stored(pair(b,w))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,generate_b_nonce(v)))
| ~ t_holds(key(bt,x))
| b_holds(key(generate_key(generate_b_nonce(v)),b)) ),
inference(ssi,[status(thm)],[1582,8,173,2,134]),
[iquote('0:SSi:1582.11,1582.8,1582.0,8.0,173.0,8.2,173.0,2.2,134.0')] ).
cnf(1600,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(generate_expiration_time(w))
| ~ intruder_message(bt)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ b_stored(pair(a,w))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,generate_b_nonce(v)))
| ~ t_holds(key(bt,x))
| b_holds(key(generate_key(generate_b_nonce(v)),a)) ),
inference(ssi,[status(thm)],[1583,8,173,1,88]),
[iquote('0:SSi:1583.11,1583.8,1583.0,8.0,173.0,8.2,173.0,1.2,88.0')] ).
cnf(1445,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(generate_expiration_time(w))
| ~ intruder_message(u)
| ~ intruder_message(bt)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(bt,x))
| ~ t_holds(key(y,u))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(mrr,[status(thm)],[1444,114]),
[iquote('0:MRR:1444.10,114.4')] ).
cnf(1482,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ a_nonce(x)
| ~ intruder_message(x)
| ~ fresh_to_b(x)
| ~ intruder_message(y)
| ~ intruder_message(z)
| ~ a_nonce(v)
| ~ party_of_protocol(z)
| ~ a_stored(pair(z,v))
| ~ a_stored(pair(b,x))
| ~ t_holds(key(generate_key(x),z))
| ~ t_holds(key(at,w))
| message(sent(a,z,pair(encrypt(triple(w,generate_key(v),u),generate_key(x)),encrypt(y,generate_key(v))))) ),
inference(sor,[status(thm)],[146,1394]),
[iquote('0:SoR:146.0,1394.13')] ).
cnf(1576,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(generate_b_nonce(w)))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| ~ intruder_holds(key(bt,x))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(sor,[status(thm)],[1555,33]),
[iquote('0:SoR:1555.5,33.3')] ).
cnf(1414,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ intruder_message(u)
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(bt,w))
| ~ t_holds(key(x,u))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(ssi,[status(thm)],[1407,8,3,5,89,173]),
[iquote('0:SSi:1407.8,1407.4,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).
cnf(1608,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
| ~ a_stored(pair(b,u))
| ~ t_holds(key(generate_key(u),w))
| ~ t_holds(key(at,b))
| intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(u)),encrypt(v,generate_key(generate_b_nonce(an_a_nonce))))) ),
inference(res,[status(thm),theory(equality)],[1512,23]),
[iquote('0:Res:1512.10,23.0')] ).
cnf(1497,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ a_nonce(y)
| ~ intruder_message(y)
| ~ fresh_to_b(y)
| ~ intruder_message(z)
| ~ a_nonce(w)
| ~ party_of_protocol(z)
| ~ a_stored(pair(z,w))
| ~ a_stored(pair(b,y))
| ~ t_holds(key(generate_key(y),z))
| ~ t_holds(key(at,x))
| message(sent(a,z,pair(u,encrypt(v,generate_key(w))))) ),
inference(con,[status(thm)],[1494]),
[iquote('0:Con:1494.2')] ).
cnf(1512,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
| ~ a_stored(pair(b,u))
| ~ t_holds(key(generate_key(u),w))
| ~ t_holds(key(at,b))
| message(sent(a,w,pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(u)),encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
inference(sor,[status(thm)],[146,1416]),
[iquote('0:SoR:146.0,1416.9')] ).
cnf(1606,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(generate_b_nonce(w)))
| ~ intruder_message(generate_expiration_time(x))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(mrr,[status(thm)],[1604,114]),
[iquote('0:MRR:1604.11,114.4')] ).
cnf(1589,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ intruder_message(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,x))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(sor,[status(thm)],[1548,109]),
[iquote('0:SoR:1548.5,109.2')] ).
cnf(1581,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ a_nonce(x)
| ~ intruder_message(x)
| ~ fresh_to_b(x)
| ~ intruder_message(y)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,generate_b_nonce(w)))
| ~ a_stored(pair(b,x))
| ~ t_holds(key(generate_key(x),y))
| ~ t_holds(key(at,b))
| message(sent(a,y,pair(u,encrypt(v,generate_key(generate_b_nonce(w)))))) ),
inference(con,[status(thm)],[1578]),
[iquote('0:Con:1578.2')] ).
cnf(1548,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)),bt))
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ b_stored(pair(u,x))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(sor,[status(thm)],[1352,173]),
[iquote('0:SoR:1352.5,173.2')] ).
cnf(1544,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ t_holds(key(y,b))
| ~ t_holds(key(generate_key(v),u))
| ~ a_stored(pair(b,v))
| intruder_message(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y)) ),
inference(con,[status(thm)],[1539]),
[iquote('0:Con:1539.2')] ).
cnf(1555,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(an_a_nonce)))
| ~ party_of_protocol(x)
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| ~ intruder_holds(key(bt,x))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(sor,[status(thm)],[1549,37]),
[iquote('0:SoR:1549.5,37.3')] ).
cnf(1574,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ party_of_protocol(x)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
| ~ intruder_message(generate_expiration_time(w))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ intruder_holds(key(bt,x))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(mrr,[status(thm)],[1572,114]),
[iquote('0:MRR:1572.9,114.4')] ).
cnf(1432,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)))
| ~ party_of_protocol(x)
| ~ b_stored(pair(u,w))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ intruder_holds(key(bt,x))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(sor,[status(thm)],[1402,37]),
[iquote('0:SoR:1402.3,37.3')] ).
cnf(1570,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ party_of_protocol(y)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(w))
| ~ intruder_message(generate_expiration_time(x))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| ~ intruder_holds(key(bt,y))
| b_holds(key(generate_key(w),u)) ),
inference(mrr,[status(thm)],[1568,114]),
[iquote('0:MRR:1568.12,114.4')] ).
cnf(1176,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ intruder_message(triple(u,generate_key(w),generate_expiration_time(x)))
| ~ party_of_protocol(y)
| ~ b_stored(pair(u,x))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| ~ intruder_holds(key(bt,y))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[1056,37]),
[iquote('0:SoR:1056.6,37.3')] ).
cnf(1564,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(generate_b_nonce(w)))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(sor,[status(thm)],[1554,33]),
[iquote('0:SoR:1554.5,33.3')] ).
cnf(1559,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ b_stored(pair(b,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,generate_b_nonce(v)))
| ~ t_holds(key(bt,w))
| b_holds(key(generate_key(generate_b_nonce(v)),b)) ),
inference(ssi,[status(thm)],[1551,8,173,2,134]),
[iquote('0:SSi:1551.9,1551.6,1551.0,8.0,173.0,8.2,173.0,2.2,134.0')] ).
cnf(1554,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(an_a_nonce)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(sor,[status(thm)],[1549,109]),
[iquote('0:SoR:1549.5,109.2')] ).
cnf(1558,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,generate_b_nonce(v)))
| ~ t_holds(key(bt,w))
| b_holds(key(generate_key(generate_b_nonce(v)),a)) ),
inference(mrr,[status(thm)],[1557,105]),
[iquote('0:MRR:1557.8,105.0')] ).
cnf(1543,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ t_holds(key(y,b))
| ~ t_holds(key(generate_key(v),u))
| ~ a_stored(pair(b,v))
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),generate_key(v))) ),
inference(con,[status(thm)],[1540]),
[iquote('0:Con:1540.2')] ).
cnf(1549,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(an_a_nonce)),bt))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(sor,[status(thm)],[1352,135]),
[iquote('0:SoR:1352.5,135.0')] ).
cnf(1352,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(generate_b_nonce(x))
| ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(w)),generate_expiration_time(x)),bt))
| ~ b_stored(pair(u,x))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(w)))
| b_holds(key(generate_key(generate_b_nonce(w)),u)) ),
inference(ssi,[status(thm)],[1351,9,8,173]),
[iquote('0:SSi:1351.1,9.2,8.0,173.0')] ).
cnf(1443,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ intruder_message(generate_expiration_time(v))
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ b_stored(pair(b,v))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(bt,w))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),b)) ),
inference(ssi,[status(thm)],[1424,8,3,5,89,173,2,134]),
[iquote('0:SSi:1424.9,1424.6,1424.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,2.0,134.0')] ).
cnf(1542,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ a_stored(pair(w,generate_b_nonce(u)))
| ~ a_stored(pair(b,v))
| ~ t_holds(key(generate_key(v),w))
| ~ t_holds(key(at,b))
| a_holds(key(generate_key(generate_b_nonce(u)),w)) ),
inference(con,[status(thm)],[1538]),
[iquote('0:Con:1538.0')] ).
cnf(1423,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ a_nonce(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ fresh_to_b(x)
| ~ party_of_protocol(y)
| ~ t_holds(key(z,b))
| ~ t_holds(key(generate_key(w),u))
| ~ a_stored(pair(b,w))
| intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),generate_key(w)),v)) ),
inference(res,[status(thm),theory(equality)],[1274,23]),
[iquote('0:Res:1274.13,23.0')] ).
cnf(1524,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(w)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,generate_b_nonce(an_a_nonce)))
| ~ a_stored(pair(b,w))
| ~ t_holds(key(generate_key(w),x))
| ~ t_holds(key(at,b))
| message(sent(a,x,pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
inference(sor,[status(thm)],[163,1519]),
[iquote('0:SoR:163.0,1519.8')] ).
cnf(1519,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ t_holds(key(w,b))
| ~ t_holds(key(generate_key(v),u))
| ~ a_stored(pair(b,v))
| intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w)) ),
inference(con,[status(thm)],[1514]),
[iquote('0:Con:1514.2')] ).
cnf(1518,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ t_holds(key(w,b))
| ~ t_holds(key(generate_key(v),u))
| ~ a_stored(pair(b,v))
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(v))) ),
inference(con,[status(thm)],[1515]),
[iquote('0:Con:1515.2')] ).
cnf(1517,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ intruder_message(v)
| ~ party_of_protocol(v)
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ a_stored(pair(b,u))
| ~ t_holds(key(generate_key(u),v))
| ~ t_holds(key(at,b))
| a_holds(key(generate_key(generate_b_nonce(an_a_nonce)),v)) ),
inference(con,[status(thm)],[1513]),
[iquote('0:Con:1513.3')] ).
cnf(1416,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ a_nonce(w)
| ~ t_holds(key(x,b))
| ~ t_holds(key(generate_key(w),u))
| ~ a_stored(pair(b,w))
| intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(w)),v)) ),
inference(res,[status(thm),theory(equality)],[1273,23]),
[iquote('0:Res:1273.9,23.0')] ).
cnf(1442,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ intruder_message(generate_expiration_time(v))
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ b_stored(pair(a,v))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(bt,w))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(ssi,[status(thm)],[1425,8,3,5,89,173,1,88]),
[iquote('0:SSi:1425.9,1425.6,1425.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,1.0,88.0')] ).
cnf(1464,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ a_nonce(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(generate_key(x),u))
| ~ a_stored(pair(b,x))
| ~ a_stored(pair(u,v))
| intruder_message(pair(encrypt(triple(a,generate_key(v),y),generate_key(x)),encrypt(w,generate_key(v)))) ),
inference(res,[status(thm),theory(equality)],[1401,23]),
[iquote('0:Res:1401.12,23.0')] ).
cnf(1488,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ a_nonce(w)
| ~ intruder_message(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(z,x))
| ~ t_holds(key(generate_key(w),u))
| ~ a_stored(pair(b,w))
| intruder_message(encrypt(quadruple(u,v,generate_key(v),y),z)) ),
inference(con,[status(thm)],[1484]),
[iquote('0:Con:1484.3')] ).
cnf(1487,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ a_nonce(w)
| ~ intruder_message(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(z,x))
| ~ t_holds(key(generate_key(w),u))
| ~ a_stored(pair(b,w))
| intruder_message(encrypt(triple(x,generate_key(v),y),generate_key(w))) ),
inference(con,[status(thm)],[1485]),
[iquote('0:Con:1485.3')] ).
cnf(1394,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ a_nonce(x)
| ~ intruder_message(y)
| ~ intruder_message(v)
| ~ intruder_message(z)
| ~ t_holds(key(x1,y))
| ~ t_holds(key(generate_key(x),u))
| ~ a_stored(pair(b,x))
| intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),generate_key(x)),w)) ),
inference(res,[status(thm),theory(equality)],[1271,23]),
[iquote('0:Res:1271.13,23.0')] ).
cnf(1113,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(w))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| ~ intruder_holds(key(bt,x))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[1067,33]),
[iquote('0:SoR:1067.6,33.3')] ).
cnf(1468,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ party_of_protocol(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(generate_key(generate_b_nonce(u)))
| ~ intruder_message(generate_expiration_time(w))
| ~ a_stored(pair(b,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,w))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
inference(ssi,[status(thm)],[1466,1,88]),
[iquote('0:SSi:1466.5,1.0,88.0')] ).
cnf(1446,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(v)))
| ~ party_of_protocol(w)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_stored(pair(b,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,v))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
inference(sor,[status(thm)],[1370,173]),
[iquote('0:SoR:1370.0,173.2')] ).
cnf(1421,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(sor,[status(thm)],[1409,33]),
[iquote('0:SoR:1409.3,33.3')] ).
cnf(1401,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ a_nonce(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(generate_key(x),u))
| ~ a_stored(pair(b,x))
| ~ a_stored(pair(u,v))
| message(sent(a,u,pair(encrypt(triple(a,generate_key(v),y),generate_key(x)),encrypt(w,generate_key(v))))) ),
inference(mrr,[status(thm)],[1400,13]),
[iquote('0:MRR:1400.9,13.0')] ).
cnf(1462,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(w))
| ~ intruder_message(generate_expiration_time(x))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(mrr,[status(thm)],[1460,114]),
[iquote('0:MRR:1460.12,114.4')] ).
cnf(1175,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ intruder_message(triple(u,generate_key(w),generate_expiration_time(x)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,x))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[1056,109]),
[iquote('0:SoR:1056.6,109.2')] ).
cnf(1458,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
| ~ intruder_message(generate_expiration_time(w))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(mrr,[status(thm)],[1456,114]),
[iquote('0:MRR:1456.9,114.4')] ).
cnf(1431,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,w))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(sor,[status(thm)],[1402,109]),
[iquote('0:SoR:1402.3,109.2')] ).
cnf(1386,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,generate_b_nonce(v)))
| ~ t_holds(key(generate_key(an_a_nonce),x))
| ~ t_holds(key(at,b))
| intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(an_a_nonce)),encrypt(w,generate_key(generate_b_nonce(v))))) ),
inference(res,[status(thm),theory(equality)],[1291,23]),
[iquote('0:Res:1291.10,23.0')] ).
cnf(1452,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ party_of_protocol(v)
| ~ intruder_message(generate_key(generate_b_nonce(u)))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ a_stored(pair(b,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
inference(ssi,[status(thm)],[1450,1,88]),
[iquote('0:SSi:1450.3,1.0,88.0')] ).
cnf(1449,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(an_a_nonce)))
| ~ party_of_protocol(v)
| ~ a_stored(pair(b,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
inference(mrr,[status(thm)],[1447,105]),
[iquote('0:MRR:1447.7,105.0')] ).
cnf(1370,plain,
( ~ intruder_message(generate_b_nonce(u))
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ intruder_message(triple(a,generate_key(generate_b_nonce(v)),generate_expiration_time(u)))
| ~ party_of_protocol(w)
| ~ a_stored(pair(b,generate_b_nonce(v)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,u))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(generate_b_nonce(v)),a)) ),
inference(sor,[status(thm)],[1347,37]),
[iquote('0:SoR:1347.0,37.3')] ).
cnf(1402,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)),bt))
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ b_stored(pair(u,w))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(sor,[status(thm)],[1311,173]),
[iquote('0:SoR:1311.3,173.2')] ).
cnf(1274,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ a_nonce(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ fresh_to_b(x)
| ~ party_of_protocol(y)
| ~ t_holds(key(z,b))
| ~ t_holds(key(generate_key(w),u))
| ~ a_stored(pair(b,w))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),generate_key(w)),v))) ),
inference(ssi,[status(thm)],[1260,8,173]),
[iquote('0:SSi:1260.1,8.2,173.0')] ).
cnf(1409,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)))
| ~ party_of_protocol(w)
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(sor,[status(thm)],[1403,37]),
[iquote('0:SoR:1403.3,37.3')] ).
cnf(1417,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(sor,[status(thm)],[1408,33]),
[iquote('0:SoR:1408.3,33.3')] ).
cnf(1413,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ intruder_message(bt)
| ~ intruder_message(v)
| ~ party_of_protocol(v)
| ~ b_stored(pair(b,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(bt,v))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),b)) ),
inference(ssi,[status(thm)],[1405,8,3,5,89,173,2,134]),
[iquote('0:SSi:1405.7,1405.4,1405.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,8.0,3.0,5.0,89.0,173.0,3.2,5.0,89.0,2.0,134.0')] ).
cnf(1408,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(sor,[status(thm)],[1403,109]),
[iquote('0:SoR:1403.3,109.2')] ).
cnf(1273,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ a_nonce(w)
| ~ t_holds(key(x,b))
| ~ t_holds(key(generate_key(w),u))
| ~ a_stored(pair(b,w))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(w)),v))) ),
inference(ssi,[status(thm)],[1261,8,3,5,89,173]),
[iquote('0:SSi:1261.1,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).
cnf(1412,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ intruder_message(bt)
| ~ intruder_message(v)
| ~ party_of_protocol(v)
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(bt,v))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(mrr,[status(thm)],[1411,105]),
[iquote('0:MRR:1411.6,105.0')] ).
cnf(1403,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)),bt))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(sor,[status(thm)],[1311,135]),
[iquote('0:SoR:1311.3,135.0')] ).
cnf(1311,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(v)
| ~ intruder_message(generate_b_nonce(w))
| ~ intruder_message(encrypt(triple(u,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(w)),bt))
| ~ b_stored(pair(u,w))
| ~ t_holds(key(at,b))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(ssi,[status(thm)],[1310,9,8,3,5,89,173]),
[iquote('0:SSi:1310.1,9.0,8.0,3.0,5.2,89.0,173.0,3.0,5.0,89.0')] ).
cnf(1399,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ t_holds(key(generate_key(w),u))
| ~ a_stored(pair(b,w))
| ~ a_stored(pair(u,v))
| a_holds(key(generate_key(v),u)) ),
inference(mrr,[status(thm)],[1398,13]),
[iquote('0:MRR:1398.7,13.0')] ).
cnf(1271,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ a_nonce(x)
| ~ intruder_message(y)
| ~ intruder_message(v)
| ~ intruder_message(z)
| ~ t_holds(key(x1,y))
| ~ t_holds(key(generate_key(x),u))
| ~ a_stored(pair(b,x))
| message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),generate_key(x)),w))) ),
inference(sor,[status(thm)],[504,33]),
[iquote('0:SoR:504.7,33.3')] ).
cnf(1392,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(bt)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ intruder_message(generate_key(generate_b_nonce(u)))
| ~ intruder_message(generate_expiration_time(v))
| ~ a_stored(pair(b,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,v))
| b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
inference(ssi,[status(thm)],[1390,1,88]),
[iquote('0:SSi:1390.5,1.0,88.0')] ).
cnf(1375,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(v)))
| ~ intruder_message(bt)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_stored(pair(b,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,v))
| b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
inference(sor,[status(thm)],[1369,173]),
[iquote('0:SoR:1369.0,173.2')] ).
cnf(1374,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ a_nonce(v)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,v))
| ~ t_holds(key(generate_key(an_a_nonce),y))
| ~ t_holds(key(at,w))
| intruder_message(pair(encrypt(triple(w,generate_key(v),u),generate_key(an_a_nonce)),encrypt(x,generate_key(v)))) ),
inference(res,[status(thm),theory(equality)],[1223,23]),
[iquote('0:Res:1223.10,23.0')] ).
cnf(1385,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
| ~ intruder_message(generate_expiration_time(v))
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,v))
| ~ intruder_holds(key(bt,u))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(ssi,[status(thm)],[1383,1,88]),
[iquote('0:SSi:1383.3,1.0,88.0')] ).
cnf(1291,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,generate_b_nonce(v)))
| ~ t_holds(key(generate_key(an_a_nonce),x))
| ~ t_holds(key(at,b))
| message(sent(a,x,pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),generate_key(an_a_nonce)),encrypt(w,generate_key(generate_b_nonce(v)))))) ),
inference(sor,[status(thm)],[146,1233]),
[iquote('0:SoR:146.0,1233.9')] ).
cnf(1353,plain,
( ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)))
| ~ party_of_protocol(v)
| ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,u))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(sor,[status(thm)],[1318,173]),
[iquote('0:SoR:1318.0,173.2')] ).
cnf(1381,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(bt)
| ~ intruder_message(generate_key(generate_b_nonce(u)))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ a_stored(pair(b,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
inference(ssi,[status(thm)],[1379,1,88]),
[iquote('0:SSi:1379.3,1.0,88.0')] ).
cnf(1378,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(an_a_nonce)))
| ~ intruder_message(bt)
| ~ a_stored(pair(b,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
inference(mrr,[status(thm)],[1376,105]),
[iquote('0:MRR:1376.7,105.0')] ).
cnf(1369,plain,
( ~ intruder_message(generate_b_nonce(u))
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ intruder_message(triple(a,generate_key(generate_b_nonce(v)),generate_expiration_time(u)))
| ~ intruder_message(bt)
| ~ a_stored(pair(b,generate_b_nonce(v)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,u))
| b_holds(key(generate_key(generate_b_nonce(v)),a)) ),
inference(sor,[status(thm)],[1347,109]),
[iquote('0:SoR:1347.0,109.2')] ).
cnf(1223,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ a_nonce(v)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,v))
| ~ t_holds(key(generate_key(an_a_nonce),y))
| ~ t_holds(key(at,w))
| message(sent(a,y,pair(encrypt(triple(w,generate_key(v),u),generate_key(an_a_nonce)),encrypt(x,generate_key(v))))) ),
inference(sor,[status(thm)],[146,1201]),
[iquote('0:SoR:146.0,1201.9')] ).
cnf(1347,plain,
( ~ intruder_message(encrypt(triple(a,generate_key(generate_b_nonce(u)),generate_expiration_time(v)),bt))
| ~ intruder_message(generate_b_nonce(v))
| ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_stored(pair(b,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,v))
| b_holds(key(generate_key(generate_b_nonce(u)),a)) ),
inference(ssi,[status(thm)],[1344,9,8,173,2,134]),
[iquote('0:SSi:1344.6,1344.5,1344.4,9.0,8.0,173.0,2.0,134.2,2.0,134.0')] ).
cnf(1357,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(v)
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ t_holds(key(at,b))
| intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),encrypt(u,generate_key(generate_b_nonce(an_a_nonce))))) ),
inference(res,[status(thm),theory(equality)],[1250,23]),
[iquote('0:Res:1250.6,23.0')] ).
cnf(1360,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ intruder_holds(key(bt,u))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(ssi,[status(thm)],[1358,1,88]),
[iquote('0:SSi:1358.1,1.0,88.0')] ).
cnf(1356,plain,
( ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)))
| ~ party_of_protocol(u)
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ intruder_holds(key(bt,u))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(mrr,[status(thm)],[1354,105]),
[iquote('0:MRR:1354.5,105.0')] ).
cnf(1250,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(v)
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ t_holds(key(at,b))
| message(sent(a,v,pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),encrypt(u,generate_key(generate_b_nonce(an_a_nonce)))))) ),
inference(sor,[status(thm)],[146,1209]),
[iquote('0:SoR:146.0,1209.5')] ).
cnf(1318,plain,
( ~ intruder_message(generate_b_nonce(u))
| ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)))
| ~ party_of_protocol(v)
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,u))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(sor,[status(thm)],[1306,37]),
[iquote('0:SoR:1306.0,37.3')] ).
cnf(1345,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,generate_b_nonce(w)))
| ~ t_holds(key(generate_key(an_a_nonce),x))
| ~ t_holds(key(at,b))
| intruder_message(pair(u,encrypt(v,generate_key(generate_b_nonce(w))))) ),
inference(res,[status(thm),theory(equality)],[1340,23]),
[iquote('0:Res:1340.9,23.0')] ).
cnf(1340,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,generate_b_nonce(w)))
| ~ t_holds(key(generate_key(an_a_nonce),x))
| ~ t_holds(key(at,b))
| message(sent(a,x,pair(u,encrypt(v,generate_key(generate_b_nonce(w)))))) ),
inference(con,[status(thm)],[1335]),
[iquote('0:Con:1335.2')] ).
cnf(1334,plain,
( ~ intruder_message(bt)
| ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
| ~ intruder_message(generate_expiration_time(u))
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,u))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(ssi,[status(thm)],[1332,1,88]),
[iquote('0:SSi:1332.3,1.0,88.0')] ).
cnf(1298,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(v)
| ~ party_of_protocol(w)
| ~ t_holds(key(x,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| intruder_message(encrypt(quadruple(u,generate_b_nonce(v),generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),x)) ),
inference(con,[status(thm)],[1293]),
[iquote('0:Con:1293.2')] ).
cnf(1324,plain,
( ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)))
| ~ intruder_message(bt)
| ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,u))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(sor,[status(thm)],[1317,173]),
[iquote('0:SoR:1317.0,173.2')] ).
cnf(1330,plain,
( ~ intruder_message(bt)
| ~ intruder_message(generate_key(generate_b_nonce(an_a_nonce)))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(ssi,[status(thm)],[1328,1,88]),
[iquote('0:SSi:1328.1,1.0,88.0')] ).
cnf(1327,plain,
( ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(an_a_nonce)))
| ~ intruder_message(bt)
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(mrr,[status(thm)],[1325,105]),
[iquote('0:MRR:1325.5,105.0')] ).
cnf(1317,plain,
( ~ intruder_message(generate_b_nonce(u))
| ~ intruder_message(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)))
| ~ intruder_message(bt)
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,u))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(sor,[status(thm)],[1306,109]),
[iquote('0:SoR:1306.0,109.2')] ).
cnf(1297,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(v)
| ~ party_of_protocol(w)
| ~ t_holds(key(x,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),generate_key(an_a_nonce))) ),
inference(con,[status(thm)],[1294]),
[iquote('0:Con:1294.2')] ).
cnf(1306,plain,
( ~ intruder_message(encrypt(triple(a,generate_key(generate_b_nonce(an_a_nonce)),generate_expiration_time(u)),bt))
| ~ intruder_message(generate_b_nonce(u))
| ~ a_stored(pair(b,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),b))
| ~ t_holds(key(at,b))
| ~ b_stored(pair(a,u))
| b_holds(key(generate_key(generate_b_nonce(an_a_nonce)),a)) ),
inference(ssi,[status(thm)],[1303,9,8,3,5,89,173,2,134]),
[iquote('0:SSi:1303.4,1303.3,1303.2,9.0,8.0,3.0,5.0,89.0,173.0,3.0,5.2,89.0,2.0,134.0,2.0,134.0')] ).
cnf(1304,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),w))
| ~ t_holds(key(at,b))
| intruder_message(pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce))))) ),
inference(res,[status(thm),theory(equality)],[1277,23]),
[iquote('0:Res:1277.7,23.0')] ).
cnf(1277,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),w))
| ~ t_holds(key(at,b))
| message(sent(a,w,pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
inference(sor,[status(thm)],[163,1257]),
[iquote('0:SoR:163.0,1257.4')] ).
cnf(1296,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(v)
| ~ a_stored(pair(v,generate_b_nonce(u)))
| ~ t_holds(key(generate_key(an_a_nonce),v))
| ~ t_holds(key(at,b))
| a_holds(key(generate_key(generate_b_nonce(u)),v)) ),
inference(con,[status(thm)],[1292]),
[iquote('0:Con:1292.0')] ).
cnf(1233,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ t_holds(key(y,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),generate_key(an_a_nonce)),v)) ),
inference(res,[status(thm),theory(equality)],[1046,23]),
[iquote('0:Res:1046.9,23.0')] ).
cnf(1279,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ party_of_protocol(v)
| ~ t_holds(key(w,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ intruder_holds(key(w,v))
| intruder_message(w) ),
inference(res,[status(thm),theory(equality)],[1257,36]),
[iquote('0:Res:1257.4,36.1')] ).
cnf(1257,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ t_holds(key(v,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),v)) ),
inference(con,[status(thm)],[1252]),
[iquote('0:Con:1252.2')] ).
cnf(1256,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ t_holds(key(v,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce))) ),
inference(con,[status(thm)],[1253]),
[iquote('0:Con:1253.2')] ).
cnf(1255,plain,
( ~ intruder_message(u)
| ~ party_of_protocol(u)
| ~ a_stored(pair(u,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ t_holds(key(at,b))
| a_holds(key(generate_key(generate_b_nonce(an_a_nonce)),u)) ),
inference(con,[status(thm)],[1251]),
[iquote('0:Con:1251.0')] ).
cnf(504,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ a_nonce(x)
| ~ intruder_message(triple(y,v,z))
| ~ t_holds(key(x1,y))
| ~ t_holds(key(generate_key(x),u))
| ~ a_stored(pair(b,x))
| message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),generate_key(x)),w))) ),
inference(sor,[status(thm)],[186,502]),
[iquote('0:SoR:186.4,502.5')] ).
cnf(1209,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(w,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),v)) ),
inference(res,[status(thm),theory(equality)],[1045,23]),
[iquote('0:Res:1045.5,23.0')] ).
cnf(1239,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ a_nonce(w)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,w))
| ~ t_holds(key(generate_key(an_a_nonce),y))
| ~ t_holds(key(at,x))
| message(sent(a,y,pair(u,encrypt(v,generate_key(w))))) ),
inference(con,[status(thm)],[1236]),
[iquote('0:Con:1236.2')] ).
cnf(1229,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ t_holds(key(y,w))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| intruder_message(encrypt(quadruple(u,v,generate_key(v),x),y)) ),
inference(con,[status(thm)],[1225]),
[iquote('0:Con:1225.3')] ).
cnf(1228,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ t_holds(key(y,w))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| intruder_message(encrypt(triple(w,generate_key(v),x),generate_key(an_a_nonce))) ),
inference(con,[status(thm)],[1226]),
[iquote('0:Con:1226.3')] ).
cnf(1046,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ t_holds(key(y,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),generate_key(an_a_nonce)),v))) ),
inference(ssi,[status(thm)],[1034,8,173]),
[iquote('0:SSi:1034.1,8.2,173.0')] ).
cnf(1201,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(z,x))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),y),z),encrypt(triple(x,generate_key(v),y),generate_key(an_a_nonce)),w)) ),
inference(res,[status(thm),theory(equality)],[1043,23]),
[iquote('0:Res:1043.9,23.0')] ).
cnf(1210,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,v))
| intruder_message(pair(encrypt(triple(a,generate_key(v),x),generate_key(an_a_nonce)),encrypt(w,generate_key(v)))) ),
inference(res,[status(thm),theory(equality)],[1208,23]),
[iquote('0:Res:1208.8,23.0')] ).
cnf(1208,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,v))
| message(sent(a,u,pair(encrypt(triple(a,generate_key(v),x),generate_key(an_a_nonce)),encrypt(w,generate_key(v))))) ),
inference(mrr,[status(thm)],[1207,13]),
[iquote('0:MRR:1207.6,13.0')] ).
cnf(1206,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(generate_key(an_a_nonce),u))
| ~ a_stored(pair(u,v))
| a_holds(key(generate_key(v),u)) ),
inference(mrr,[status(thm)],[1205,13]),
[iquote('0:MRR:1205.4,13.0')] ).
cnf(1045,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(w,b))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),generate_key(an_a_nonce)),v))) ),
inference(ssi,[status(thm)],[1035,8,3,5,89,173]),
[iquote('0:SSi:1035.1,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).
cnf(1043,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(z,x))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),z),encrypt(triple(x,generate_key(v),y),generate_key(an_a_nonce)),w))) ),
inference(sor,[status(thm)],[244,33]),
[iquote('0:SoR:244.4,33.3')] ).
cnf(1186,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(v)
| ~ party_of_protocol(w)
| ~ t_holds(key(bt,u))
| ~ a_stored(pair(u,v))
| ~ t_holds(key(x,w))
| b_holds(key(generate_key(v),w)) ),
inference(mrr,[status(thm)],[1185,114]),
[iquote('0:MRR:1185.7,114.4')] ).
cnf(1199,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ a_stored(pair(b,u))
| b_holds(key(generate_key(u),b)) ),
inference(ssi,[status(thm)],[1198,2,134]),
[iquote('0:SSi:1198.1,1198.0,2.0,134.0,2.0,134.0')] ).
cnf(1196,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ t_holds(key(bt,u))
| ~ a_stored(pair(u,v))
| b_holds(key(generate_key(v),b)) ),
inference(ssi,[status(thm)],[1195,2,134]),
[iquote('0:SSi:1195.1,1195.0,2.0,134.0,2.0,134.0')] ).
cnf(1052,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(generate_expiration_time(v))
| ~ intruder_message(w)
| ~ intruder_message(u)
| ~ intruder_message(bt)
| ~ intruder_message(x)
| ~ a_nonce(w)
| ~ party_of_protocol(x)
| ~ intruder_message(generate_b_nonce(v))
| ~ party_of_protocol(y)
| ~ b_stored(pair(u,v))
| ~ t_holds(key(bt,x))
| ~ t_holds(key(z,u))
| ~ intruder_holds(key(generate_key(w),y))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[683,37]),
[iquote('0:SoR:683.1,37.3')] ).
cnf(1056,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(encrypt(triple(u,generate_key(w),generate_expiration_time(x)),bt))
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ b_stored(pair(u,x))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[985,173]),
[iquote('0:SoR:985.6,173.2')] ).
cnf(1137,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ t_holds(key(at,u))
| intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)) ),
inference(con,[status(thm)],[1135]),
[iquote('0:Con:1135.2')] ).
cnf(1013,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,generate_b_nonce(v)))
| ~ t_holds(key(w,y))
| ~ t_holds(key(at,b))
| intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),w),encrypt(x,generate_key(generate_b_nonce(v))))) ),
inference(res,[status(thm),theory(equality)],[777,23]),
[iquote('0:Res:777.11,23.0')] ).
cnf(1128,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(at,u))
| intruder_message(pair(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(v,generate_key(an_a_nonce)))) ),
inference(mrr,[status(thm)],[1127,14]),
[iquote('0:MRR:1127.3,14.0')] ).
cnf(1120,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ a_nonce(v)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,v))
| ~ t_holds(key(bt,x))
| ~ t_holds(key(at,u))
| intruder_message(pair(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v)))) ),
inference(res,[status(thm),theory(equality)],[951,23]),
[iquote('0:Res:951.11,23.0')] ).
cnf(1118,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(generate_expiration_time(x))
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ t_holds(key(at,u))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(mrr,[status(thm)],[1115,114]),
[iquote('0:MRR:1115.10,114.4')] ).
cnf(1116,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(at,u))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[1087,135]),
[iquote('0:SoR:1087.4,135.0')] ).
cnf(951,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ a_nonce(v)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,v))
| ~ t_holds(key(bt,x))
| ~ t_holds(key(at,u))
| message(sent(a,x,pair(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v))))) ),
inference(sor,[status(thm)],[146,737]),
[iquote('0:SoR:146.0,737.10')] ).
cnf(1087,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(generate_b_nonce(x))
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(generate_expiration_time(x))
| ~ b_stored(pair(u,x))
| ~ t_holds(key(at,u))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(ssi,[status(thm)],[1084,9]),
[iquote('0:SSi:1084.1,9.0')] ).
cnf(1067,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(triple(u,generate_key(w),generate_expiration_time(an_a_nonce)))
| ~ party_of_protocol(x)
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| ~ intruder_holds(key(bt,x))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[1057,37]),
[iquote('0:SoR:1057.6,37.3')] ).
cnf(1008,plain,
( ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(v)
| ~ party_of_protocol(w)
| message(sent(t,b,triple(encrypt(quadruple(b,generate_b_nonce(v),generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),bt),u))) ),
inference(con,[status(thm)],[1007]),
[iquote('0:Con:1007.2')] ).
cnf(1051,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(generate_expiration_time(v))
| ~ intruder_message(w)
| ~ intruder_message(u)
| ~ intruder_message(bt)
| ~ intruder_message(x)
| ~ a_nonce(w)
| ~ party_of_protocol(x)
| ~ intruder_message(generate_b_nonce(v))
| ~ intruder_message(generate_key(w))
| ~ b_stored(pair(u,v))
| ~ t_holds(key(bt,x))
| ~ t_holds(key(y,u))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[683,109]),
[iquote('0:SoR:683.1,109.2')] ).
cnf(994,plain,
( ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(v)
| ~ party_of_protocol(w)
| message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(v),generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(w,v,generate_expiration_time(v)),bt)),at),u))) ),
inference(con,[status(thm)],[993]),
[iquote('0:Con:993.2')] ).
cnf(1080,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(w))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[1066,33]),
[iquote('0:SoR:1066.6,33.3')] ).
cnf(1094,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ t_holds(key(w,b))
| ~ t_holds(key(at,v))
| intruder_message(encrypt(triple(v,generate_key(an_a_nonce),u),w)) ),
inference(con,[status(thm)],[1091]),
[iquote('0:Con:1091.3')] ).
cnf(1086,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ t_holds(key(w,b))
| ~ t_holds(key(at,v))
| intruder_message(pair(encrypt(triple(v,generate_key(an_a_nonce),u),w),encrypt(x,generate_key(an_a_nonce)))) ),
inference(ssi,[status(thm)],[1085,2,134,3,5,89]),
[iquote('0:SSi:1085.7,1085.6,1085.5,1085.1,2.0,134.0,3.0,5.0,89.0,2.0,134.0,3.0,5.0,89.0')] ).
cnf(980,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ intruder_message(z)
| ~ a_nonce(v)
| ~ party_of_protocol(z)
| ~ a_stored(pair(z,v))
| ~ t_holds(key(x,z))
| ~ t_holds(key(at,w))
| intruder_message(pair(encrypt(triple(w,generate_key(v),u),x),encrypt(y,generate_key(v)))) ),
inference(res,[status(thm),theory(equality)],[661,23]),
[iquote('0:Res:661.11,23.0')] ).
cnf(1066,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(triple(u,generate_key(w),generate_expiration_time(an_a_nonce)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[1057,109]),
[iquote('0:SoR:1057.6,109.2')] ).
cnf(1057,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(encrypt(triple(u,generate_key(w),generate_expiration_time(an_a_nonce)),bt))
| ~ b_stored(pair(u,an_a_nonce))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[985,135]),
[iquote('0:SoR:985.6,135.0')] ).
cnf(985,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(generate_b_nonce(x))
| ~ intruder_message(encrypt(triple(u,generate_key(w),generate_expiration_time(x)),bt))
| ~ b_stored(pair(u,x))
| ~ t_holds(key(bt,v))
| ~ a_stored(pair(v,w))
| b_holds(key(generate_key(w),u)) ),
inference(ssi,[status(thm)],[983,9]),
[iquote('0:SSi:983.1,9.0')] ).
cnf(683,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(encrypt(generate_b_nonce(v),generate_key(w)))
| ~ intruder_message(generate_expiration_time(v))
| ~ intruder_message(w)
| ~ intruder_message(u)
| ~ intruder_message(bt)
| ~ intruder_message(x)
| ~ a_nonce(w)
| ~ party_of_protocol(x)
| ~ b_stored(pair(u,v))
| ~ t_holds(key(bt,x))
| ~ t_holds(key(y,u))
| b_holds(key(generate_key(w),u)) ),
inference(ssi,[status(thm)],[673,9]),
[iquote('0:SSi:673.1,9.0')] ).
cnf(244,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(triple(x,v,y))
| ~ t_holds(key(z,x))
| ~ t_holds(key(generate_key(an_a_nonce),u))
| message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),z),encrypt(triple(x,generate_key(v),y),generate_key(an_a_nonce)),w))) ),
inference(sor,[status(thm)],[186,235]),
[iquote('0:SoR:186.4,235.1')] ).
cnf(1022,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ a_nonce(w)
| ~ intruder_message(generate_b_nonce(x))
| ~ intruder_message(u)
| ~ intruder_message(generate_key(w))
| ~ intruder_message(generate_expiration_time(x))
| ~ b_stored(pair(u,x))
| ~ intruder_holds(key(bt,v))
| ~ a_stored(pair(b,w))
| b_holds(key(generate_key(w),u)) ),
inference(sor,[status(thm)],[515,33]),
[iquote('0:SoR:515.1,33.3')] ).
cnf(1029,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ party_of_protocol(x)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(v))
| ~ intruder_message(generate_expiration_time(w))
| ~ a_stored(pair(b,v))
| ~ intruder_holds(key(bt,x))
| b_holds(key(generate_key(v),u)) ),
inference(mrr,[status(thm)],[1027,114]),
[iquote('0:MRR:1027.10,114.4')] ).
cnf(930,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(w)))
| ~ party_of_protocol(x)
| ~ b_stored(pair(u,w))
| ~ a_stored(pair(b,v))
| ~ intruder_holds(key(bt,x))
| b_holds(key(generate_key(v),u)) ),
inference(sor,[status(thm)],[847,37]),
[iquote('0:SoR:847.4,37.3')] ).
cnf(914,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(u,w))
| ~ t_holds(key(at,b))
| intruder_message(pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),u),encrypt(v,generate_key(generate_b_nonce(an_a_nonce))))) ),
inference(res,[status(thm),theory(equality)],[712,23]),
[iquote('0:Res:712.7,23.0')] ).
cnf(515,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(w)))
| ~ party_of_protocol(x)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(generate_b_nonce(w))
| ~ b_stored(pair(u,w))
| ~ intruder_holds(key(bt,x))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(ssi,[status(thm)],[507,9]),
[iquote('0:SSi:507.1,9.0')] ).
cnf(843,plain,
( ~ intruder_message(generate_expiration_time(u))
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ a_nonce(v)
| ~ party_of_protocol(w)
| ~ intruder_message(generate_b_nonce(u))
| ~ party_of_protocol(x)
| ~ b_stored(pair(b,u))
| ~ t_holds(key(bt,w))
| ~ intruder_holds(key(generate_key(v),x))
| b_holds(key(generate_key(v),b)) ),
inference(sor,[status(thm)],[733,37]),
[iquote('0:SoR:733.0,37.3')] ).
cnf(834,plain,
( ~ intruder_message(generate_expiration_time(u))
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ a_nonce(v)
| ~ party_of_protocol(w)
| ~ intruder_message(generate_b_nonce(u))
| ~ party_of_protocol(x)
| ~ b_stored(pair(a,u))
| ~ t_holds(key(bt,w))
| ~ intruder_holds(key(generate_key(v),x))
| b_holds(key(generate_key(v),a)) ),
inference(sor,[status(thm)],[698,37]),
[iquote('0:SoR:698.0,37.3')] ).
cnf(901,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,generate_b_nonce(w)))
| ~ t_holds(key(x,y))
| ~ t_holds(key(at,b))
| message(sent(a,y,pair(u,encrypt(v,generate_key(generate_b_nonce(w)))))) ),
inference(con,[status(thm)],[897]),
[iquote('0:Con:897.2')] ).
cnf(1018,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(generate_key(u))
| ~ intruder_message(generate_expiration_time(w))
| ~ a_stored(pair(b,u))
| ~ b_stored(pair(a,w))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(u),a)) ),
inference(ssi,[status(thm)],[1016,1,88]),
[iquote('0:SSi:1016.6,1.0,88.0')] ).
cnf(995,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ intruder_message(triple(a,generate_key(u),generate_expiration_time(v)))
| ~ party_of_protocol(w)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_stored(pair(b,u))
| ~ b_stored(pair(a,v))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(u),a)) ),
inference(sor,[status(thm)],[595,173]),
[iquote('0:SoR:595.0,173.2')] ).
cnf(915,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(v))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ a_stored(pair(b,v))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(v),u)) ),
inference(sor,[status(thm)],[858,33]),
[iquote('0:SoR:858.4,33.3')] ).
cnf(777,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,generate_b_nonce(v)))
| ~ t_holds(key(w,y))
| ~ t_holds(key(at,b))
| message(sent(a,y,pair(encrypt(triple(b,generate_key(generate_b_nonce(v)),encrypt(triple(u,v,generate_expiration_time(v)),bt)),w),encrypt(x,generate_key(generate_b_nonce(v)))))) ),
inference(sor,[status(thm)],[146,534]),
[iquote('0:SoR:146.0,534.10')] ).
cnf(889,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(bt)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(generate_b_nonce(w))
| ~ intruder_message(u)
| ~ intruder_message(generate_key(v))
| ~ intruder_message(generate_expiration_time(w))
| ~ b_stored(pair(u,w))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(sor,[status(thm)],[514,33]),
[iquote('0:SoR:514.1,33.3')] ).
cnf(887,plain,
( ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ party_of_protocol(v)
| message(sent(t,b,triple(encrypt(quadruple(b,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),u))) ),
inference(obv,[status(thm),theory(equality)],[886]),
[iquote('0:Obv:886.0')] ).
cnf(881,plain,
( ~ intruder_message(at)
| ~ intruder_message(u)
| ~ party_of_protocol(v)
| message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),at),u))) ),
inference(obv,[status(thm),theory(equality)],[880]),
[iquote('0:Obv:880.0')] ).
cnf(1005,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(v))
| ~ intruder_message(generate_expiration_time(w))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(mrr,[status(thm)],[1003,114]),
[iquote('0:MRR:1003.10,114.4')] ).
cnf(800,plain,
( ~ intruder_message(u)
| ~ party_of_protocol(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ intruder_holds(key(bt,v))
| message(sent(t,b,triple(encrypt(quadruple(b,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt),u))) ),
inference(ssi,[status(thm)],[797,2,134]),
[iquote('0:SSi:797.1,797.0,2.0,134.0,2.0,134.0')] ).
cnf(929,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(w)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,w))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(sor,[status(thm)],[847,109]),
[iquote('0:SoR:847.4,109.2')] ).
cnf(1001,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ intruder_message(generate_key(u))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ a_stored(pair(b,u))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(u),a)) ),
inference(ssi,[status(thm)],[999,1,88]),
[iquote('0:SSi:999.4,1.0,88.0')] ).
cnf(998,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ intruder_message(triple(a,generate_key(u),generate_expiration_time(an_a_nonce)))
| ~ party_of_protocol(v)
| ~ a_stored(pair(b,u))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(u),a)) ),
inference(mrr,[status(thm)],[996,105]),
[iquote('0:MRR:996.6,105.0')] ).
cnf(595,plain,
( ~ intruder_message(generate_b_nonce(u))
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ intruder_message(triple(a,generate_key(v),generate_expiration_time(u)))
| ~ party_of_protocol(w)
| ~ a_stored(pair(b,v))
| ~ b_stored(pair(a,u))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(v),a)) ),
inference(sor,[status(thm)],[495,37]),
[iquote('0:SoR:495.0,37.3')] ).
cnf(799,plain,
( ~ intruder_message(u)
| ~ party_of_protocol(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ intruder_holds(key(at,v))
| message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),at),u))) ),
inference(ssi,[status(thm)],[798,1,88]),
[iquote('0:SSi:798.1,798.0,1.0,88.0,1.0,88.0')] ).
cnf(989,plain,
( ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| intruder_message(encrypt(quadruple(b,generate_b_nonce(u),generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),bt)) ),
inference(ssi,[status(thm)],[986,2,134]),
[iquote('0:SSi:986.1,986.0,2.0,134.0,2.0,134.0')] ).
cnf(988,plain,
( ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| intruder_message(encrypt(quadruple(a,generate_b_nonce(u),generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),bt)) ),
inference(ssi,[status(thm)],[987,1,88]),
[iquote('0:SSi:987.1,987.0,1.0,88.0,1.0,88.0')] ).
cnf(899,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ t_holds(key(v,u))
| intruder_message(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),bt)) ),
inference(res,[status(thm),theory(equality)],[14,784]),
[iquote('0:Res:14.0,784.7')] ).
cnf(974,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ a_nonce(w)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,w))
| ~ t_holds(key(bt,x))
| intruder_message(pair(u,encrypt(v,generate_key(w)))) ),
inference(res,[status(thm),theory(equality)],[967,23]),
[iquote('0:Res:967.9,23.0')] ).
cnf(661,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ intruder_message(z)
| ~ a_nonce(v)
| ~ party_of_protocol(z)
| ~ a_stored(pair(z,v))
| ~ t_holds(key(x,z))
| ~ t_holds(key(at,w))
| message(sent(a,z,pair(encrypt(triple(w,generate_key(v),u),x),encrypt(y,generate_key(v))))) ),
inference(sor,[status(thm)],[146,449]),
[iquote('0:SoR:146.0,449.10')] ).
cnf(967,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ a_nonce(w)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,w))
| ~ t_holds(key(bt,x))
| message(sent(a,x,pair(u,encrypt(v,generate_key(w))))) ),
inference(sor,[status(thm)],[163,965]),
[iquote('0:SoR:163.0,965.6')] ).
cnf(966,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ t_holds(key(bt,u))
| intruder_message(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),bt)) ),
inference(ssi,[status(thm)],[963,2,134]),
[iquote('0:SSi:963.6,963.4,2.0,134.0,2.0,134.0')] ).
cnf(965,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ t_holds(key(bt,u))
| intruder_message(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),at)) ),
inference(ssi,[status(thm)],[964,1,88]),
[iquote('0:SSi:964.6,964.4,1.0,88.0,1.0,88.0')] ).
cnf(957,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ fresh_to_b(v)
| ~ party_of_protocol(w)
| ~ t_holds(key(x,w))
| ~ t_holds(key(bt,u))
| intruder_message(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),x)) ),
inference(con,[status(thm)],[953]),
[iquote('0:Con:953.3')] ).
cnf(737,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ fresh_to_b(v)
| ~ party_of_protocol(x)
| ~ t_holds(key(y,x))
| ~ t_holds(key(bt,u))
| intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),y),encrypt(triple(x,generate_key(v),generate_expiration_time(v)),bt),w)) ),
inference(res,[status(thm),theory(equality)],[237,23]),
[iquote('0:Res:237.10,23.0')] ).
cnf(847,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(w)),bt))
| ~ fresh_to_b(w)
| ~ intruder_message(w)
| ~ b_stored(pair(u,w))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(sor,[status(thm)],[503,173]),
[iquote('0:SoR:503.4,173.2')] ).
cnf(919,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ a_nonce(w)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(w))
| ~ intruder_message(generate_expiration_time(w))
| ~ intruder_holds(key(bt,v))
| ~ a_stored(pair(b,w))
| b_holds(key(generate_key(w),u)) ),
inference(mrr,[status(thm)],[917,114]),
[iquote('0:MRR:917.8,114.4')] ).
cnf(336,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(v)))
| ~ party_of_protocol(w)
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ b_stored(pair(u,v))
| ~ intruder_holds(key(bt,w))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(ssi,[status(thm)],[330,9]),
[iquote('0:SSi:330.1,9.0')] ).
cnf(858,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(an_a_nonce)))
| ~ party_of_protocol(w)
| ~ b_stored(pair(u,an_a_nonce))
| ~ a_stored(pair(b,v))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(v),u)) ),
inference(sor,[status(thm)],[848,37]),
[iquote('0:SoR:848.4,37.3')] ).
cnf(712,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ a_stored(pair(w,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(u,w))
| ~ t_holds(key(at,b))
| message(sent(a,w,pair(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),u),encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
inference(sor,[status(thm)],[146,463]),
[iquote('0:SoR:146.0,463.6')] ).
cnf(822,plain,
( ~ intruder_message(generate_expiration_time(u))
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(generate_b_nonce(u))
| ~ intruder_message(w)
| ~ a_nonce(v)
| ~ party_of_protocol(w)
| ~ b_stored(pair(a,u))
| ~ a_stored(pair(w,v))
| ~ t_holds(key(bt,w))
| b_holds(key(generate_key(v),a)) ),
inference(ssi,[status(thm)],[817,9,1,88]),
[iquote('0:SSi:817.1,817.0,9.0,1.0,88.0')] ).
cnf(911,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(u)
| ~ party_of_protocol(v)
| ~ a_stored(pair(v,u))
| ~ t_holds(key(bt,v))
| b_holds(key(generate_key(u),a)) ),
inference(ssi,[status(thm)],[910,1,88]),
[iquote('0:SSi:910.1,910.0,1.0,88.0,1.0,88.0')] ).
cnf(895,plain,
( ~ a_nonce(u)
| ~ intruder_message(v)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ a_stored(pair(b,u))
| intruder_message(pair(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt),encrypt(v,generate_key(u)))) ),
inference(ssi,[status(thm)],[894,2,134]),
[iquote('0:SSi:894.2,894.0,2.0,134.0,2.0,134.0')] ).
cnf(784,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ t_holds(key(y,b))
| ~ t_holds(key(v,u))
| intruder_message(encrypt(quadruple(u,generate_b_nonce(w),generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),y)) ),
inference(con,[status(thm)],[779]),
[iquote('0:Con:779.2')] ).
cnf(828,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ t_holds(key(bt,u))
| ~ a_stored(pair(u,v))
| intruder_message(pair(encrypt(triple(a,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v)))) ),
inference(res,[status(thm),theory(equality)],[744,23]),
[iquote('0:Res:744.8,23.0')] ).
cnf(514,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(w)))
| ~ intruder_message(bt)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(generate_b_nonce(w))
| ~ b_stored(pair(u,w))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(ssi,[status(thm)],[508,9]),
[iquote('0:SSi:508.1,9.0')] ).
cnf(761,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ party_of_protocol(x)
| ~ a_stored(pair(x,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(w,x))
| ~ t_holds(key(at,b))
| message(sent(a,x,pair(u,encrypt(v,generate_key(generate_b_nonce(an_a_nonce)))))) ),
inference(sor,[status(thm)],[163,719]),
[iquote('0:SoR:163.0,719.5')] ).
cnf(842,plain,
( ~ intruder_message(generate_expiration_time(u))
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ a_nonce(v)
| ~ party_of_protocol(w)
| ~ intruder_message(generate_b_nonce(u))
| ~ intruder_message(generate_key(v))
| ~ b_stored(pair(b,u))
| ~ t_holds(key(bt,w))
| b_holds(key(generate_key(v),b)) ),
inference(sor,[status(thm)],[733,109]),
[iquote('0:SoR:733.0,109.2')] ).
cnf(758,plain,
( ~ intruder_message(u)
| ~ party_of_protocol(v)
| ~ intruder_holds(key(bt,v))
| message(sent(t,b,triple(encrypt(quadruple(b,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),u))) ),
inference(ssi,[status(thm)],[755,2,134]),
[iquote('0:SSi:755.1,755.0,2.0,134.0,2.0,134.0')] ).
cnf(833,plain,
( ~ intruder_message(generate_expiration_time(u))
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ a_nonce(v)
| ~ party_of_protocol(w)
| ~ intruder_message(generate_b_nonce(u))
| ~ intruder_message(generate_key(v))
| ~ b_stored(pair(a,u))
| ~ t_holds(key(bt,w))
| b_holds(key(generate_key(v),a)) ),
inference(sor,[status(thm)],[698,109]),
[iquote('0:SoR:698.0,109.2')] ).
cnf(808,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ a_nonce(w)
| ~ party_of_protocol(y)
| ~ a_stored(pair(y,w))
| ~ t_holds(key(x,y))
| message(sent(a,y,pair(u,encrypt(v,generate_key(w))))) ),
inference(con,[status(thm)],[801]),
[iquote('0:Con:801.2')] ).
cnf(877,plain,
( ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),bt)) ),
inference(ssi,[status(thm)],[874,2,134]),
[iquote('0:SSi:874.1,874.0,2.0,134.0,2.0,134.0')] ).
cnf(757,plain,
( ~ intruder_message(u)
| ~ party_of_protocol(v)
| ~ intruder_holds(key(at,v))
| message(sent(t,b,triple(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),at),u))) ),
inference(ssi,[status(thm)],[756,1,88]),
[iquote('0:SSi:756.1,756.0,1.0,88.0,1.0,88.0')] ).
cnf(876,plain,
( ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(u)),encrypt(triple(v,u,generate_expiration_time(u)),bt)),at)) ),
inference(ssi,[status(thm)],[875,1,88]),
[iquote('0:SSi:875.1,875.0,1.0,88.0,1.0,88.0')] ).
cnf(868,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ fresh_to_b(w)
| ~ party_of_protocol(x)
| ~ t_holds(key(v,u))
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(w)),encrypt(triple(x,w,generate_expiration_time(w)),bt)),v)) ),
inference(res,[status(thm),theory(equality)],[14,783]),
[iquote('0:Res:14.0,783.7')] ).
cnf(870,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(v))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(sor,[status(thm)],[857,33]),
[iquote('0:SoR:857.4,33.3')] ).
cnf(857,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(an_a_nonce)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,an_a_nonce))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(sor,[status(thm)],[848,109]),
[iquote('0:SoR:848.4,109.2')] ).
cnf(848,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(an_a_nonce)),bt))
| ~ b_stored(pair(u,an_a_nonce))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(sor,[status(thm)],[503,135]),
[iquote('0:SoR:503.4,135.0')] ).
cnf(503,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ intruder_message(generate_b_nonce(w))
| ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(w)),bt))
| ~ b_stored(pair(u,w))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(ssi,[status(thm)],[499,9]),
[iquote('0:SSi:499.1,9.0')] ).
cnf(733,plain,
( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(v)))
| ~ intruder_message(generate_expiration_time(u))
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ a_nonce(v)
| ~ party_of_protocol(w)
| ~ b_stored(pair(b,u))
| ~ t_holds(key(bt,w))
| b_holds(key(generate_key(v),b)) ),
inference(ssi,[status(thm)],[723,9,2,134]),
[iquote('0:SSi:723.1,723.0,9.0,2.0,134.0')] ).
cnf(698,plain,
( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(v)))
| ~ intruder_message(generate_expiration_time(u))
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(w)
| ~ a_nonce(v)
| ~ party_of_protocol(w)
| ~ b_stored(pair(a,u))
| ~ t_holds(key(bt,w))
| b_holds(key(generate_key(v),a)) ),
inference(ssi,[status(thm)],[688,9,1,88]),
[iquote('0:SSi:688.1,688.0,9.0,1.0,88.0')] ).
cnf(744,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ t_holds(key(bt,u))
| ~ a_stored(pair(u,v))
| message(sent(a,u,pair(encrypt(triple(a,generate_key(v),generate_expiration_time(v)),bt),encrypt(w,generate_key(v))))) ),
inference(mrr,[status(thm)],[743,13]),
[iquote('0:MRR:743.6,13.0')] ).
cnf(821,plain,
( ~ a_nonce(u)
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ a_stored(pair(b,u))
| intruder_message(pair(encrypt(triple(a,generate_key(u),w),bt),encrypt(v,generate_key(u)))) ),
inference(ssi,[status(thm)],[818,2,134]),
[iquote('0:SSi:818.2,818.0,2.0,134.0,2.0,134.0')] ).
cnf(820,plain,
( ~ a_nonce(u)
| ~ intruder_message(v)
| ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ a_stored(pair(a,u))
| intruder_message(pair(encrypt(triple(a,generate_key(u),w),at),encrypt(v,generate_key(u)))) ),
inference(ssi,[status(thm)],[819,1,88]),
[iquote('0:SSi:819.2,819.0,1.0,88.0,1.0,88.0')] ).
cnf(814,plain,
( ~ a_nonce(u)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(quadruple(b,u,generate_key(u),v),bt)) ),
inference(ssi,[status(thm)],[811,2,134]),
[iquote('0:SSi:811.2,811.0,2.0,134.0,2.0,134.0')] ).
cnf(813,plain,
( ~ a_nonce(u)
| ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(quadruple(a,u,generate_key(u),v),bt)) ),
inference(ssi,[status(thm)],[812,1,88]),
[iquote('0:SSi:812.2,812.0,1.0,88.0,1.0,88.0')] ).
cnf(616,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(x,u))
| ~ a_stored(pair(u,v))
| intruder_message(pair(encrypt(triple(a,generate_key(v),y),x),encrypt(w,generate_key(v)))) ),
inference(res,[status(thm),theory(equality)],[456,23]),
[iquote('0:Res:456.9,23.0')] ).
cnf(794,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ t_holds(key(w,u))
| intruder_message(encrypt(quadruple(u,v,generate_key(v),x),bt)) ),
inference(ssi,[status(thm)],[791,2,134]),
[iquote('0:SSi:791.4,2.0,134.0')] ).
cnf(806,plain,
( ~ a_nonce(u)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(quadruple(b,u,generate_key(u),v),at)) ),
inference(ssi,[status(thm)],[803,2,134]),
[iquote('0:SSi:803.2,803.0,2.0,134.0,2.0,134.0')] ).
cnf(805,plain,
( ~ a_nonce(u)
| ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(quadruple(a,u,generate_key(u),v),at)) ),
inference(ssi,[status(thm)],[804,1,88]),
[iquote('0:SSi:804.2,804.0,1.0,88.0,1.0,88.0')] ).
cnf(793,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ t_holds(key(w,u))
| intruder_message(encrypt(quadruple(u,v,generate_key(v),x),at)) ),
inference(ssi,[status(thm)],[792,1,88]),
[iquote('0:SSi:792.4,1.0,88.0')] ).
cnf(547,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ fresh_to_b(x)
| ~ party_of_protocol(y)
| ~ t_holds(key(z,u))
| ~ intruder_holds(key(z,w))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),v))) ),
inference(res,[status(thm),theory(equality)],[14,357]),
[iquote('0:Res:14.0,357.8')] ).
cnf(667,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(z,x))
| ~ t_holds(key(w,u))
| intruder_message(encrypt(quadruple(u,v,generate_key(v),y),z)) ),
inference(con,[status(thm)],[663]),
[iquote('0:Con:663.3')] ).
cnf(782,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ a_stored(pair(w,generate_b_nonce(u)))
| ~ t_holds(key(v,w))
| ~ t_holds(key(at,b))
| a_holds(key(generate_key(generate_b_nonce(u)),w)) ),
inference(con,[status(thm)],[778]),
[iquote('0:Con:778.0')] ).
cnf(767,plain,
( ~ intruder_message(bt)
| intruder_message(encrypt(quadruple(b,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
inference(ssi,[status(thm)],[764,2,134]),
[iquote('0:SSi:764.1,764.0,2.0,134.0,2.0,134.0')] ).
cnf(766,plain,
( ~ intruder_message(at)
| intruder_message(encrypt(quadruple(a,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
inference(ssi,[status(thm)],[765,1,88]),
[iquote('0:SSi:765.1,765.0,1.0,88.0,1.0,88.0')] ).
cnf(534,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ fresh_to_b(x)
| ~ party_of_protocol(y)
| ~ t_holds(key(z,b))
| ~ t_holds(key(w,u))
| intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),w),v)) ),
inference(res,[status(thm),theory(equality)],[329,23]),
[iquote('0:Res:329.10,23.0')] ).
cnf(763,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(v,u))
| intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
inference(res,[status(thm),theory(equality)],[14,719]),
[iquote('0:Res:14.0,719.3')] ).
cnf(719,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(w,b))
| ~ t_holds(key(v,u))
| intruder_message(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w)) ),
inference(con,[status(thm)],[714]),
[iquote('0:Con:714.2')] ).
cnf(753,plain,
( ~ intruder_message(bt)
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt)) ),
inference(ssi,[status(thm)],[750,2,134]),
[iquote('0:SSi:750.1,750.0,2.0,134.0,2.0,134.0')] ).
cnf(752,plain,
( ~ intruder_message(at)
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),at)) ),
inference(ssi,[status(thm)],[751,1,88]),
[iquote('0:SSi:751.1,751.0,1.0,88.0,1.0,88.0')] ).
cnf(516,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ t_holds(key(x,u))
| ~ intruder_holds(key(x,w))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),bt),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),v))) ),
inference(res,[status(thm),theory(equality)],[14,356]),
[iquote('0:Res:14.0,356.4')] ).
cnf(747,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(v,u))
| intruder_message(encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),v)) ),
inference(res,[status(thm),theory(equality)],[14,718]),
[iquote('0:Res:14.0,718.3')] ).
cnf(742,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ t_holds(key(bt,u))
| ~ a_stored(pair(u,v))
| a_holds(key(generate_key(v),u)) ),
inference(mrr,[status(thm)],[741,13]),
[iquote('0:MRR:741.5,13.0')] ).
cnf(732,plain,
( ~ a_nonce(u)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(triple(b,generate_key(u),v),bt)) ),
inference(ssi,[status(thm)],[729,2,134]),
[iquote('0:SSi:729.2,729.0,2.0,134.0,2.0,134.0')] ).
cnf(237,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ fresh_to_b(v)
| ~ party_of_protocol(x)
| ~ t_holds(key(y,x))
| ~ t_holds(key(bt,u))
| message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),generate_expiration_time(v)),y),encrypt(triple(x,generate_key(v),generate_expiration_time(v)),bt),w))) ),
inference(sor,[status(thm)],[186,170]),
[iquote('0:SoR:186.4,170.4')] ).
cnf(731,plain,
( ~ a_nonce(u)
| ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(triple(b,generate_key(u),v),at)) ),
inference(ssi,[status(thm)],[730,1,88]),
[iquote('0:SSi:730.2,730.0,1.0,88.0,1.0,88.0')] ).
cnf(682,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ t_holds(key(w,u))
| intruder_message(encrypt(triple(b,generate_key(v),x),w)) ),
inference(ssi,[status(thm)],[679,2,134]),
[iquote('0:SSi:679.4,2.0,134.0')] ).
cnf(717,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(v)
| ~ a_stored(pair(v,generate_b_nonce(an_a_nonce)))
| ~ t_holds(key(u,v))
| ~ t_holds(key(at,b))
| a_holds(key(generate_key(generate_b_nonce(an_a_nonce)),v)) ),
inference(con,[status(thm)],[713]),
[iquote('0:Con:713.1')] ).
cnf(697,plain,
( ~ a_nonce(u)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(triple(a,generate_key(u),v),bt)) ),
inference(ssi,[status(thm)],[694,2,134]),
[iquote('0:SSi:694.2,694.0,2.0,134.0,2.0,134.0')] ).
cnf(463,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ t_holds(key(x,b))
| ~ t_holds(key(w,u))
| intruder_message(triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),v)) ),
inference(res,[status(thm),theory(equality)],[328,23]),
[iquote('0:Res:328.6,23.0')] ).
cnf(696,plain,
( ~ a_nonce(u)
| ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(triple(a,generate_key(u),v),at)) ),
inference(ssi,[status(thm)],[695,1,88]),
[iquote('0:SSi:695.2,695.0,1.0,88.0,1.0,88.0')] ).
cnf(681,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ intruder_message(x)
| ~ t_holds(key(w,u))
| intruder_message(encrypt(triple(a,generate_key(v),x),w)) ),
inference(ssi,[status(thm)],[680,1,88]),
[iquote('0:SSi:680.4,1.0,88.0')] ).
cnf(666,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(z,x))
| ~ t_holds(key(w,u))
| intruder_message(encrypt(triple(x,generate_key(v),y),w)) ),
inference(con,[status(thm)],[664]),
[iquote('0:Con:664.3')] ).
cnf(651,plain,
( ~ intruder_message(bt)
| ~ a_nonce(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(x)
| message(sent(t,b,triple(encrypt(quadruple(b,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),bt),v))) ),
inference(obv,[status(thm),theory(equality)],[650]),
[iquote('0:Obv:650.0')] ).
cnf(449,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ intruder_message(v)
| ~ intruder_message(z)
| ~ t_holds(key(x1,y))
| ~ t_holds(key(x,u))
| intruder_message(triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),x),w)) ),
inference(res,[status(thm),theory(equality)],[326,23]),
[iquote('0:Res:326.10,23.0')] ).
cnf(645,plain,
( ~ a_nonce(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(x)
| ~ intruder_holds(key(bt,w))
| message(sent(t,b,triple(encrypt(quadruple(b,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),bt),v))) ),
inference(ssi,[status(thm)],[642,2,134]),
[iquote('0:SSi:642.2,642.0,2.0,134.0,2.0,134.0')] ).
cnf(648,plain,
( ~ intruder_message(at)
| ~ a_nonce(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(x)
| message(sent(t,b,triple(encrypt(quadruple(a,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),at),v))) ),
inference(obv,[status(thm),theory(equality)],[647]),
[iquote('0:Obv:647.0')] ).
cnf(644,plain,
( ~ a_nonce(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(x)
| ~ intruder_holds(key(at,w))
| message(sent(t,b,triple(encrypt(quadruple(a,u,generate_key(u),x),bt),encrypt(triple(b,generate_key(u),x),at),v))) ),
inference(ssi,[status(thm)],[643,1,88]),
[iquote('0:SSi:643.2,643.0,1.0,88.0,1.0,88.0')] ).
cnf(641,plain,
( ~ intruder_message(bt)
| ~ a_nonce(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(x)
| message(sent(t,a,triple(encrypt(quadruple(b,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),bt),v))) ),
inference(obv,[status(thm),theory(equality)],[640]),
[iquote('0:Obv:640.0')] ).
cnf(488,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ party_of_protocol(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(z,u))
| ~ intruder_holds(key(z,x))
| message(sent(t,b,triple(encrypt(quadruple(u,v,generate_key(v),y),bt),encrypt(triple(b,generate_key(v),y),z),w))) ),
inference(ssi,[status(thm)],[485,2,134]),
[iquote('0:SSi:485.5,2.0,134.0')] ).
cnf(634,plain,
( ~ a_nonce(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(x)
| ~ intruder_holds(key(bt,w))
| message(sent(t,a,triple(encrypt(quadruple(b,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),bt),v))) ),
inference(ssi,[status(thm)],[631,2,134]),
[iquote('0:SSi:631.2,631.0,2.0,134.0,2.0,134.0')] ).
cnf(638,plain,
( ~ intruder_message(at)
| ~ a_nonce(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(x)
| message(sent(t,a,triple(encrypt(quadruple(a,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),at),v))) ),
inference(obv,[status(thm),theory(equality)],[637]),
[iquote('0:Obv:637.0')] ).
cnf(633,plain,
( ~ a_nonce(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(x)
| ~ intruder_holds(key(at,w))
| message(sent(t,a,triple(encrypt(quadruple(a,u,generate_key(u),x),at),encrypt(triple(a,generate_key(u),x),at),v))) ),
inference(ssi,[status(thm)],[632,1,88]),
[iquote('0:SSi:632.2,632.0,1.0,88.0,1.0,88.0')] ).
cnf(607,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ intruder_message(triple(a,generate_key(u),generate_expiration_time(v)))
| ~ intruder_message(bt)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_stored(pair(b,u))
| ~ b_stored(pair(a,v))
| b_holds(key(generate_key(u),a)) ),
inference(sor,[status(thm)],[594,173]),
[iquote('0:SoR:594.0,173.2')] ).
cnf(487,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ party_of_protocol(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(z,u))
| ~ intruder_holds(key(z,x))
| message(sent(t,a,triple(encrypt(quadruple(u,v,generate_key(v),y),at),encrypt(triple(a,generate_key(v),y),z),w))) ),
inference(ssi,[status(thm)],[486,1,88]),
[iquote('0:SSi:486.5,1.0,88.0')] ).
cnf(605,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ a_stored(pair(b,u))
| ~ t_holds(key(at,v))
| intruder_message(pair(encrypt(triple(v,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u)))) ),
inference(res,[status(thm),theory(equality)],[368,23]),
[iquote('0:Res:368.7,23.0')] ).
cnf(619,plain,
( ~ a_nonce(u)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_expiration_time(v))
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ a_stored(pair(b,u))
| ~ b_stored(pair(a,v))
| b_holds(key(generate_key(u),a)) ),
inference(sor,[status(thm)],[618,173]),
[iquote('0:SoR:618.1,173.2')] ).
cnf(622,plain,
( ~ a_nonce(u)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ a_stored(pair(b,u))
| b_holds(key(generate_key(u),a)) ),
inference(mrr,[status(thm)],[620,105]),
[iquote('0:MRR:620.5,105.0')] ).
cnf(618,plain,
( ~ a_nonce(u)
| ~ intruder_message(generate_b_nonce(v))
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_expiration_time(v))
| ~ a_stored(pair(b,u))
| ~ b_stored(pair(a,v))
| b_holds(key(generate_key(u),a)) ),
inference(mrr,[status(thm)],[617,14]),
[iquote('0:MRR:617.5,14.0')] ).
cnf(456,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(v)
| ~ intruder_message(y)
| ~ t_holds(key(x,u))
| ~ a_stored(pair(u,v))
| message(sent(a,u,pair(encrypt(triple(a,generate_key(v),y),x),encrypt(w,generate_key(v))))) ),
inference(mrr,[status(thm)],[455,13]),
[iquote('0:MRR:455.7,13.0')] ).
cnf(610,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ intruder_message(triple(a,generate_key(u),generate_expiration_time(an_a_nonce)))
| ~ intruder_message(bt)
| ~ a_stored(pair(b,u))
| b_holds(key(generate_key(u),a)) ),
inference(mrr,[status(thm)],[608,105]),
[iquote('0:MRR:608.6,105.0')] ).
cnf(594,plain,
( ~ intruder_message(generate_b_nonce(u))
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ intruder_message(triple(a,generate_key(v),generate_expiration_time(u)))
| ~ intruder_message(bt)
| ~ a_stored(pair(b,v))
| ~ b_stored(pair(a,u))
| b_holds(key(generate_key(v),a)) ),
inference(sor,[status(thm)],[495,109]),
[iquote('0:SoR:495.0,109.2')] ).
cnf(603,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(bt)
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(v))
| ~ intruder_message(generate_expiration_time(v))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(mrr,[status(thm)],[601,114]),
[iquote('0:MRR:601.8,114.4')] ).
cnf(368,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ a_stored(pair(b,u))
| ~ t_holds(key(at,v))
| message(sent(a,b,pair(encrypt(triple(v,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u))))) ),
inference(sor,[status(thm)],[146,308]),
[iquote('0:SoR:146.0,308.6')] ).
cnf(335,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(triple(u,generate_key(v),generate_expiration_time(v)))
| ~ intruder_message(bt)
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ b_stored(pair(u,v))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(ssi,[status(thm)],[331,9]),
[iquote('0:SSi:331.1,9.0')] ).
cnf(495,plain,
( ~ intruder_message(encrypt(triple(a,generate_key(u),generate_expiration_time(v)),bt))
| ~ intruder_message(generate_b_nonce(v))
| ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ a_stored(pair(b,u))
| ~ b_stored(pair(a,v))
| b_holds(key(generate_key(u),a)) ),
inference(ssi,[status(thm)],[492,9]),
[iquote('0:SSi:492.5,9.0')] ).
cnf(581,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ party_of_protocol(w)
| ~ a_stored(pair(w,an_a_nonce))
| ~ t_holds(key(bt,w))
| message(sent(a,w,pair(u,encrypt(v,generate_key(an_a_nonce))))) ),
inference(mrr,[status(thm)],[578,13]),
[iquote('0:MRR:578.6,13.0')] ).
cnf(574,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ t_holds(key(v,a))
| ~ t_holds(key(bt,u))
| intruder_message(encrypt(quadruple(u,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),v)) ),
inference(con,[status(thm)],[570]),
[iquote('0:Con:570.2')] ).
cnf(415,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(w,a))
| ~ t_holds(key(bt,u))
| intruder_message(triple(encrypt(quadruple(u,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),w),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),v)) ),
inference(res,[status(thm),theory(equality)],[243,23]),
[iquote('0:Res:243.5,23.0')] ).
cnf(556,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(generate_expiration_time(x))
| ~ fresh_to_b(x)
| ~ intruder_message(x)
| ~ intruder_holds(key(bt,w))
| b_holds(key(v,u)) ),
inference(mrr,[status(thm)],[553,114]),
[iquote('0:MRR:553.8,114.4')] ).
cnf(554,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ intruder_holds(key(bt,w))
| b_holds(key(v,u)) ),
inference(sor,[status(thm)],[365,135]),
[iquote('0:SoR:365.3,135.0')] ).
cnf(365,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ party_of_protocol(w)
| ~ intruder_message(generate_b_nonce(x))
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(generate_expiration_time(x))
| ~ b_stored(pair(u,x))
| ~ intruder_holds(key(bt,w))
| b_holds(key(v,u)) ),
inference(obv,[status(thm),theory(equality)],[363]),
[iquote('0:Obv:363.4')] ).
cnf(546,plain,
( ~ intruder_message(u)
| intruder_message(pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(u,generate_key(an_a_nonce)))) ),
inference(mrr,[status(thm)],[545,11]),
[iquote('0:MRR:545.1,11.0')] ).
cnf(357,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ fresh_to_b(x)
| ~ party_of_protocol(y)
| ~ t_holds(key(z,b))
| ~ t_holds(key(x1,u))
| ~ intruder_holds(key(x1,w))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),x1),v))) ),
inference(ssi,[status(thm)],[351,8,173]),
[iquote('0:SSi:351.1,8.2,173.0')] ).
cnf(420,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(bt,u))
| ~ a_stored(pair(u,an_a_nonce))
| message(sent(a,u,pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(v,generate_key(an_a_nonce))))) ),
inference(mrr,[status(thm)],[416,13]),
[iquote('0:MRR:416.3,13.0')] ).
cnf(531,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ party_of_protocol(w)
| ~ t_holds(key(x,v))
| ~ intruder_holds(key(generate_key(u),w))
| b_holds(key(generate_key(u),v)) ),
inference(ssi,[status(thm)],[528,8,173]),
[iquote('0:SSi:528.5,8.2,173.0')] ).
cnf(530,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ intruder_message(generate_key(u))
| ~ t_holds(key(w,v))
| b_holds(key(generate_key(u),v)) ),
inference(ssi,[status(thm)],[527,8,173]),
[iquote('0:SSi:527.5,8.2,173.0')] ).
cnf(329,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ fresh_to_b(x)
| ~ party_of_protocol(y)
| ~ t_holds(key(z,b))
| ~ t_holds(key(w,u))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(x),generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),z),encrypt(triple(b,generate_key(generate_b_nonce(x)),encrypt(triple(y,x,generate_expiration_time(x)),bt)),w),v))) ),
inference(ssi,[status(thm)],[323,8,173]),
[iquote('0:SSi:323.1,8.2,173.0')] ).
cnf(389,plain,
( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(u)))
| ~ a_nonce(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ t_holds(key(w,v))
| b_holds(key(generate_key(u),v)) ),
inference(mrr,[status(thm)],[388,114]),
[iquote('0:MRR:388.6,114.4')] ).
cnf(520,plain,
( ~ a_nonce(u)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ a_stored(pair(b,u))
| a_holds(key(generate_key(u),b)) ),
inference(ssi,[status(thm)],[517,2,134]),
[iquote('0:SSi:517.2,517.0,2.0,134.0,2.0,134.0')] ).
cnf(519,plain,
( ~ a_nonce(u)
| ~ intruder_message(at)
| ~ intruder_message(u)
| ~ a_stored(pair(a,u))
| a_holds(key(generate_key(u),a)) ),
inference(ssi,[status(thm)],[518,1,88]),
[iquote('0:SSi:518.2,518.0,1.0,88.0,1.0,88.0')] ).
cnf(454,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(v)
| ~ t_holds(key(w,u))
| ~ a_stored(pair(u,v))
| a_holds(key(generate_key(v),u)) ),
inference(mrr,[status(thm)],[453,13]),
[iquote('0:MRR:453.5,13.0')] ).
cnf(356,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ t_holds(key(x,b))
| ~ t_holds(key(y,u))
| ~ intruder_holds(key(y,w))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),y),v))) ),
inference(ssi,[status(thm)],[352,8,3,5,89,173]),
[iquote('0:SSi:352.1,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).
cnf(502,plain,
( ~ intruder_message(u)
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ a_stored(pair(b,v))
| intruder_message(encrypt(u,generate_key(v))) ),
inference(con,[status(thm)],[501]),
[iquote('0:Con:501.0')] ).
cnf(493,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(w)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ a_stored(pair(b,w))
| intruder_message(pair(u,encrypt(v,generate_key(w)))) ),
inference(res,[status(thm),theory(equality)],[470,23]),
[iquote('0:Res:470.6,23.0')] ).
cnf(470,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(w)
| ~ intruder_message(w)
| ~ fresh_to_b(w)
| ~ a_stored(pair(b,w))
| message(sent(a,b,pair(u,encrypt(v,generate_key(w))))) ),
inference(sor,[status(thm)],[163,468]),
[iquote('0:SoR:163.0,468.3')] ).
cnf(469,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| intruder_message(encrypt(quadruple(b,u,generate_key(u),generate_expiration_time(u)),bt)) ),
inference(ssi,[status(thm)],[466,2,134]),
[iquote('0:SSi:466.2,466.0,2.0,134.0,2.0,134.0')] ).
cnf(354,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ party_of_protocol(x)
| ~ intruder_message(y)
| ~ intruder_message(v)
| ~ intruder_message(z)
| ~ t_holds(key(x1,y))
| ~ t_holds(key(x2,u))
| ~ intruder_holds(key(x2,x))
| message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),x2),w))) ),
inference(sor,[status(thm)],[241,33]),
[iquote('0:SoR:241.4,33.3')] ).
cnf(478,plain,
( ~ party_of_protocol(u)
| ~ intruder_holds(key(at,u))
| intruder_message(at) ),
inference(ems,[status(thm)],[472,3,89,5]),
[iquote('0:EmS:472.0,472.1,472.2,3.0,89.0,5.0')] ).
cnf(468,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| intruder_message(encrypt(quadruple(b,u,generate_key(u),generate_expiration_time(u)),at)) ),
inference(ssi,[status(thm)],[467,1,88]),
[iquote('0:SSi:467.2,467.0,1.0,88.0,1.0,88.0')] ).
cnf(370,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ t_holds(key(w,u))
| intruder_message(encrypt(quadruple(b,v,generate_key(v),generate_expiration_time(v)),w)) ),
inference(res,[status(thm),theory(equality)],[308,24]),
[iquote('0:Res:308.6,24.0')] ).
cnf(328,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ t_holds(key(x,b))
| ~ t_holds(key(w,u))
| message(sent(t,b,triple(encrypt(quadruple(u,generate_b_nonce(an_a_nonce),generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),x),encrypt(triple(b,generate_key(generate_b_nonce(an_a_nonce)),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),w),v))) ),
inference(ssi,[status(thm)],[324,8,3,5,89,173]),
[iquote('0:SSi:324.1,8.0,3.0,5.0,89.2,173.0,3.0,5.0,89.0')] ).
cnf(391,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ a_stored(pair(b,u))
| ~ t_holds(key(w,v))
| b_holds(key(generate_key(u),v)) ),
inference(mrr,[status(thm)],[390,114]),
[iquote('0:MRR:390.5,114.4')] ).
cnf(447,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ b_stored(pair(b,u))
| ~ intruder_holds(key(generate_key(u),v))
| b_holds(key(generate_key(u),b)) ),
inference(ssi,[status(thm)],[444,8,173]),
[iquote('0:SSi:444.3,8.2,173.0')] ).
cnf(437,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ party_of_protocol(v)
| ~ b_stored(pair(a,u))
| ~ intruder_holds(key(generate_key(u),v))
| b_holds(key(generate_key(u),a)) ),
inference(ssi,[status(thm)],[434,8,173]),
[iquote('0:SSi:434.3,8.2,173.0')] ).
cnf(446,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ intruder_message(generate_key(u))
| ~ b_stored(pair(b,u))
| b_holds(key(generate_key(u),b)) ),
inference(ssi,[status(thm)],[443,8,173]),
[iquote('0:SSi:443.3,8.2,173.0')] ).
cnf(326,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ intruder_message(v)
| ~ intruder_message(z)
| ~ t_holds(key(x1,y))
| ~ t_holds(key(x,u))
| message(sent(t,y,triple(encrypt(quadruple(u,v,generate_key(v),z),x1),encrypt(triple(y,generate_key(v),z),x),w))) ),
inference(sor,[status(thm)],[240,33]),
[iquote('0:SoR:240.4,33.3')] ).
cnf(412,plain,
( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(u)))
| ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ b_stored(pair(b,u))
| b_holds(key(generate_key(u),b)) ),
inference(ssi,[status(thm)],[403,9,2,134]),
[iquote('0:SSi:403.1,403.0,9.0,2.0,134.0')] ).
cnf(436,plain,
( ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ intruder_message(generate_key(u))
| ~ b_stored(pair(a,u))
| b_holds(key(generate_key(u),a)) ),
inference(ssi,[status(thm)],[433,8,173]),
[iquote('0:SSi:433.3,8.2,173.0')] ).
cnf(401,plain,
( ~ intruder_message(encrypt(generate_b_nonce(u),generate_key(u)))
| ~ a_nonce(u)
| ~ intruder_message(u)
| ~ fresh_to_b(u)
| ~ b_stored(pair(a,u))
| b_holds(key(generate_key(u),a)) ),
inference(ssi,[status(thm)],[393,9,1,88]),
[iquote('0:SSi:393.1,393.0,9.0,1.0,88.0')] ).
cnf(297,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ intruder_message(triple(u,v,generate_expiration_time(w)))
| ~ party_of_protocol(x)
| ~ intruder_message(generate_b_nonce(w))
| ~ party_of_protocol(y)
| ~ b_stored(pair(u,w))
| ~ intruder_holds(key(bt,x))
| ~ intruder_holds(key(v,y))
| b_holds(key(v,u)) ),
inference(sor,[status(thm)],[212,37]),
[iquote('0:SoR:212.2,37.3')] ).
cnf(427,plain,
b_holds(key(generate_key(an_a_nonce),b)),
inference(ssi,[status(thm)],[425,2,134]),
[iquote('0:SSi:425.1,425.0,2.0,134.0,2.0,134.0')] ).
cnf(424,plain,
( ~ intruder_message(u)
| ~ party_of_protocol(u)
| ~ t_holds(key(v,u))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(ssi,[status(thm)],[423,3,5,89]),
[iquote('0:SSi:423.1,423.0,3.0,5.0,89.0,3.0,5.0,89.0')] ).
cnf(419,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ t_holds(key(bt,u))
| ~ a_stored(pair(u,an_a_nonce))
| a_holds(key(generate_key(an_a_nonce),u)) ),
inference(mrr,[status(thm)],[418,13]),
[iquote('0:MRR:418.2,13.0')] ).
cnf(243,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ t_holds(key(w,a))
| ~ t_holds(key(bt,u))
| message(sent(t,a,triple(encrypt(quadruple(u,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),w),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),v))) ),
inference(ssi,[status(thm)],[239,3,5,89]),
[iquote('0:SSi:239.1,3.0,5.0,89.0')] ).
cnf(382,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| intruder_message(encrypt(triple(b,generate_key(u),generate_expiration_time(u)),bt)) ),
inference(ssi,[status(thm)],[379,2,134]),
[iquote('0:SSi:379.2,379.0,2.0,134.0,2.0,134.0')] ).
cnf(381,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| intruder_message(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt)) ),
inference(ssi,[status(thm)],[380,1,88]),
[iquote('0:SSi:380.2,380.0,1.0,88.0,1.0,88.0')] ).
cnf(371,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ t_holds(key(w,u))
| intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt)) ),
inference(res,[status(thm),theory(equality)],[308,25]),
[iquote('0:Res:308.6,25.0')] ).
cnf(308,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ t_holds(key(w,u))
| intruder_message(triple(encrypt(quadruple(b,v,generate_key(v),generate_expiration_time(v)),w),encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),generate_b_nonce(v))) ),
inference(res,[status(thm),theory(equality)],[167,23]),
[iquote('0:Res:167.6,23.0')] ).
cnf(296,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ intruder_message(triple(u,v,generate_expiration_time(w)))
| ~ party_of_protocol(x)
| ~ intruder_message(generate_b_nonce(w))
| ~ intruder_message(v)
| ~ b_stored(pair(u,w))
| ~ intruder_holds(key(bt,x))
| b_holds(key(v,u)) ),
inference(sor,[status(thm)],[212,109]),
[iquote('0:SoR:212.2,109.2')] ).
cnf(361,plain,
( ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(x)
| message(sent(a,b,pair(u,encrypt(v,x)))) ),
inference(obv,[status(thm),theory(equality)],[360]),
[iquote('0:Obv:360.0')] ).
cnf(359,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(x)
| ~ intruder_holds(key(at,w))
| message(sent(a,b,pair(u,encrypt(v,x)))) ),
inference(ssi,[status(thm)],[358,3,5,89,2,134]),
[iquote('0:SSi:358.4,358.3,3.0,5.0,89.0,2.0,134.0')] ).
cnf(285,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ intruder_message(z)
| ~ a_stored(pair(x,y))
| ~ intruder_holds(key(at,w))
| message(sent(a,x,pair(u,encrypt(v,z)))) ),
inference(con,[status(thm)],[283]),
[iquote('0:Con:283.6')] ).
cnf(241,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(triple(x,v,y))
| ~ party_of_protocol(z)
| ~ t_holds(key(x1,x))
| ~ t_holds(key(x2,u))
| ~ intruder_holds(key(x2,z))
| message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),x1),encrypt(triple(x,generate_key(v),y),x2),w))) ),
inference(sor,[status(thm)],[186,37]),
[iquote('0:SoR:186.4,37.3')] ).
cnf(334,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt))
| ~ a_nonce(v)
| ~ intruder_message(v)
| ~ fresh_to_b(v)
| ~ b_stored(pair(u,v))
| ~ a_stored(pair(b,v))
| b_holds(key(generate_key(v),u)) ),
inference(ssi,[status(thm)],[332,9]),
[iquote('0:SSi:332.1,9.0')] ).
cnf(333,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| ~ party_of_protocol(v)
| ~ a_stored(pair(b,u))
| ~ intruder_holds(key(generate_key(u),v))
| intruder_message(generate_key(u)) ),
inference(res,[status(thm),theory(equality)],[322,36]),
[iquote('0:Res:322.4,36.1')] ).
cnf(322,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| ~ a_stored(pair(b,u))
| intruder_message(encrypt(generate_b_nonce(u),generate_key(u))) ),
inference(res,[status(thm),theory(equality)],[316,22]),
[iquote('0:Res:316.4,22.0')] ).
cnf(240,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(triple(x,v,y))
| ~ intruder_message(z)
| ~ t_holds(key(x1,x))
| ~ t_holds(key(z,u))
| message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),x1),encrypt(triple(x,generate_key(v),y),z),w))) ),
inference(sor,[status(thm)],[186,109]),
[iquote('0:SoR:186.4,109.2')] ).
cnf(316,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| ~ a_stored(pair(b,u))
| intruder_message(pair(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u)))) ),
inference(res,[status(thm),theory(equality)],[314,23]),
[iquote('0:Res:314.4,23.0')] ).
cnf(317,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| ~ a_stored(pair(b,u))
| ~ b_stored(pair(a,u))
| b_holds(key(generate_key(u),a)) ),
inference(ssi,[status(thm)],[315,9]),
[iquote('0:SSi:315.3,9.0')] ).
cnf(314,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| ~ a_stored(pair(b,u))
| message(sent(a,b,pair(encrypt(triple(a,generate_key(u),generate_expiration_time(u)),bt),encrypt(generate_b_nonce(u),generate_key(u))))) ),
inference(mrr,[status(thm)],[313,13]),
[iquote('0:MRR:313.3,13.0')] ).
cnf(312,plain,
( ~ fresh_to_b(u)
| ~ intruder_message(u)
| ~ a_nonce(u)
| ~ a_stored(pair(b,u))
| a_holds(key(generate_key(u),b)) ),
inference(mrr,[status(thm)],[311,13]),
[iquote('0:MRR:311.3,13.0')] ).
cnf(167,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ a_nonce(v)
| ~ t_holds(key(w,u))
| message(sent(t,u,triple(encrypt(quadruple(b,v,generate_key(v),generate_expiration_time(v)),w),encrypt(triple(u,generate_key(v),generate_expiration_time(v)),bt),generate_b_nonce(v)))) ),
inference(mrr,[status(thm)],[166,14]),
[iquote('0:MRR:166.6,14.0')] ).
cnf(275,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ intruder_message(triple(u,v,generate_expiration_time(w)))
| ~ intruder_message(bt)
| ~ intruder_message(generate_b_nonce(w))
| ~ party_of_protocol(x)
| ~ b_stored(pair(u,w))
| ~ intruder_holds(key(v,x))
| b_holds(key(v,u)) ),
inference(sor,[status(thm)],[211,37]),
[iquote('0:SoR:211.2,37.3')] ).
cnf(301,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(generate_b_nonce(w))
| ~ intruder_message(u)
| ~ intruder_message(generate_key(an_a_nonce))
| ~ intruder_message(generate_expiration_time(w))
| ~ b_stored(pair(u,w))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[299,33]),
[iquote('0:SoR:299.1,33.3')] ).
cnf(299,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)))
| ~ party_of_protocol(w)
| ~ intruder_message(generate_b_nonce(v))
| ~ b_stored(pair(u,v))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(ssi,[status(thm)],[294,9,3,5,89]),
[iquote('0:SSi:294.1,9.0,3.0,5.0,89.0')] ).
cnf(293,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ party_of_protocol(w)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(an_a_nonce))
| ~ intruder_message(generate_expiration_time(v))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(mrr,[status(thm)],[291,114]),
[iquote('0:MRR:291.7,114.4')] ).
cnf(212,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ intruder_message(encrypt(generate_b_nonce(w),v))
| ~ intruder_message(triple(u,v,generate_expiration_time(w)))
| ~ party_of_protocol(x)
| ~ b_stored(pair(u,w))
| ~ intruder_holds(key(bt,x))
| b_holds(key(v,u)) ),
inference(sor,[status(thm)],[171,37]),
[iquote('0:SoR:171.2,37.3')] ).
cnf(265,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)))
| ~ party_of_protocol(w)
| ~ b_stored(pair(u,v))
| ~ intruder_holds(key(bt,w))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[247,37]),
[iquote('0:SoR:247.1,37.3')] ).
cnf(289,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ intruder_message(bt)
| ~ intruder_message(generate_b_nonce(w))
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(generate_expiration_time(w))
| ~ b_stored(pair(u,w))
| b_holds(key(v,u)) ),
inference(obv,[status(thm),theory(equality)],[287]),
[iquote('0:Obv:287.4')] ).
cnf(274,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ intruder_message(triple(u,v,generate_expiration_time(w)))
| ~ intruder_message(bt)
| ~ intruder_message(generate_b_nonce(w))
| ~ intruder_message(v)
| ~ b_stored(pair(u,w))
| b_holds(key(v,u)) ),
inference(sor,[status(thm)],[211,109]),
[iquote('0:SoR:211.2,109.2')] ).
cnf(258,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(at)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ intruder_message(y)
| ~ a_stored(pair(w,x))
| message(sent(a,w,pair(u,encrypt(v,y)))) ),
inference(con,[status(thm)],[256]),
[iquote('0:Con:256.6')] ).
cnf(198,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(quadruple(w,x,y,z))
| ~ party_of_protocol(x1)
| ~ a_stored(pair(w,x))
| ~ intruder_holds(key(at,x1))
| message(sent(a,w,pair(u,encrypt(v,y)))) ),
inference(sor,[status(thm)],[163,37]),
[iquote('0:SoR:163.0,37.3')] ).
cnf(260,plain,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(an_a_nonce))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[252,33]),
[iquote('0:SoR:252.1,33.3')] ).
cnf(279,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(bt)
| ~ intruder_message(generate_b_nonce(v))
| ~ intruder_message(u)
| ~ intruder_message(generate_key(an_a_nonce))
| ~ intruder_message(generate_expiration_time(v))
| ~ b_stored(pair(u,v))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[277,33]),
[iquote('0:SoR:277.1,33.3')] ).
cnf(277,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)))
| ~ intruder_message(bt)
| ~ intruder_message(generate_b_nonce(v))
| ~ b_stored(pair(u,v))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(ssi,[status(thm)],[272,9,3,5,89]),
[iquote('0:SSi:272.1,9.0,3.0,5.0,89.0')] ).
cnf(271,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(an_a_nonce))
| ~ intruder_message(generate_expiration_time(v))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(mrr,[status(thm)],[269,114]),
[iquote('0:MRR:269.7,114.4')] ).
cnf(211,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ intruder_message(encrypt(generate_b_nonce(w),v))
| ~ intruder_message(triple(u,v,generate_expiration_time(w)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,w))
| b_holds(key(v,u)) ),
inference(sor,[status(thm)],[171,109]),
[iquote('0:SoR:171.2,109.2')] ).
cnf(264,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,v))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[247,109]),
[iquote('0:SoR:247.1,109.2')] ).
cnf(247,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)),bt))
| ~ fresh_to_b(v)
| ~ intruder_message(v)
| ~ b_stored(pair(u,v))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[236,173]),
[iquote('0:SoR:236.1,173.2')] ).
cnf(252,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)))
| ~ party_of_protocol(v)
| ~ b_stored(pair(u,an_a_nonce))
| ~ intruder_holds(key(bt,v))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[248,37]),
[iquote('0:SoR:248.1,37.3')] ).
cnf(254,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(bt)
| ~ intruder_message(u)
| ~ intruder_message(generate_key(an_a_nonce))
| ~ intruder_message(generate_expiration_time(an_a_nonce))
| ~ b_stored(pair(u,an_a_nonce))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[251,33]),
[iquote('0:SoR:251.1,33.3')] ).
cnf(197,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(quadruple(w,x,y,z))
| ~ intruder_message(at)
| ~ a_stored(pair(w,x))
| message(sent(a,w,pair(u,encrypt(v,y)))) ),
inference(sor,[status(thm)],[163,109]),
[iquote('0:SoR:163.0,109.2')] ).
cnf(251,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)))
| ~ intruder_message(bt)
| ~ b_stored(pair(u,an_a_nonce))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[248,109]),
[iquote('0:SoR:248.1,109.2')] ).
cnf(248,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt))
| ~ b_stored(pair(u,an_a_nonce))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(sor,[status(thm)],[236,135]),
[iquote('0:SoR:236.1,135.0')] ).
cnf(236,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(generate_b_nonce(v))
| ~ intruder_message(encrypt(triple(u,generate_key(an_a_nonce),generate_expiration_time(v)),bt))
| ~ b_stored(pair(u,v))
| b_holds(key(generate_key(an_a_nonce),u)) ),
inference(ssi,[status(thm)],[232,9,3,5,89]),
[iquote('0:SSi:232.1,9.0,3.0,5.0,89.0')] ).
cnf(235,plain,
( ~ intruder_message(u)
| intruder_message(encrypt(u,generate_key(an_a_nonce))) ),
inference(con,[status(thm)],[234]),
[iquote('0:Con:234.0')] ).
cnf(186,plain,
( ~ party_of_protocol(u)
| ~ a_nonce(v)
| ~ intruder_message(u)
| ~ intruder_message(w)
| ~ intruder_message(encrypt(triple(x,v,y),z))
| ~ t_holds(key(x1,x))
| ~ t_holds(key(z,u))
| message(sent(t,x,triple(encrypt(quadruple(u,v,generate_key(v),y),x1),encrypt(triple(x,generate_key(v),y),z),w))) ),
inference(sor,[status(thm)],[161,33]),
[iquote('0:SoR:161.1,33.3')] ).
cnf(227,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(pair(u,encrypt(v,generate_key(an_a_nonce)))) ),
inference(res,[status(thm),theory(equality)],[222,23]),
[iquote('0:Res:222.2,23.0')] ).
cnf(222,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| message(sent(a,b,pair(u,encrypt(v,generate_key(an_a_nonce))))) ),
inference(mrr,[status(thm)],[219,11,13]),
[iquote('0:MRR:219.2,219.3,11.0,13.0')] ).
cnf(221,plain,
( ~ party_of_protocol(u)
| ~ t_holds(key(v,a))
| ~ intruder_holds(key(v,u))
| intruder_message(v) ),
inference(res,[status(thm),theory(equality)],[205,36]),
[iquote('0:Res:205.1,36.1')] ).
cnf(205,plain,
( ~ t_holds(key(u,a))
| intruder_message(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),u)) ),
inference(res,[status(thm),theory(equality)],[179,24]),
[iquote('0:Res:179.1,24.0')] ).
cnf(171,plain,
( ~ party_of_protocol(u)
| ~ a_key(v)
| ~ intruder_message(encrypt(triple(u,v,generate_expiration_time(w)),bt))
| ~ intruder_message(encrypt(generate_b_nonce(w),v))
| ~ b_stored(pair(u,w))
| b_holds(key(v,u)) ),
inference(sor,[status(thm)],[138,31]),
[iquote('0:SoR:138.1,31.2')] ).
cnf(179,plain,
( ~ t_holds(key(u,a))
| intruder_message(triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),u),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce))) ),
inference(res,[status(thm),theory(equality)],[160,23]),
[iquote('0:Res:160.1,23.0')] ).
cnf(200,plain,
( ~ party_of_protocol(u)
| ~ intruder_holds(key(generate_key(an_a_nonce),u))
| intruder_message(generate_key(an_a_nonce)) ),
inference(res,[status(thm),theory(equality)],[196,36]),
[iquote('0:Res:196.0,36.1')] ).
cnf(195,plain,
intruder_message(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt)),
inference(res,[status(thm),theory(equality)],[189,21]),
[iquote('0:Res:189.0,21.0')] ).
cnf(196,plain,
intruder_message(encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))),
inference(res,[status(thm),theory(equality)],[189,22]),
[iquote('0:Res:189.0,22.0')] ).
cnf(163,plain,
( ~ intruder_message(encrypt(quadruple(u,v,w,x),at))
| ~ intruder_message(y)
| ~ intruder_message(z)
| ~ a_stored(pair(u,v))
| message(sent(a,u,pair(y,encrypt(z,w)))) ),
inference(sor,[status(thm)],[146,33]),
[iquote('0:SoR:146.0,33.3')] ).
cnf(189,plain,
intruder_message(pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce)))),
inference(res,[status(thm),theory(equality)],[183,23]),
[iquote('0:Res:183.0,23.0')] ).
cnf(191,plain,
b_holds(key(generate_key(an_a_nonce),a)),
inference(mrr,[status(thm)],[190,105]),
[iquote('0:MRR:190.0,105.0')] ).
cnf(183,plain,
message(sent(a,b,pair(encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),encrypt(generate_b_nonce(an_a_nonce),generate_key(an_a_nonce))))),
inference(mrr,[status(thm)],[180,13,11]),
[iquote('0:MRR:180.0,180.1,13.0,11.0')] ).
cnf(182,plain,
a_holds(key(generate_key(an_a_nonce),b)),
inference(mrr,[status(thm)],[181,13,11]),
[iquote('0:MRR:181.0,181.1,13.0,11.0')] ).
cnf(161,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(triple(u,v,encrypt(triple(w,x,y),z)))
| ~ a_nonce(x)
| ~ t_holds(key(x1,w))
| ~ t_holds(key(z,u))
| message(sent(t,w,triple(encrypt(quadruple(u,x,generate_key(x),y),x1),encrypt(triple(w,generate_key(x),y),z),v))) ),
inference(ssi,[status(thm)],[157,4]),
[iquote('0:SSi:157.0,4.0')] ).
cnf(160,plain,
( ~ t_holds(key(u,a))
| message(sent(t,a,triple(encrypt(quadruple(b,an_a_nonce,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),u),encrypt(triple(a,generate_key(an_a_nonce),generate_expiration_time(an_a_nonce)),bt),generate_b_nonce(an_a_nonce)))) ),
inference(mrr,[status(thm)],[159,14]),
[iquote('0:MRR:159.1,14.0')] ).
cnf(170,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(triple(u,v,generate_expiration_time(v)),bt)) ),
inference(res,[status(thm),theory(equality)],[165,26]),
[iquote('0:Res:165.4,26.0')] ).
cnf(173,plain,
( ~ intruder_message(u)
| ~ fresh_to_b(u)
| intruder_message(generate_b_nonce(u)) ),
inference(ems,[status(thm)],[169,2,134]),
[iquote('0:EmS:169.0,169.2,2.0,134.0')] ).
cnf(138,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(pair(encrypt(triple(u,v,generate_expiration_time(w)),bt),encrypt(generate_b_nonce(w),v)))
| ~ a_key(v)
| ~ b_stored(pair(u,w))
| b_holds(key(v,u)) ),
inference(ssi,[status(thm)],[137,2,134]),
[iquote('0:SSi:137.0,2.0,134.0')] ).
cnf(165,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(triple(b,generate_b_nonce(v),encrypt(triple(u,v,generate_expiration_time(v)),bt))) ),
inference(res,[status(thm),theory(equality)],[150,23]),
[iquote('0:Res:150.4,23.0')] ).
cnf(150,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| message(sent(b,t,triple(b,generate_b_nonce(v),encrypt(triple(u,v,generate_expiration_time(v)),bt)))) ),
inference(sor,[status(thm)],[132,31]),
[iquote('0:SoR:132.1,31.2')] ).
cnf(146,plain,
( ~ intruder_message(triple(encrypt(quadruple(u,v,w,x),at),y,z))
| ~ a_stored(pair(u,v))
| message(sent(a,u,pair(y,encrypt(z,w)))) ),
inference(ssi,[status(thm)],[145,4,1,88]),
[iquote('0:SSi:145.1,145.0,4.0,1.0,88.0')] ).
cnf(156,plain,
( ~ intruder_message(at)
| ~ party_of_protocol(u)
| ~ intruder_message(v)
| a_holds(key(v,b)) ),
inference(obv,[status(thm),theory(equality)],[155]),
[iquote('0:Obv:155.0')] ).
cnf(43,axiom,
( ~ a_nonce(u)
| ~ t_holds(key(v,w))
| ~ t_holds(key(x,y))
| ~ message(sent(y,t,triple(y,z,encrypt(triple(w,u,x1),x))))
| message(sent(t,w,triple(encrypt(quadruple(y,u,generate_key(u),x1),v),encrypt(triple(w,generate_key(u),x1),x),z))) ),
file('SWV017+1.p',unknown),
[] ).
cnf(154,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(v)
| ~ intruder_holds(key(at,u))
| a_holds(key(v,b)) ),
inference(ssi,[status(thm)],[153,3,5,89,2,134]),
[iquote('0:SSi:153.2,153.1,3.0,5.0,89.0,2.0,134.0')] ).
cnf(149,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| ~ a_stored(pair(v,w))
| ~ intruder_holds(key(at,u))
| a_holds(key(x,v)) ),
inference(con,[status(thm)],[147]),
[iquote('0:Con:147.4')] ).
cnf(132,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(pair(u,v))
| ~ fresh_to_b(v)
| message(sent(b,t,triple(b,generate_b_nonce(v),encrypt(triple(u,v,generate_expiration_time(v)),bt)))) ),
inference(ssi,[status(thm)],[130,2]),
[iquote('0:SSi:130.0,2.0')] ).
cnf(127,plain,
( ~ intruder_message(quadruple(u,v,w,x))
| ~ party_of_protocol(y)
| ~ a_stored(pair(u,v))
| ~ intruder_holds(key(at,y))
| a_holds(key(w,u)) ),
inference(sor,[status(thm)],[125,37]),
[iquote('0:SoR:125.0,37.3')] ).
cnf(42,axiom,
( ~ a_stored(pair(u,v))
| ~ message(sent(t,a,triple(encrypt(quadruple(u,v,w,x),at),y,z)))
| message(sent(a,u,pair(y,encrypt(z,w)))) ),
file('SWV017+1.p',unknown),
[] ).
cnf(143,plain,
( ~ intruder_message(at)
| ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ a_stored(pair(u,v))
| a_holds(key(w,u)) ),
inference(con,[status(thm)],[141]),
[iquote('0:Con:141.4')] ).
cnf(126,plain,
( ~ intruder_message(quadruple(u,v,w,x))
| ~ intruder_message(at)
| ~ a_stored(pair(u,v))
| a_holds(key(w,u)) ),
inference(sor,[status(thm)],[125,109]),
[iquote('0:SoR:125.0,109.2')] ).
cnf(139,plain,
( ~ party_of_protocol(u)
| ~ intruder_holds(key(bt,u))
| intruder_message(bt) ),
inference(res,[status(thm),theory(equality)],[136,36]),
[iquote('0:Res:136.0,36.1')] ).
cnf(136,plain,
intruder_message(encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)),
inference(res,[status(thm),theory(equality)],[133,26]),
[iquote('0:Res:133.0,26.0')] ).
cnf(41,axiom,
( ~ a_key(u)
| ~ b_stored(pair(v,w))
| ~ message(sent(v,b,pair(encrypt(triple(v,u,generate_expiration_time(w)),bt),encrypt(generate_b_nonce(w),u))))
| b_holds(key(u,v)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(135,plain,
intruder_message(generate_b_nonce(an_a_nonce)),
inference(res,[status(thm),theory(equality)],[133,25]),
[iquote('0:Res:133.0,25.0')] ).
cnf(134,plain,
intruder_message(b),
inference(res,[status(thm),theory(equality)],[133,24]),
[iquote('0:Res:133.0,24.0')] ).
cnf(133,plain,
intruder_message(triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt))),
inference(res,[status(thm),theory(equality)],[131,23]),
[iquote('0:Res:131.0,23.0')] ).
cnf(131,plain,
message(sent(b,t,triple(b,generate_b_nonce(an_a_nonce),encrypt(triple(a,an_a_nonce,generate_expiration_time(an_a_nonce)),bt)))),
inference(ssi,[status(thm)],[129,3,5,89]),
[iquote('0:SSi:129.0,3.0,5.0,89.0')] ).
cnf(40,axiom,
( ~ fresh_to_b(u)
| ~ message(sent(v,b,pair(v,u)))
| message(sent(b,t,triple(b,generate_b_nonce(u),encrypt(triple(v,u,generate_expiration_time(u)),bt)))) ),
file('SWV017+1.p',unknown),
[] ).
cnf(125,plain,
( ~ intruder_message(encrypt(quadruple(u,v,w,x),at))
| ~ a_stored(pair(u,v))
| a_holds(key(w,u)) ),
inference(con,[status(thm)],[123]),
[iquote('0:Con:123.1')] ).
cnf(122,plain,
( ~ intruder_message(triple(encrypt(quadruple(u,v,w,x),at),y,z))
| ~ a_stored(pair(u,v))
| a_holds(key(w,u)) ),
inference(ssi,[status(thm)],[121,4,1,88]),
[iquote('0:SSi:121.1,121.0,4.0,1.0,88.0')] ).
cnf(39,axiom,
( ~ a_stored(pair(u,v))
| ~ message(sent(t,a,triple(encrypt(quadruple(u,v,w,x),at),y,z)))
| a_holds(key(w,u)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(114,plain,
( ~ party_of_protocol(u)
| ~ fresh_to_b(v)
| ~ intruder_message(u)
| ~ intruder_message(v)
| b_stored(pair(u,v)) ),
inference(sor,[status(thm)],[106,31]),
[iquote('0:SoR:106.1,31.2')] ).
cnf(38,axiom,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| ~ intruder_message(x)
| intruder_message(quadruple(x,w,v,u)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(106,plain,
( ~ party_of_protocol(u)
| ~ intruder_message(pair(u,v))
| ~ fresh_to_b(v)
| b_stored(pair(u,v)) ),
inference(ssi,[status(thm)],[104,2]),
[iquote('0:SSi:104.0,2.0')] ).
cnf(36,axiom,
( ~ party_of_protocol(u)
| ~ intruder_message(encrypt(v,w))
| ~ intruder_holds(key(w,u))
| intruder_message(w) ),
file('SWV017+1.p',unknown),
[] ).
cnf(109,plain,
( ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(encrypt(v,u)) ),
inference(ems,[status(thm)],[108,1]),
[iquote('0:EmS:108.1,1.0')] ).
cnf(37,axiom,
( ~ party_of_protocol(u)
| ~ intruder_message(v)
| ~ intruder_holds(key(w,u))
| intruder_message(encrypt(v,w)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(105,plain,
b_stored(pair(a,an_a_nonce)),
inference(ssi,[status(thm)],[103,3,5,89]),
[iquote('0:SSi:103.0,3.0,5.0,89.0')] ).
cnf(35,axiom,
( ~ fresh_to_b(u)
| ~ message(sent(v,b,pair(v,u)))
| b_stored(pair(v,u)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(33,axiom,
( ~ intruder_message(u)
| ~ intruder_message(v)
| ~ intruder_message(w)
| intruder_message(triple(w,v,u)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(34,axiom,
( ~ party_of_protocol(u)
| ~ party_of_protocol(v)
| ~ intruder_message(w)
| message(sent(v,u,w)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(31,axiom,
( ~ intruder_message(u)
| ~ intruder_message(v)
| intruder_message(pair(v,u)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(32,axiom,
( ~ party_of_protocol(u)
| ~ intruder_message(v)
| intruder_holds(key(v,u)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(27,axiom,
( ~ intruder_message(quadruple(u,v,w,x))
| intruder_message(u) ),
file('SWV017+1.p',unknown),
[] ).
cnf(28,axiom,
( ~ intruder_message(quadruple(u,v,w,x))
| intruder_message(v) ),
file('SWV017+1.p',unknown),
[] ).
cnf(29,axiom,
( ~ intruder_message(quadruple(u,v,w,x))
| intruder_message(w) ),
file('SWV017+1.p',unknown),
[] ).
cnf(30,axiom,
( ~ intruder_message(quadruple(u,v,w,x))
| intruder_message(x) ),
file('SWV017+1.p',unknown),
[] ).
cnf(24,axiom,
( ~ intruder_message(triple(u,v,w))
| intruder_message(u) ),
file('SWV017+1.p',unknown),
[] ).
cnf(25,axiom,
( ~ intruder_message(triple(u,v,w))
| intruder_message(v) ),
file('SWV017+1.p',unknown),
[] ).
cnf(89,plain,
intruder_message(an_a_nonce),
inference(res,[status(thm),theory(equality)],[87,22]),
[iquote('0:Res:87.0,22.0')] ).
cnf(88,plain,
intruder_message(a),
inference(res,[status(thm),theory(equality)],[87,21]),
[iquote('0:Res:87.0,21.0')] ).
cnf(26,axiom,
( ~ intruder_message(triple(u,v,w))
| intruder_message(w) ),
file('SWV017+1.p',unknown),
[] ).
cnf(87,plain,
intruder_message(pair(a,an_a_nonce)),
inference(res,[status(thm),theory(equality)],[20,23]),
[iquote('0:Res:20.0,23.0')] ).
cnf(23,axiom,
( ~ message(sent(u,v,w))
| intruder_message(w) ),
file('SWV017+1.p',unknown),
[] ).
cnf(21,axiom,
( ~ intruder_message(pair(u,v))
| intruder_message(u) ),
file('SWV017+1.p',unknown),
[] ).
cnf(22,axiom,
( ~ intruder_message(pair(u,v))
| intruder_message(v) ),
file('SWV017+1.p',unknown),
[] ).
cnf(20,axiom,
message(sent(a,b,pair(a,an_a_nonce))),
file('SWV017+1.p',unknown),
[] ).
cnf(19,axiom,
( ~ fresh_intruder_nonce(u)
| fresh_intruder_nonce(generate_intruder_nonce(u)) ),
file('SWV017+1.p',unknown),
[] ).
cnf(18,axiom,
( ~ a_nonce(u)
| ~ a_key(u) ),
file('SWV017+1.p',unknown),
[] ).
cnf(17,axiom,
( ~ fresh_intruder_nonce(u)
| intruder_message(u) ),
file('SWV017+1.p',unknown),
[] ).
cnf(16,axiom,
( ~ fresh_intruder_nonce(u)
| fresh_to_b(u) ),
file('SWV017+1.p',unknown),
[] ).
cnf(15,axiom,
~ a_nonce(generate_key(u)),
file('SWV017+1.p',unknown),
[] ).
cnf(13,axiom,
t_holds(key(at,a)),
file('SWV017+1.p',unknown),
[] ).
cnf(14,axiom,
t_holds(key(bt,b)),
file('SWV017+1.p',unknown),
[] ).
cnf(11,axiom,
a_stored(pair(b,an_a_nonce)),
file('SWV017+1.p',unknown),
[] ).
cnf(10,axiom,
a_holds(key(at,t)),
file('SWV017+1.p',unknown),
[] ).
cnf(12,axiom,
b_holds(key(bt,t)),
file('SWV017+1.p',unknown),
[] ).
cnf(7,axiom,
a_nonce(generate_expiration_time(u)),
file('SWV017+1.p',unknown),
[] ).
cnf(8,axiom,
a_nonce(generate_b_nonce(u)),
file('SWV017+1.p',unknown),
[] ).
cnf(9,axiom,
a_key(generate_key(u)),
file('SWV017+1.p',unknown),
[] ).
cnf(1,axiom,
party_of_protocol(a),
file('SWV017+1.p',unknown),
[] ).
cnf(2,axiom,
party_of_protocol(b),
file('SWV017+1.p',unknown),
[] ).
cnf(4,axiom,
party_of_protocol(t),
file('SWV017+1.p',unknown),
[] ).
cnf(5,axiom,
a_nonce(an_a_nonce),
file('SWV017+1.p',unknown),
[] ).
cnf(6,axiom,
fresh_intruder_nonce(an_intruder_nonce),
file('SWV017+1.p',unknown),
[] ).
cnf(3,axiom,
fresh_to_b(an_a_nonce),
file('SWV017+1.p',unknown),
[] ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.04/0.13 % Problem : SWV017+1 : TPTP v8.1.0. Released v2.4.0.
% 0.04/0.14 % Command : run_spass %d %s
% 0.14/0.35 % Computer : n027.cluster.edu
% 0.14/0.35 % Model : x86_64 x86_64
% 0.14/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.14/0.35 % Memory : 8042.1875MB
% 0.14/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.14/0.36 % CPULimit : 300
% 0.14/0.36 % WCLimit : 600
% 0.14/0.36 % DateTime : Wed Jun 15 16:44:34 EDT 2022
% 0.14/0.36 % CPUTime :
% 1.20/1.41
% 1.20/1.41 SPASS V 3.9
% 1.20/1.41 SPASS beiseite: Completion found.
% 1.20/1.41 % SZS status CounterSatisfiable
% 1.20/1.41 Problem: /export/starexec/sandbox2/benchmark/theBenchmark.p
% 1.20/1.41 SPASS derived 1097 clauses, backtracked 0 clauses, performed 0 splits and kept 449 clauses.
% 1.20/1.41 SPASS allocated 101367 KBytes.
% 1.20/1.41 SPASS spent 0:00:01.05 on the problem.
% 1.20/1.41 0:00:00.03 for the input.
% 1.20/1.41 0:00:00.04 for the FLOTTER CNF translation.
% 1.20/1.41 0:00:00.09 for inferences.
% 1.20/1.41 0:00:00.00 for the backtracking.
% 1.20/1.41 0:00:00.85 for the reduction.
% 1.20/1.41
% 1.20/1.41
% 1.20/1.41 The saturated set of worked-off clauses is :
% 1.20/1.41 % SZS output start Saturation
% See solution above
%------------------------------------------------------------------------------