TSTP Solution File: SWW960+1 by Zipperpin---2.1.9999
View Problem
- Process Solution
%------------------------------------------------------------------------------
% File : Zipperpin---2.1.9999
% Problem : SWW960+1 : TPTP v8.1.2. Released v7.4.0.
% Transfm : NO INFORMATION
% Format : NO INFORMATION
% Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.BNrNgd7hg0 true
% Computer : n009.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 : 300s
% DateTime : Fri Sep 1 01:43:33 EDT 2023
% Result : Theorem 7.06s 1.75s
% Output : Refutation 7.06s
% Verified :
% SZS Type : Refutation
% Derivation depth : 28
% Number of leaves : 77
% Syntax : Number of formulae : 273 ( 64 unt; 38 typ; 0 def)
% Number of atoms : 589 ( 55 equ; 0 cnn)
% Maximal formula atoms : 7 ( 2 avg)
% Number of connectives : 2467 ( 296 ~; 279 |; 21 &;1817 @)
% ( 0 <=>; 25 =>; 29 <=; 0 <~>)
% Maximal formula depth : 18 ( 8 avg)
% Number of types : 2 ( 0 usr)
% Number of type conns : 38 ( 38 >; 0 *; 0 +; 0 <<)
% Number of symbols : 40 ( 38 usr; 10 con; 0-2 aty)
% Number of variables : 455 ( 0 ^; 455 !; 0 ?; 455 :)
% Comments :
%------------------------------------------------------------------------------
thf(name_B_type,type,
name_B: $i ).
thf(name_skB_type,type,
name_skB: $i ).
thf(tuple_key_retrieval_server_in_1_type,type,
tuple_key_retrieval_server_in_1: $i > $i > $i ).
thf(sk__type,type,
sk_: $i ).
thf(tuple_key_retrieval_server_out_2_type,type,
tuple_key_retrieval_server_out_2: $i > $i ).
thf(tuple_client_B_out_6_type,type,
tuple_client_B_out_6: $i > $i ).
thf(tuple_client_A_out_5_type,type,
tuple_client_A_out_5: $i > $i ).
thf(name_A_type,type,
name_A: $i ).
thf(pred_attacker_type,type,
pred_attacker: $i > $o ).
thf(pred_table_type,type,
pred_table: $i > $o ).
thf(name_I_type,type,
name_I: $i ).
thf(constr_adec_type,type,
constr_adec: $i > $i > $i ).
thf(name_Nb_type,type,
name_Nb: $i > $i ).
thf(tuple_key_register_server_in_1_type,type,
tuple_key_register_server_in_1: $i > $i > $i ).
thf(pred_eq_bitstring_bitstring_type,type,
pred_eq_bitstring_bitstring: $i > $i > $o ).
thf(name_skA_type,type,
name_skA: $i ).
thf(name_objective_type,type,
name_objective: $i ).
thf(constr_tuple_2_get_0x30_type,type,
constr_tuple_2_get_0x30: $i > $i ).
thf(constr_tuple_2_get_1_bitstring_type,type,
constr_tuple_2_get_1_bitstring: $i > $i ).
thf(tuple_client_A_in_4_type,type,
tuple_client_A_in_4: $i > $i ).
thf(tuple_client_A_out_3_type,type,
tuple_client_A_out_3: $i > $i ).
thf(tuple_keys_type,type,
tuple_keys: $i > $i > $i ).
thf(tuple_client_B_out_4_type,type,
tuple_client_B_out_4: $i > $i ).
thf(constr_tuple_2_get_0x30_bitstring_type,type,
constr_tuple_2_get_0x30_bitstring: $i > $i ).
thf(tuple_out_1_type,type,
tuple_out_1: $i > $i ).
thf(constr_tuple_2_get_1_type,type,
constr_tuple_2_get_1: $i > $i ).
thf(tuple_client_B_in_3_type,type,
tuple_client_B_in_3: $i > $i ).
thf(tuple_client_B_in_2_type,type,
tuple_client_B_in_2: $i > $i ).
thf(constr_pkey_type,type,
constr_pkey: $i > $i ).
thf(name_Na_type,type,
name_Na: $i > $i ).
thf(constr_sign_type,type,
constr_sign: $i > $i > $i ).
thf(constr_CONST_0x30_type,type,
constr_CONST_0x30: $i ).
thf(constr_aenc_type,type,
constr_aenc: $i > $i > $i ).
thf(constr_checksign_type,type,
constr_checksign: $i > $i > $i ).
thf(tuple_client_A_in_2_type,type,
tuple_client_A_in_2: $i > $i ).
thf(tuple_2_type,type,
tuple_2: $i > $i > $i ).
thf(tuple_client_B_in_5_type,type,
tuple_client_B_in_5: $i > $i ).
thf(name_skS_type,type,
name_skS: $i ).
thf(ax144,axiom,
! [VAR_V_227: $i,VAR_V_228: $i] :
( ( ( pred_attacker @ VAR_V_227 )
& ( pred_attacker @ VAR_V_228 ) )
=> ( pred_attacker @ ( tuple_2 @ VAR_V_227 @ VAR_V_228 ) ) ) ).
thf(zip_derived_cl144,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax144]) ).
thf(ax92,axiom,
! [VAR_V_52: $i,VAR_V_53: $i] :
( ( ( pred_attacker @ VAR_V_52 )
& ( pred_attacker @ VAR_V_53 ) )
=> ( pred_attacker @ ( constr_sign @ VAR_V_52 @ VAR_V_53 ) ) ) ).
thf(zip_derived_cl92,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( constr_sign @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax92]) ).
thf(ax134,axiom,
! [VAR_V_20X304: $i] :
( ( pred_attacker @ VAR_V_20X304 )
=> ( pred_attacker @ ( tuple_client_A_in_2 @ VAR_V_20X304 ) ) ) ).
thf(zip_derived_cl134,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_A_in_2 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax134]) ).
thf(ax82,axiom,
! [VAR_X0X30_11: $i,VAR_X1_12: $i] :
( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ VAR_X0X30_11 @ VAR_X1_12 ) )
= VAR_X1_12 ) ).
thf(zip_derived_cl82,plain,
! [X0: $i,X1: $i] :
( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
= X0 ),
inference(cnf,[status(esa)],[ax82]) ).
thf(ax81,axiom,
! [VAR_K_0X30: $i,VAR_M_0X30: $i] :
( ( constr_checksign @ ( constr_sign @ VAR_M_0X30 @ VAR_K_0X30 ) @ ( constr_pkey @ VAR_K_0X30 ) )
= VAR_M_0X30 ) ).
thf(zip_derived_cl81,plain,
! [X0: $i,X1: $i] :
( ( constr_checksign @ ( constr_sign @ X0 @ X1 ) @ ( constr_pkey @ X1 ) )
= X0 ),
inference(cnf,[status(esa)],[ax81]) ).
thf(ax161,axiom,
! [VAR_0X40SID_367: $i,VAR_SIGN_I_PKI_366: $i] :
( ( ( pred_eq_bitstring_bitstring @ name_I @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ VAR_SIGN_I_PKI_366 @ ( constr_pkey @ name_skS ) ) ) )
& ( pred_attacker @ ( tuple_client_A_in_2 @ VAR_SIGN_I_PKI_366 ) ) )
=> ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ VAR_0X40SID_367 ) @ name_A ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ VAR_SIGN_I_PKI_366 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ) ).
thf(zip_derived_cl161,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X0 ) @ name_A ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X1 ) )
| ~ ( pred_eq_bitstring_bitstring @ name_I @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ),
inference(cnf,[status(esa)],[ax161]) ).
thf(ax86,axiom,
! [VAR_X_36: $i,VAR_Y_37: $i] : ( pred_eq_bitstring_bitstring @ VAR_X_36 @ VAR_Y_37 ) ).
thf(zip_derived_cl86,plain,
! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
inference(cnf,[status(esa)],[ax86]) ).
thf(zip_derived_cl516,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X0 ) @ name_A ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X1 ) ) ),
inference(demod,[status(thm)],[zip_derived_cl161,zip_derived_cl86]) ).
thf(zip_derived_cl518,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_2 @ ( constr_sign @ X0 @ name_skS ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl81,zip_derived_cl516]) ).
thf(zip_derived_cl539,plain,
! [X0: $i,X1: $i,X2: $i] :
( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl518]) ).
thf(zip_derived_cl540,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl539]) ).
thf(zip_derived_cl541,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ name_skS )
| ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl92,zip_derived_cl540]) ).
thf(zip_derived_cl545,plain,
( ! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) )
<= ! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
inference(split,[status(esa)],[zip_derived_cl541]) ).
thf(zip_derived_cl547,plain,
( ! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) )
<= ! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl545]) ).
thf(zip_derived_cl550,plain,
( ! [X0: $i,X1: $i] :
( ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) @ X0 ) ) )
| ~ ( pred_attacker @ X0 ) )
<= ! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
inference(condensation,[status(thm)],[zip_derived_cl547]) ).
thf(ax128,axiom,
! [VAR_V_179: $i] :
( ( pred_attacker @ ( tuple_client_A_out_3 @ VAR_V_179 ) )
=> ( pred_attacker @ VAR_V_179 ) ) ).
thf(zip_derived_cl128,plain,
! [X0: $i] :
( ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_A_out_3 @ X0 ) ) ),
inference(cnf,[status(esa)],[ax128]) ).
thf(zip_derived_cl551,plain,
( ! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) @ X0 ) ) )
<= ! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl550,zip_derived_cl128]) ).
thf(ax78,axiom,
! [VAR_K_18: $i,VAR_M_17: $i] :
( ( constr_adec @ ( constr_aenc @ VAR_M_17 @ ( constr_pkey @ VAR_K_18 ) ) @ VAR_K_18 )
= VAR_M_17 ) ).
thf(zip_derived_cl78,plain,
! [X0: $i,X1: $i] :
( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
= X0 ),
inference(cnf,[status(esa)],[ax78]) ).
thf(ax138,axiom,
! [VAR_V_219: $i,VAR_V_220X30: $i] :
( ( ( pred_attacker @ VAR_V_219 )
& ( pred_attacker @ VAR_V_220X30 ) )
=> ( pred_attacker @ ( constr_adec @ VAR_V_219 @ VAR_V_220X30 ) ) ) ).
thf(zip_derived_cl138,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( constr_adec @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax138]) ).
thf(zip_derived_cl496,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ X0 ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl138]) ).
thf(zip_derived_cl552,plain,
( ! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( constr_pkey @ X0 ) )
| ~ ( pred_attacker @ X0 )
| ( pred_attacker @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) ) )
<= ! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl551,zip_derived_cl496]) ).
thf(ax93,axiom,
! [VAR_V_55: $i] :
( ( pred_attacker @ VAR_V_55 )
=> ( pred_attacker @ ( constr_pkey @ VAR_V_55 ) ) ) ).
thf(zip_derived_cl93,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_pkey @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax93]) ).
thf(zip_derived_cl553,plain,
( ! [X0: $i,X1: $i] :
( ( pred_attacker @ ( tuple_2 @ ( name_Na @ X1 ) @ name_A ) )
| ~ ( pred_attacker @ X0 ) )
<= ! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ) ),
inference(clc,[status(thm)],[zip_derived_cl552,zip_derived_cl93]) ).
thf(zip_derived_cl555,plain,
( ! [X0: $i] :
~ ( pred_attacker @ X0 )
<= ! [X0: $i] :
~ ( pred_attacker @ X0 ) ),
inference(split,[status(esa)],[zip_derived_cl553]) ).
thf(ax143,axiom,
pred_attacker @ constr_CONST_0x30 ).
thf(zip_derived_cl143,plain,
pred_attacker @ constr_CONST_0x30,
inference(cnf,[status(esa)],[ax143]) ).
thf('0',plain,
~ ! [X0: $i] :
~ ( pred_attacker @ X0 ),
inference('s_sup+',[status(thm)],[zip_derived_cl555,zip_derived_cl143]) ).
thf(zip_derived_cl144_001,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax144]) ).
thf(zip_derived_cl92_002,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( constr_sign @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax92]) ).
thf(ax123,axiom,
! [VAR_V_164: $i] :
( ( pred_attacker @ VAR_V_164 )
=> ( pred_attacker @ ( tuple_client_B_in_2 @ VAR_V_164 ) ) ) ).
thf(zip_derived_cl123,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_B_in_2 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax123]) ).
thf(zip_derived_cl82_003,plain,
! [X0: $i,X1: $i] :
( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
= X0 ),
inference(cnf,[status(esa)],[ax82]) ).
thf(zip_derived_cl81_004,plain,
! [X0: $i,X1: $i] :
( ( constr_checksign @ ( constr_sign @ X0 @ X1 ) @ ( constr_pkey @ X1 ) )
= X0 ),
inference(cnf,[status(esa)],[ax81]) ).
thf(ax164,axiom,
! [VAR_0X40SID_524: $i,VAR_AENC_NA_A_522: $i,VAR_SIGN_A_PKA_523: $i] :
( ( ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ VAR_AENC_NA_A_522 @ name_skB ) ) )
& ( pred_attacker @ ( tuple_client_B_in_3 @ VAR_AENC_NA_A_522 ) )
& ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ VAR_SIGN_A_PKA_523 @ ( constr_pkey @ name_skS ) ) ) )
& ( pred_attacker @ ( tuple_client_B_in_2 @ VAR_SIGN_A_PKA_523 ) ) )
=> ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ VAR_AENC_NA_A_522 @ name_skB ) ) @ ( name_Nb @ VAR_0X40SID_524 ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ VAR_SIGN_A_PKA_523 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ) ).
thf(zip_derived_cl164,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X1 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X0 @ name_skB ) ) @ ( name_Nb @ X2 ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ),
inference(cnf,[status(esa)],[ax164]) ).
thf(zip_derived_cl86_005,plain,
! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
inference(cnf,[status(esa)],[ax86]) ).
thf(zip_derived_cl86_006,plain,
! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
inference(cnf,[status(esa)],[ax86]) ).
thf(zip_derived_cl533,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X1 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X0 @ name_skB ) ) @ ( name_Nb @ X2 ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X1 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ),
inference(demod,[status(thm)],[zip_derived_cl164,zip_derived_cl86,zip_derived_cl86]) ).
thf(zip_derived_cl535,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X0 @ name_skS ) ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X1 ) ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl81,zip_derived_cl533]) ).
thf(zip_derived_cl919,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X3 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X3 @ name_skB ) ) @ ( name_Nb @ X2 ) ) @ X0 ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl535]) ).
thf(zip_derived_cl1125,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl123,zip_derived_cl919]) ).
thf(zip_derived_cl1438,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ name_skS )
| ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl92,zip_derived_cl1125]) ).
thf(zip_derived_cl1941,plain,
( ! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) )
<= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
inference(split,[status(esa)],[zip_derived_cl1438]) ).
thf(zip_derived_cl1943,plain,
( ! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) )
<= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl1941]) ).
thf(zip_derived_cl1952,plain,
( ! [X0: $i,X1: $i,X2: $i] :
( ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X1 ) ) @ X0 ) ) )
| ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) ) )
<= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
inference(condensation,[status(thm)],[zip_derived_cl1943]) ).
thf(ax115,axiom,
! [VAR_V_133: $i] :
( ( pred_attacker @ ( tuple_client_B_out_4 @ VAR_V_133 ) )
=> ( pred_attacker @ VAR_V_133 ) ) ).
thf(zip_derived_cl115,plain,
! [X0: $i] :
( ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_B_out_4 @ X0 ) ) ),
inference(cnf,[status(esa)],[ax115]) ).
thf(zip_derived_cl1953,plain,
( ! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ~ ( pred_attacker @ X0 )
| ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X1 ) ) @ X0 ) ) )
<= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl1952,zip_derived_cl115]) ).
thf(zip_derived_cl78_007,plain,
! [X0: $i,X1: $i] :
( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
= X0 ),
inference(cnf,[status(esa)],[ax78]) ).
thf(ax105,axiom,
! [VAR_V_99: $i,VAR_V_10X300X30: $i] :
( ( ( pred_attacker @ VAR_V_99 )
& ( pred_attacker @ VAR_V_10X300X30 ) )
=> ( pred_attacker @ ( tuple_key_register_server_in_1 @ VAR_V_99 @ VAR_V_10X300X30 ) ) ) ).
thf(zip_derived_cl105,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_key_register_server_in_1 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax105]) ).
thf(ax167,axiom,
! [VAR_HOST_642: $i,VAR_PK_643: $i] :
( ( ( VAR_HOST_642 != name_B )
& ( VAR_HOST_642 != name_A )
& ( pred_attacker @ ( tuple_key_register_server_in_1 @ VAR_HOST_642 @ VAR_PK_643 ) ) )
=> ( pred_table @ ( tuple_keys @ VAR_HOST_642 @ VAR_PK_643 ) ) ) ).
thf(zip_derived_cl167,plain,
! [X0: $i,X1: $i] :
( ( X0 = name_A )
| ( X0 = name_B )
| ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X0 @ X1 ) )
| ( pred_table @ ( tuple_keys @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax167]) ).
thf(ax102,axiom,
! [VAR_V_83: $i,VAR_V_84: $i] :
( ( ( pred_attacker @ VAR_V_83 )
& ( pred_attacker @ VAR_V_84 ) )
=> ( pred_attacker @ ( tuple_key_retrieval_server_in_1 @ VAR_V_83 @ VAR_V_84 ) ) ) ).
thf(zip_derived_cl102,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_key_retrieval_server_in_1 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax102]) ).
thf(ax166,axiom,
! [VAR_DST_588: $i,VAR_PKDST_589: $i,VAR_SRC_590X30: $i] :
( ( ( pred_table @ ( tuple_keys @ VAR_DST_588 @ VAR_PKDST_589 ) )
& ( pred_attacker @ ( tuple_key_retrieval_server_in_1 @ VAR_SRC_590X30 @ VAR_DST_588 ) ) )
=> ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ ( constr_sign @ ( tuple_2 @ VAR_DST_588 @ VAR_PKDST_589 ) @ name_skS ) ) ) ) ).
thf(zip_derived_cl166,plain,
! [X0: $i,X1: $i,X2: $i] :
( ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ ( constr_sign @ ( tuple_2 @ X0 @ X1 ) @ name_skS ) ) )
| ~ ( pred_table @ ( tuple_keys @ X0 @ X1 ) )
| ~ ( pred_attacker @ ( tuple_key_retrieval_server_in_1 @ X2 @ X0 ) ) ),
inference(cnf,[status(esa)],[ax166]) ).
thf(zip_derived_cl499,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ ( constr_sign @ ( tuple_2 @ X0 @ X2 ) @ name_skS ) ) )
| ~ ( pred_table @ ( tuple_keys @ X0 @ X2 ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl102,zip_derived_cl166]) ).
thf(zip_derived_cl500,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_table @ ( tuple_keys @ X1 @ X0 ) )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ) ),
inference(condensation,[status(thm)],[zip_derived_cl499]) ).
thf(ax101,axiom,
! [VAR_V_79: $i] :
( ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ VAR_V_79 ) )
=> ( pred_attacker @ VAR_V_79 ) ) ).
thf(zip_derived_cl101,plain,
! [X0: $i] :
( ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_key_retrieval_server_out_2 @ X0 ) ) ),
inference(cnf,[status(esa)],[ax101]) ).
thf(zip_derived_cl501,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X1 )
| ~ ( pred_table @ ( tuple_keys @ X1 @ X0 ) )
| ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl500,zip_derived_cl101]) ).
thf(zip_derived_cl511,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) )
| ( X1 = name_B )
| ( X1 = name_A )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl167,zip_derived_cl501]) ).
thf(ax106,axiom,
! [VAR_V_10X307: $i,VAR_V_10X308: $i] :
( ( pred_attacker @ ( tuple_key_register_server_in_1 @ VAR_V_10X307 @ VAR_V_10X308 ) )
=> ( pred_attacker @ VAR_V_10X307 ) ) ).
thf(zip_derived_cl106,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax106]) ).
thf(zip_derived_cl525,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
| ( X1 = name_A )
| ( X1 = name_B )
| ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) ) ),
inference(clc,[status(thm)],[zip_derived_cl511,zip_derived_cl106]) ).
thf(zip_derived_cl134_008,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_A_in_2 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax134]) ).
thf(zip_derived_cl82_009,plain,
! [X0: $i,X1: $i] :
( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
= X0 ),
inference(cnf,[status(esa)],[ax82]) ).
thf(zip_derived_cl81_010,plain,
! [X0: $i,X1: $i] :
( ( constr_checksign @ ( constr_sign @ X0 @ X1 ) @ ( constr_pkey @ X1 ) )
= X0 ),
inference(cnf,[status(esa)],[ax81]) ).
thf(ax162,axiom,
! [VAR_0X40SID_415: $i,VAR_AENC_NA_NI_416: $i,VAR_SIGN_I_PKI_417: $i] :
( ( ( pred_eq_bitstring_bitstring @ ( name_Na @ VAR_0X40SID_415 ) @ ( constr_tuple_2_get_0x30 @ ( constr_adec @ VAR_AENC_NA_NI_416 @ name_skA ) ) )
& ( pred_attacker @ ( tuple_client_A_in_4 @ VAR_AENC_NA_NI_416 ) )
& ( pred_eq_bitstring_bitstring @ name_I @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ VAR_SIGN_I_PKI_417 @ ( constr_pkey @ name_skS ) ) ) )
& ( pred_attacker @ ( tuple_client_A_in_2 @ VAR_SIGN_I_PKI_417 ) ) )
=> ( pred_attacker @ ( tuple_client_A_out_5 @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ VAR_AENC_NA_NI_416 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ VAR_SIGN_I_PKI_417 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ) ).
thf(zip_derived_cl162,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
| ~ ( pred_eq_bitstring_bitstring @ ( name_Na @ X1 ) @ ( constr_tuple_2_get_0x30 @ ( constr_adec @ X0 @ name_skA ) ) )
| ~ ( pred_eq_bitstring_bitstring @ name_I @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X2 @ ( constr_pkey @ name_skS ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X2 ) )
| ( pred_attacker @ ( tuple_client_A_out_5 @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X2 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ),
inference(cnf,[status(esa)],[ax162]) ).
thf(zip_derived_cl86_011,plain,
! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
inference(cnf,[status(esa)],[ax86]) ).
thf(zip_derived_cl86_012,plain,
! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
inference(cnf,[status(esa)],[ax86]) ).
thf(zip_derived_cl521,plain,
! [X0: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X2 ) )
| ( pred_attacker @ ( tuple_client_A_out_5 @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X2 @ ( constr_pkey @ name_skS ) ) ) ) ) ) ),
inference(demod,[status(thm)],[zip_derived_cl162,zip_derived_cl86,zip_derived_cl86]) ).
thf(ax126,axiom,
! [VAR_V_173: $i] :
( ( pred_attacker @ ( tuple_client_A_out_5 @ VAR_V_173 ) )
=> ( pred_attacker @ VAR_V_173 ) ) ).
thf(zip_derived_cl126,plain,
! [X0: $i] :
( ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_A_out_5 @ X0 ) ) ),
inference(cnf,[status(esa)],[ax126]) ).
thf(zip_derived_cl522,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_2 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ ( constr_checksign @ X0 @ ( constr_pkey @ name_skS ) ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl521,zip_derived_cl126]) ).
thf(zip_derived_cl702,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_2 @ ( constr_sign @ X0 @ name_skS ) ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl81,zip_derived_cl522]) ).
thf(zip_derived_cl935,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl702]) ).
thf(zip_derived_cl937,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl935]) ).
thf(zip_derived_cl939,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) )
| ( X1 = name_B )
| ( X1 = name_A )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl525,zip_derived_cl937]) ).
thf(zip_derived_cl1259,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( X1 = name_B )
| ( X1 = name_A )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl105,zip_derived_cl939]) ).
thf(zip_derived_cl1548,plain,
( ! [X0: $i,X2: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) )
<= ! [X0: $i,X2: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ) ),
inference(split,[status(esa)],[zip_derived_cl1259]) ).
thf(zip_derived_cl496_013,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ X0 ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl138]) ).
thf(zip_derived_cl1550,plain,
( ! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) )
| ~ ( pred_attacker @ ( constr_pkey @ X0 ) )
| ~ ( pred_attacker @ X0 )
| ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) ) )
<= ! [X0: $i,X2: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl1548,zip_derived_cl496]) ).
thf(zip_derived_cl143_014,plain,
pred_attacker @ constr_CONST_0x30,
inference(cnf,[status(esa)],[ax143]) ).
thf(zip_derived_cl105_015,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_key_register_server_in_1 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax105]) ).
thf(zip_derived_cl525_016,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
| ( X1 = name_A )
| ( X1 = name_B )
| ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) ) ),
inference(clc,[status(thm)],[zip_derived_cl511,zip_derived_cl106]) ).
thf(zip_derived_cl540_017,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl539]) ).
thf(zip_derived_cl542,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_key_register_server_in_1 @ X1 @ X0 ) )
| ( X1 = name_B )
| ( X1 = name_A )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl525,zip_derived_cl540]) ).
thf(zip_derived_cl714,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( X1 = name_B )
| ( X1 = name_A )
| ( pred_attacker @ ( tuple_client_A_out_3 @ ( constr_aenc @ ( tuple_2 @ ( name_Na @ X2 ) @ name_A ) @ X0 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl105,zip_derived_cl542]) ).
thf(zip_derived_cl716,plain,
( ! [X1: $i] :
( ( X1 = name_A )
| ( X1 = name_B )
| ~ ( pred_attacker @ X1 ) )
<= ! [X1: $i] :
( ( X1 = name_A )
| ( X1 = name_B )
| ~ ( pred_attacker @ X1 ) ) ),
inference(split,[status(esa)],[zip_derived_cl714]) ).
thf(zip_derived_cl793,plain,
( ( ( constr_CONST_0x30 = name_A )
| ( constr_CONST_0x30 = name_B ) )
<= ! [X1: $i] :
( ( X1 = name_A )
| ( X1 = name_B )
| ~ ( pred_attacker @ X1 ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl143,zip_derived_cl716]) ).
thf(ax5,axiom,
constr_CONST_0x30 != name_B ).
thf(zip_derived_cl5,plain,
constr_CONST_0x30 != name_B,
inference(cnf,[status(esa)],[ax5]) ).
thf(ax4,axiom,
constr_CONST_0x30 != name_A ).
thf(zip_derived_cl4,plain,
constr_CONST_0x30 != name_A,
inference(cnf,[status(esa)],[ax4]) ).
thf('1',plain,
~ ! [X1: $i] :
( ( X1 = name_A )
| ( X1 = name_B )
| ~ ( pred_attacker @ X1 ) ),
inference('simplify_reflect-',[status(thm)],[zip_derived_cl793,zip_derived_cl5,zip_derived_cl4]) ).
thf('2',plain,
( ! [X0: $i,X2: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) )
| ! [X1: $i] :
( ( X1 = name_A )
| ( X1 = name_B )
| ~ ( pred_attacker @ X1 ) ) ),
inference(split,[status(esa)],[zip_derived_cl1259]) ).
thf('3',plain,
! [X0: $i,X2: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
inference('sat_resolution*',[status(thm)],['1','2']) ).
thf(zip_derived_cl1557,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) )
| ~ ( pred_attacker @ ( constr_pkey @ X0 ) )
| ~ ( pred_attacker @ X0 )
| ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) ) ),
inference(simpl_trail,[status(thm)],[zip_derived_cl1550,'3']) ).
thf(zip_derived_cl93_018,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_pkey @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax93]) ).
thf(zip_derived_cl1626,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X1 @ name_skA ) ) )
| ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X1 ) ) ),
inference(clc,[status(thm)],[zip_derived_cl1557,zip_derived_cl93]) ).
thf(zip_derived_cl1627,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) ) ),
inference(condensation,[status(thm)],[zip_derived_cl1626]) ).
thf(zip_derived_cl1628,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl1627]) ).
thf(ax132,axiom,
! [VAR_V_198: $i] :
( ( pred_attacker @ VAR_V_198 )
=> ( pred_attacker @ ( tuple_client_A_in_4 @ VAR_V_198 ) ) ) ).
thf(zip_derived_cl132,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax132]) ).
thf(zip_derived_cl1654,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ X0 ) )
| ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl1628,zip_derived_cl132]) ).
thf(zip_derived_cl1960,plain,
( ! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( constr_pkey @ name_skA ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X1 ) )
| ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X1 @ name_skB ) ) @ ( name_Nb @ X0 ) ) ) ) )
<= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl1953,zip_derived_cl1654]) ).
thf(ax157,axiom,
pred_attacker @ ( tuple_out_1 @ ( constr_pkey @ name_skA ) ) ).
thf(zip_derived_cl157,plain,
pred_attacker @ ( tuple_out_1 @ ( constr_pkey @ name_skA ) ),
inference(cnf,[status(esa)],[ax157]) ).
thf(ax99,axiom,
! [VAR_V_72: $i] :
( ( pred_attacker @ ( tuple_out_1 @ VAR_V_72 ) )
=> ( pred_attacker @ VAR_V_72 ) ) ).
thf(zip_derived_cl99,plain,
! [X0: $i] :
( ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_out_1 @ X0 ) ) ),
inference(cnf,[status(esa)],[ax99]) ).
thf(zip_derived_cl183,plain,
pred_attacker @ ( constr_pkey @ name_skA ),
inference('s_sup-',[status(thm)],[zip_derived_cl157,zip_derived_cl99]) ).
thf(zip_derived_cl82_019,plain,
! [X0: $i,X1: $i] :
( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
= X0 ),
inference(cnf,[status(esa)],[ax82]) ).
thf(zip_derived_cl1978,plain,
( ! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X1 ) )
| ( pred_attacker @ ( name_Nb @ X0 ) ) )
<= ! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X3 ) ) @ X0 ) ) ) ) ),
inference(demod,[status(thm)],[zip_derived_cl1960,zip_derived_cl183,zip_derived_cl82]) ).
thf(zip_derived_cl2343,plain,
( ! [X0: $i] : ( pred_attacker @ ( name_Nb @ X0 ) )
<= ! [X0: $i] : ( pred_attacker @ ( name_Nb @ X0 ) ) ),
inference(split,[status(esa)],[zip_derived_cl1978]) ).
thf(co0,conjecture,
! [VAR_V_651: $i] : ( pred_attacker @ ( tuple_2 @ ( name_Nb @ VAR_V_651 ) @ name_objective ) ) ).
thf(zf_stmt_0,negated_conjecture,
~ ! [VAR_V_651: $i] : ( pred_attacker @ ( tuple_2 @ ( name_Nb @ VAR_V_651 ) @ name_objective ) ),
inference('cnf.neg',[status(esa)],[co0]) ).
thf(zip_derived_cl168,plain,
~ ( pred_attacker @ ( tuple_2 @ ( name_Nb @ sk_ ) @ name_objective ) ),
inference(cnf,[status(esa)],[zf_stmt_0]) ).
thf(zip_derived_cl144_020,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax144]) ).
thf(zip_derived_cl476,plain,
( ~ ( pred_attacker @ ( name_Nb @ sk_ ) )
| ~ ( pred_attacker @ name_objective ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl168,zip_derived_cl144]) ).
thf(ax165,axiom,
! [VAR_0X40SID_546: $i,VAR_AENC_NA_A_548: $i,VAR_AENC_NB_547: $i,VAR_SIGN_A_PKA_549: $i] :
( ( ( pred_eq_bitstring_bitstring @ ( name_Nb @ VAR_0X40SID_546 ) @ ( constr_adec @ VAR_AENC_NB_547 @ name_skB ) )
& ( pred_attacker @ ( tuple_client_B_in_5 @ VAR_AENC_NB_547 ) )
& ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ VAR_AENC_NA_A_548 @ name_skB ) ) )
& ( pred_attacker @ ( tuple_client_B_in_3 @ VAR_AENC_NA_A_548 ) )
& ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ VAR_SIGN_A_PKA_549 @ ( constr_pkey @ name_skS ) ) ) )
& ( pred_attacker @ ( tuple_client_B_in_2 @ VAR_SIGN_A_PKA_549 ) ) )
=> ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) ) ) ).
thf(zip_derived_cl165,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
| ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ),
inference(cnf,[status(esa)],[ax165]) ).
thf(zip_derived_cl172,plain,
( ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) )
<= ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) ) ),
inference(split,[status(esa)],[zip_derived_cl165]) ).
thf(ax113,axiom,
! [VAR_V_127: $i] :
( ( pred_attacker @ ( tuple_client_B_out_6 @ VAR_V_127 ) )
=> ( pred_attacker @ VAR_V_127 ) ) ).
thf(zip_derived_cl113,plain,
! [X0: $i] :
( ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_B_out_6 @ X0 ) ) ),
inference(cnf,[status(esa)],[ax113]) ).
thf(zip_derived_cl181,plain,
( ( pred_attacker @ name_objective )
<= ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl172,zip_derived_cl113]) ).
thf(ax121,axiom,
! [VAR_V_158: $i] :
( ( pred_attacker @ VAR_V_158 )
=> ( pred_attacker @ ( tuple_client_B_in_3 @ VAR_V_158 ) ) ) ).
thf(zip_derived_cl121,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax121]) ).
thf(zip_derived_cl86_021,plain,
! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
inference(cnf,[status(esa)],[ax86]) ).
thf(zip_derived_cl171,plain,
( ! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) )
<= ! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ) ),
inference(split,[status(esa)],[zip_derived_cl165]) ).
thf(zip_derived_cl175,plain,
( ! [X0: $i] :
~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
<= ! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl86,zip_derived_cl171]) ).
thf(zip_derived_cl291,plain,
( ! [X0: $i] :
~ ( pred_attacker @ X0 )
<= ! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl121,zip_derived_cl175]) ).
thf(zip_derived_cl143_022,plain,
pred_attacker @ constr_CONST_0x30,
inference(cnf,[status(esa)],[ax143]) ).
thf('4',plain,
~ ! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl291,zip_derived_cl143]) ).
thf(ax119,axiom,
! [VAR_V_152: $i] :
( ( pred_attacker @ VAR_V_152 )
=> ( pred_attacker @ ( tuple_client_B_in_5 @ VAR_V_152 ) ) ) ).
thf(zip_derived_cl119,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_B_in_5 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax119]) ).
thf(zip_derived_cl86_023,plain,
! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
inference(cnf,[status(esa)],[ax86]) ).
thf(zip_derived_cl170,plain,
( ! [X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
| ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) )
<= ! [X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
| ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) ) ),
inference(split,[status(esa)],[zip_derived_cl165]) ).
thf(zip_derived_cl177,plain,
( ! [X0: $i] :
~ ( pred_attacker @ ( tuple_client_B_in_5 @ X0 ) )
<= ! [X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
| ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl86,zip_derived_cl170]) ).
thf(zip_derived_cl209,plain,
( ! [X0: $i] :
~ ( pred_attacker @ X0 )
<= ! [X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
| ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl119,zip_derived_cl177]) ).
thf(zip_derived_cl143_024,plain,
pred_attacker @ constr_CONST_0x30,
inference(cnf,[status(esa)],[ax143]) ).
thf('5',plain,
~ ! [X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
| ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl209,zip_derived_cl143]) ).
thf(zip_derived_cl123_025,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_B_in_2 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax123]) ).
thf(zip_derived_cl86_026,plain,
! [X0: $i,X1: $i] : ( pred_eq_bitstring_bitstring @ X0 @ X1 ),
inference(cnf,[status(esa)],[ax86]) ).
thf(zip_derived_cl169,plain,
( ! [X3: $i] :
( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) )
<= ! [X3: $i] :
( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ) ),
inference(split,[status(esa)],[zip_derived_cl165]) ).
thf(zip_derived_cl176,plain,
( ! [X0: $i] :
~ ( pred_attacker @ ( tuple_client_B_in_2 @ X0 ) )
<= ! [X3: $i] :
( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl86,zip_derived_cl169]) ).
thf(zip_derived_cl371,plain,
( ! [X0: $i] :
~ ( pred_attacker @ X0 )
<= ! [X3: $i] :
( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl123,zip_derived_cl176]) ).
thf(zip_derived_cl143_027,plain,
pred_attacker @ constr_CONST_0x30,
inference(cnf,[status(esa)],[ax143]) ).
thf('6',plain,
~ ! [X3: $i] :
( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl371,zip_derived_cl143]) ).
thf('7',plain,
( ( pred_attacker @ ( tuple_client_B_out_6 @ name_objective ) )
| ! [X3: $i] :
( ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_0x30 @ ( constr_checksign @ X3 @ ( constr_pkey @ name_skS ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ X3 ) ) )
| ! [X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_5 @ X1 ) )
| ~ ( pred_eq_bitstring_bitstring @ ( name_Nb @ X2 ) @ ( constr_adec @ X1 @ name_skB ) ) )
| ! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_eq_bitstring_bitstring @ name_A @ ( constr_tuple_2_get_1 @ ( constr_adec @ X0 @ name_skB ) ) ) ) ),
inference(split,[status(esa)],[zip_derived_cl165]) ).
thf('8',plain,
pred_attacker @ ( tuple_client_B_out_6 @ name_objective ),
inference('sat_resolution*',[status(thm)],['4','5','6','7']) ).
thf(zip_derived_cl463,plain,
pred_attacker @ name_objective,
inference(simpl_trail,[status(thm)],[zip_derived_cl181,'8']) ).
thf(zip_derived_cl477,plain,
~ ( pred_attacker @ ( name_Nb @ sk_ ) ),
inference(demod,[status(thm)],[zip_derived_cl476,zip_derived_cl463]) ).
thf('9',plain,
~ ! [X0: $i] : ( pred_attacker @ ( name_Nb @ X0 ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl2343,zip_derived_cl477]) ).
thf(ax155,axiom,
pred_table @ ( tuple_keys @ name_A @ ( constr_pkey @ name_skA ) ) ).
thf(zip_derived_cl155,plain,
pred_table @ ( tuple_keys @ name_A @ ( constr_pkey @ name_skA ) ),
inference(cnf,[status(esa)],[ax155]) ).
thf(zip_derived_cl501_028,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X1 )
| ~ ( pred_table @ ( tuple_keys @ X1 @ X0 ) )
| ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl500,zip_derived_cl101]) ).
thf(zip_derived_cl504,plain,
( ~ ( pred_attacker @ name_A )
| ( pred_attacker @ ( constr_sign @ ( tuple_2 @ name_A @ ( constr_pkey @ name_skA ) ) @ name_skS ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl155,zip_derived_cl501]) ).
thf(ax152,axiom,
pred_attacker @ name_A ).
thf(zip_derived_cl152,plain,
pred_attacker @ name_A,
inference(cnf,[status(esa)],[ax152]) ).
thf(zip_derived_cl506,plain,
pred_attacker @ ( constr_sign @ ( tuple_2 @ name_A @ ( constr_pkey @ name_skA ) ) @ name_skS ),
inference(demod,[status(thm)],[zip_derived_cl504,zip_derived_cl152]) ).
thf(zip_derived_cl123_029,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_B_in_2 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax123]) ).
thf(zip_derived_cl82_030,plain,
! [X0: $i,X1: $i] :
( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
= X0 ),
inference(cnf,[status(esa)],[ax82]) ).
thf(zip_derived_cl144_031,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax144]) ).
thf(zip_derived_cl144_032,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax144]) ).
thf(zip_derived_cl82_033,plain,
! [X0: $i,X1: $i] :
( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
= X0 ),
inference(cnf,[status(esa)],[ax82]) ).
thf(zip_derived_cl78_034,plain,
! [X0: $i,X1: $i] :
( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
= X0 ),
inference(cnf,[status(esa)],[ax78]) ).
thf(ax156,axiom,
pred_table @ ( tuple_keys @ name_B @ ( constr_pkey @ name_skB ) ) ).
thf(zip_derived_cl156,plain,
pred_table @ ( tuple_keys @ name_B @ ( constr_pkey @ name_skB ) ),
inference(cnf,[status(esa)],[ax156]) ).
thf(zip_derived_cl501_035,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X1 )
| ~ ( pred_table @ ( tuple_keys @ X1 @ X0 ) )
| ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl500,zip_derived_cl101]) ).
thf(zip_derived_cl505,plain,
( ~ ( pred_attacker @ name_B )
| ( pred_attacker @ ( constr_sign @ ( tuple_2 @ name_B @ ( constr_pkey @ name_skB ) ) @ name_skS ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl156,zip_derived_cl501]) ).
thf(ax151,axiom,
pred_attacker @ name_B ).
thf(zip_derived_cl151,plain,
pred_attacker @ name_B,
inference(cnf,[status(esa)],[ax151]) ).
thf(zip_derived_cl507,plain,
pred_attacker @ ( constr_sign @ ( tuple_2 @ name_B @ ( constr_pkey @ name_skB ) ) @ name_skS ),
inference(demod,[status(thm)],[zip_derived_cl505,zip_derived_cl151]) ).
thf(zip_derived_cl937_036,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl935]) ).
thf(zip_derived_cl941,plain,
! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) @ ( constr_pkey @ name_skB ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl507,zip_derived_cl937]) ).
thf(zip_derived_cl1273,plain,
! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ X0 ) @ ( constr_pkey @ name_skB ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl941]) ).
thf(zip_derived_cl132_037,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax132]) ).
thf(zip_derived_cl1333,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ X0 ) @ ( constr_pkey @ name_skB ) ) )
| ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl1273,zip_derived_cl132]) ).
thf(zip_derived_cl1336,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) )
| ~ ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ X1 @ X0 ) @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl1333]) ).
thf(zip_derived_cl144_038,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( tuple_2 @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax144]) ).
thf(ax137,axiom,
! [VAR_V_215: $i,VAR_V_216: $i] :
( ( ( pred_attacker @ VAR_V_215 )
& ( pred_attacker @ VAR_V_216 ) )
=> ( pred_attacker @ ( constr_aenc @ VAR_V_215 @ VAR_V_216 ) ) ) ).
thf(zip_derived_cl137,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( constr_aenc @ X0 @ X1 ) ) ),
inference(cnf,[status(esa)],[ax137]) ).
thf(zip_derived_cl82_039,plain,
! [X0: $i,X1: $i] :
( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
= X0 ),
inference(cnf,[status(esa)],[ax82]) ).
thf(zip_derived_cl78_040,plain,
! [X0: $i,X1: $i] :
( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
= X0 ),
inference(cnf,[status(esa)],[ax78]) ).
thf(zip_derived_cl506_041,plain,
pred_attacker @ ( constr_sign @ ( tuple_2 @ name_A @ ( constr_pkey @ name_skA ) ) @ name_skS ),
inference(demod,[status(thm)],[zip_derived_cl504,zip_derived_cl152]) ).
thf(zip_derived_cl937_042,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
| ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X2 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X2 @ name_skA ) ) @ X0 ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl134,zip_derived_cl935]) ).
thf(zip_derived_cl940,plain,
! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ ( constr_adec @ X0 @ name_skA ) ) @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl506,zip_derived_cl937]) ).
thf(zip_derived_cl1129,plain,
! [X0: $i] :
( ~ ( pred_attacker @ ( tuple_client_A_in_4 @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) )
| ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ X0 ) @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl940]) ).
thf(zip_derived_cl132_043,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_A_in_4 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax132]) ).
thf(zip_derived_cl1204,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_aenc @ ( constr_tuple_2_get_1_bitstring @ X0 ) @ ( constr_pkey @ name_skA ) ) )
| ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl1129,zip_derived_cl132]) ).
thf(zip_derived_cl1209,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) )
| ~ ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ X1 @ X0 ) @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl1204]) ).
thf(zip_derived_cl1287,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( constr_pkey @ name_skA ) )
| ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl137,zip_derived_cl1209]) ).
thf(zip_derived_cl183_044,plain,
pred_attacker @ ( constr_pkey @ name_skA ),
inference('s_sup-',[status(thm)],[zip_derived_cl157,zip_derived_cl99]) ).
thf(zip_derived_cl1291,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
inference(demod,[status(thm)],[zip_derived_cl1287,zip_derived_cl183]) ).
thf(zip_derived_cl1304,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl1291]) ).
thf(zip_derived_cl1308,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) )
| ~ ( pred_attacker @ X0 ) ),
inference(condensation,[status(thm)],[zip_derived_cl1304]) ).
thf(zip_derived_cl1341,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) )
| ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl1336,zip_derived_cl1308]) ).
thf(zip_derived_cl1352,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl1341]) ).
thf(zip_derived_cl1356,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) )
| ~ ( pred_attacker @ X0 ) ),
inference(condensation,[status(thm)],[zip_derived_cl1352]) ).
thf(zip_derived_cl121_045,plain,
! [X0: $i] :
( ( pred_attacker @ ( tuple_client_B_in_3 @ X0 ) )
| ~ ( pred_attacker @ X0 ) ),
inference(cnf,[status(esa)],[ax121]) ).
thf(ax83,axiom,
! [VAR_X0X30_9: $i,VAR_X1_10X30: $i] :
( ( constr_tuple_2_get_0x30_bitstring @ ( tuple_2 @ VAR_X0X30_9 @ VAR_X1_10X30 ) )
= VAR_X0X30_9 ) ).
thf(zip_derived_cl83,plain,
! [X0: $i,X1: $i] :
( ( constr_tuple_2_get_0x30_bitstring @ ( tuple_2 @ X0 @ X1 ) )
= X0 ),
inference(cnf,[status(esa)],[ax83]) ).
thf(zip_derived_cl78_046,plain,
! [X0: $i,X1: $i] :
( ( constr_adec @ ( constr_aenc @ X0 @ ( constr_pkey @ X1 ) ) @ X1 )
= X0 ),
inference(cnf,[status(esa)],[ax78]) ).
thf(zip_derived_cl535_047,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ X2 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X0 @ name_skS ) ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ ( constr_adec @ X2 @ name_skB ) ) @ ( name_Nb @ X1 ) ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl81,zip_derived_cl533]) ).
thf(zip_derived_cl920,plain,
! [X0: $i,X1: $i,X2: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skB ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X1 @ name_skS ) ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ ( constr_tuple_2_get_0x30_bitstring @ X0 ) @ ( name_Nb @ X2 ) ) @ ( constr_tuple_2_get_1_bitstring @ X1 ) ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl78,zip_derived_cl535]) ).
thf(zip_derived_cl1181,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_client_B_in_3 @ ( constr_aenc @ ( tuple_2 @ X0 @ X3 ) @ ( constr_pkey @ name_skB ) ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X1 @ name_skS ) ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X0 @ ( name_Nb @ X2 ) ) @ ( constr_tuple_2_get_1_bitstring @ X1 ) ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl83,zip_derived_cl920]) ).
thf(zip_derived_cl1519,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ X1 @ X0 ) @ ( constr_pkey @ name_skB ) ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X2 @ name_skS ) ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X3 ) ) @ ( constr_tuple_2_get_1_bitstring @ X2 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl121,zip_derived_cl1181]) ).
thf(zip_derived_cl2357,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( tuple_2 @ X1 @ X0 ) )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X2 @ name_skS ) ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X3 ) ) @ ( constr_tuple_2_get_1_bitstring @ X2 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl1356,zip_derived_cl1519]) ).
thf(zip_derived_cl2527,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ X0 )
| ~ ( pred_attacker @ X1 )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X2 @ name_skS ) ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X3 ) ) @ ( constr_tuple_2_get_1_bitstring @ X2 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl144,zip_derived_cl2357]) ).
thf(zip_derived_cl2587,plain,
! [X0: $i,X1: $i,X2: $i] :
( ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X2 @ ( name_Nb @ X1 ) ) @ ( constr_tuple_2_get_1_bitstring @ X0 ) ) ) )
| ~ ( pred_attacker @ X2 )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ X0 @ name_skS ) ) ) ),
inference(condensation,[status(thm)],[zip_derived_cl2527]) ).
thf(zip_derived_cl2589,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X3 @ ( name_Nb @ X2 ) ) @ X0 ) ) )
| ~ ( pred_attacker @ X3 )
| ~ ( pred_attacker @ ( tuple_client_B_in_2 @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl82,zip_derived_cl2587]) ).
thf(zip_derived_cl2590,plain,
! [X0: $i,X1: $i,X2: $i,X3: $i] :
( ~ ( pred_attacker @ ( constr_sign @ ( tuple_2 @ X1 @ X0 ) @ name_skS ) )
| ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X3 @ ( name_Nb @ X2 ) ) @ X0 ) ) )
| ~ ( pred_attacker @ X3 ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl123,zip_derived_cl2589]) ).
thf(zip_derived_cl2593,plain,
! [X0: $i,X1: $i] :
( ( pred_attacker @ ( tuple_client_B_out_4 @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X0 ) ) @ ( constr_pkey @ name_skA ) ) ) )
| ~ ( pred_attacker @ X1 ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl506,zip_derived_cl2590]) ).
thf(zip_derived_cl115_048,plain,
! [X0: $i] :
( ( pred_attacker @ X0 )
| ~ ( pred_attacker @ ( tuple_client_B_out_4 @ X0 ) ) ),
inference(cnf,[status(esa)],[ax115]) ).
thf(zip_derived_cl2596,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( constr_aenc @ ( tuple_2 @ X1 @ ( name_Nb @ X0 ) ) @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl2593,zip_derived_cl115]) ).
thf(zip_derived_cl1654_049,plain,
! [X0: $i] :
( ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ X0 ) )
| ~ ( pred_attacker @ ( constr_aenc @ X0 @ ( constr_pkey @ name_skA ) ) ) ),
inference('s_sup+',[status(thm)],[zip_derived_cl1628,zip_derived_cl132]) ).
thf(zip_derived_cl2598,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ ( name_Nb @ X0 ) ) ) ) ),
inference('s_sup-',[status(thm)],[zip_derived_cl2596,zip_derived_cl1654]) ).
thf(zip_derived_cl82_050,plain,
! [X0: $i,X1: $i] :
( ( constr_tuple_2_get_1_bitstring @ ( tuple_2 @ X1 @ X0 ) )
= X0 ),
inference(cnf,[status(esa)],[ax82]) ).
thf(zip_derived_cl2614,plain,
! [X0: $i,X1: $i] :
( ~ ( pred_attacker @ X1 )
| ( pred_attacker @ ( name_Nb @ X0 ) ) ),
inference(demod,[status(thm)],[zip_derived_cl2598,zip_derived_cl82]) ).
thf('10',plain,
( ! [X0: $i] : ( pred_attacker @ ( name_Nb @ X0 ) )
| ! [X0: $i] :
~ ( pred_attacker @ X0 ) ),
inference(split,[status(esa)],[zip_derived_cl2614]) ).
thf(zip_derived_cl2626,plain,
$false,
inference('sat_resolution*',[status(thm)],['0','9','10']) ).
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12 % Problem : SWW960+1 : TPTP v8.1.2. Released v7.4.0.
% 0.03/0.14 % Command : python3 /export/starexec/sandbox2/solver/bin/portfolio.lams.parallel.py %s %d /export/starexec/sandbox2/tmp/tmp.BNrNgd7hg0 true
% 0.15/0.35 % Computer : n009.cluster.edu
% 0.15/0.35 % Model : x86_64 x86_64
% 0.15/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35 % Memory : 8042.1875MB
% 0.15/0.35 % OS : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35 % CPULimit : 300
% 0.15/0.35 % WCLimit : 300
% 0.15/0.35 % DateTime : Sun Aug 27 21:56:05 EDT 2023
% 0.15/0.35 % CPUTime :
% 0.15/0.35 % Running portfolio for 300 s
% 0.15/0.35 % File : /export/starexec/sandbox2/benchmark/theBenchmark.p
% 0.15/0.35 % Number of cores: 8
% 0.15/0.36 % Python version: Python 3.6.8
% 0.15/0.36 % Running in FO mode
% 0.57/0.67 % Total configuration time : 435
% 0.57/0.67 % Estimated wc time : 1092
% 0.57/0.67 % Estimated cpu time (7 cpus) : 156.0
% 0.57/0.72 % /export/starexec/sandbox2/solver/bin/fo/fo6_bce.sh running for 75s
% 0.58/0.77 % /export/starexec/sandbox2/solver/bin/fo/fo3_bce.sh running for 75s
% 0.58/0.78 % /export/starexec/sandbox2/solver/bin/fo/fo7.sh running for 63s
% 0.58/0.78 % /export/starexec/sandbox2/solver/bin/fo/fo1_av.sh running for 75s
% 0.58/0.78 % /export/starexec/sandbox2/solver/bin/fo/fo13.sh running for 50s
% 0.58/0.81 % /export/starexec/sandbox2/solver/bin/fo/fo4.sh running for 50s
% 0.58/0.81 % /export/starexec/sandbox2/solver/bin/fo/fo5.sh running for 50s
% 0.59/0.88 % /export/starexec/sandbox2/solver/bin/fo/fo1_lcnf.sh running for 50s
% 0.59/0.90 % /export/starexec/sandbox2/solver/bin/fo/fo17_bce.sh running for 50s
% 0.60/0.93 % /export/starexec/sandbox2/solver/bin/fo/fo8.sh running for 50s
% 7.06/1.75 % Solved by fo/fo1_av.sh.
% 7.06/1.75 % done 1134 iterations in 0.926s
% 7.06/1.75 % SZS status Theorem for '/export/starexec/sandbox2/benchmark/theBenchmark.p'
% 7.06/1.75 % SZS output start Refutation
% See solution above
% 7.06/1.75
% 7.06/1.75
% 7.06/1.75 % Terminating...
% 7.63/1.80 % Runner terminated.
% 7.63/1.81 % Zipperpin 1.5 exiting
%------------------------------------------------------------------------------