0.12/0.13 % Problem : theBenchmark.p : TPTP v0.0.0. Released v0.0.0. 0.12/0.14 % Command : eprover --delete-bad-limit=2000000000 --definitional-cnf=24 -s --print-statistics -R --print-version --proof-object --auto-schedule --cpu-limit=%d %s 0.13/0.35 % Computer : n026.cluster.edu 0.13/0.35 % Model : x86_64 x86_64 0.13/0.35 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz 0.13/0.35 % Memory : 8042.1875MB 0.13/0.35 % OS : Linux 3.10.0-693.el7.x86_64 0.13/0.35 % CPULimit : 960 0.13/0.35 % WCLimit : 120 0.13/0.35 % DateTime : Thu Jul 2 08:47:55 EDT 2020 0.13/0.35 % CPUTime : 0.13/0.35 # Version: 2.5pre002 0.13/0.36 # No SInE strategy applied 0.13/0.36 # Trying AutoSched0 for 59 seconds 59.18/59.36 # AutoSched0-Mode selected heuristic G_E___208_C18AMC_F1_SE_CS_SP_PS_S5PRR_RG_S04AN 59.18/59.36 # and selection function SelectComplexExceptUniqMaxHorn. 59.18/59.36 # 59.18/59.36 # Preprocessing time : 0.035 s 59.18/59.36 # Presaturation interreduction done 59.30/59.51 # No success with AutoSched0 59.30/59.51 # Trying AutoSched1 for 26 seconds 59.56/59.79 # AutoSched1-Mode selected heuristic G_E___208_B07_F1_S5PRR_SE_CS_SP_PS_S0Y 59.56/59.79 # and selection function SelectMaxLComplexAvoidPosPred. 59.56/59.79 # 59.56/59.79 # Preprocessing time : 0.035 s 59.56/59.79 # Presaturation interreduction done 59.56/59.79 59.56/59.79 # Proof found! 59.56/59.79 # SZS status Theorem 59.56/59.79 # SZS output start CNFRefutation 59.56/59.79 fof(ax192, axiom, ![X108, X109, X110, X111]:((((((pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X109,name_skB)))&pred_attacker(tuple_client_B_in_2(X111)))&pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X111,constr_pkey(name_skS)))))&pred_attacker(tuple_client_B_in_3(X109)))&pred_attacker(tuple_client_B_in_5(X110)))&pred_eq_bitstring_bitstring(name_Nb(X108),constr_ecb_dec_1(X110,name_skB)))=>pred_attacker(tuple_client_B_out_6(name_objective))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax192)). 59.56/59.79 fof(ax95, axiom, ![X167, X168]:pred_eq_bitstring_bitstring(X167,X168), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax95)). 59.56/59.79 fof(ax143, axiom, ![X38]:(pred_attacker(tuple_client_B_in_2(X38))<=pred_attacker(X38)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax143)). 59.56/59.79 fof(ax188, axiom, ![X185, X186]:(pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(X185),name_A,constr_tuple_2_get_1_bitstring(constr_checksign(X186,constr_pkey(name_skS))))))<=(pred_eq_bitstring_bitstring(name_I,constr_tuple_2_get_0x30(constr_checksign(X186,constr_pkey(name_skS))))&pred_attacker(tuple_client_A_in_2(X186)))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax188)). 59.56/59.79 fof(ax87, axiom, ![X162, X163, X164]:constr_ecb_enc_2(X163,X164,X162)=tuple_2(constr_ecb_enc_1(X163,X162),constr_ecb_enc_1(X164,X162)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax87)). 59.56/59.79 fof(ax141, axiom, ![X39]:(pred_attacker(X39)=>pred_attacker(tuple_client_B_in_3(X39))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax141)). 59.56/59.79 fof(ax148, axiom, ![X197]:(pred_attacker(tuple_client_A_out_3(X197))=>pred_attacker(X197)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax148)). 59.56/59.79 fof(ax193, axiom, ![X100, X101, X102]:((pred_table(tuple_keys(X100,X101))&pred_attacker(tuple_key_retrieval_server_in_1(X102,X100)))=>pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(X100,X101),name_skS)))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax193)). 59.56/59.79 fof(ax114, axiom, ![X177, X178]:((pred_attacker(X178)&pred_attacker(X177))=>pred_attacker(tuple_key_retrieval_server_in_1(X177,X178))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax114)). 59.56/59.79 fof(ax139, axiom, ![X85]:(pred_attacker(tuple_client_B_in_5(X85))<=pred_attacker(X85)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax139)). 59.56/59.79 fof(ax154, axiom, ![X113]:(pred_attacker(tuple_client_A_in_2(X113))<=pred_attacker(X113)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax154)). 59.56/59.79 fof(ax181, axiom, ![X132]:pred_attacker(name_new0x2Dname(X132)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax181)). 59.56/59.79 fof(ax189, axiom, ![X14, X15, X16]:(pred_attacker(tuple_client_A_out_5(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X15,name_skA)),constr_tuple_2_get_1_bitstring(constr_checksign(X16,constr_pkey(name_skS))))))<=((((pred_attacker(tuple_client_A_in_4(X15))&pred_eq_bitstring_bitstring(name_I,constr_tuple_2_get_0x30(constr_checksign(X16,constr_pkey(name_skS)))))&pred_attacker(tuple_client_A_in_2(X16)))&pred_eq_bitstring_bitstring(name_Na(X14),constr_tuple_3_get_0x30(constr_ecb_dec_3(X15,name_skA))))&pred_eq_bitstring_bitstring(name_I,constr_tuple_3_get_2(constr_ecb_dec_3(X15,name_skA))))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax189)). 59.56/59.79 fof(ax173, axiom, ![X151, X152]:(pred_attacker(X152)<=pred_attacker(tuple_2(X151,X152))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax173)). 59.56/59.79 fof(ax113, axiom, ![X61]:(pred_attacker(X61)<=pred_attacker(tuple_key_retrieval_server_out_2(X61))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax113)). 59.56/59.79 fof(ax194, axiom, ![X199, X200]:(pred_table(tuple_keys(X199,X200))<=((X199!=name_B&pred_attacker(tuple_key_register_server_in_1(X199,X200)))&X199!=name_A)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax194)). 59.56/59.79 fof(ax117, axiom, ![X136, X137]:(pred_attacker(tuple_key_register_server_in_1(X136,X137))<=(pred_attacker(X136)&pred_attacker(X137))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax117)). 59.56/59.79 fof(ax152, axiom, ![X32]:(pred_attacker(X32)=>pred_attacker(tuple_client_A_in_4(X32))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax152)). 59.56/59.79 fof(ax83, axiom, ![X29, X30, X31]:constr_ecb_dec_2(constr_ecb_enc_2(X30,X31,constr_pkey(X29)),X29)=tuple_2(X30,X31), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax83)). 59.56/59.79 fof(ax80, axiom, ![X40, X41]:constr_checksign(constr_sign(X41,X40),constr_pkey(X40))=X41, file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax80)). 59.56/59.79 fof(ax191, axiom, ![X94, X95, X96]:(pred_attacker(tuple_client_B_out_4(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X95,name_skB)),name_Nb(X94),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X96,constr_pkey(name_skS))))))<=(((pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X95,name_skB)))&pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X96,constr_pkey(name_skS)))))&pred_attacker(tuple_client_B_in_2(X96)))&pred_attacker(tuple_client_B_in_3(X95)))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax191)). 59.56/59.79 fof(ax86, axiom, ![X90, X91, X92, X93]:constr_ecb_enc_3(X91,X92,X93,X90)=tuple_3(constr_ecb_enc_1(X91,X90),constr_ecb_enc_1(X92,X90),constr_ecb_enc_1(X93,X90)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax86)). 59.56/59.79 fof(ax129, axiom, ![X42, X43]:((pred_attacker(X42)&pred_attacker(X43))=>pred_attacker(constr_ecb_dec_2(X42,X43))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax129)). 59.56/59.79 fof(ax89, axiom, ![X36, X37]:X37=constr_tuple_2_get_1_bitstring(tuple_2(X36,X37)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax89)). 59.56/59.79 fof(ax133, axiom, ![X73]:(pred_attacker(tuple_client_B_out_6(X73))=>pred_attacker(X73)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax133)). 59.56/59.79 fof(ax146, axiom, ![X11]:(pred_attacker(X11)<=pred_attacker(tuple_client_A_out_5(X11))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax146)). 59.56/59.79 fof(ax135, axiom, ![X12]:(pred_attacker(X12)<=pred_attacker(tuple_client_B_out_4(X12))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax135)). 59.56/59.79 fof(ax171, axiom, ![X27, X28]:((pred_attacker(X28)&pred_attacker(X27))=>pred_attacker(tuple_2(X27,X28))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax171)). 59.56/59.79 fof(ax59, axiom, name_B!=name_objective, file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax59)). 59.56/59.79 fof(ax53, axiom, name_objective!=name_A, file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax53)). 59.56/59.79 fof(ax105, axiom, ![X1]:(pred_attacker(X1)=>pred_attacker(constr_pkey(X1))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax105)). 59.56/59.79 fof(ax170, axiom, ![X138, X139, X140]:(pred_attacker(X140)<=pred_attacker(tuple_3(X138,X139,X140))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax170)). 59.56/59.79 fof(ax126, axiom, ![X34, X35]:((pred_attacker(X34)&pred_attacker(X35))=>pred_attacker(constr_ecb_enc_1(X34,X35))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax126)). 59.56/59.79 fof(ax82, axiom, ![X128, X129, X130, X131]:constr_ecb_dec_3(constr_ecb_enc_3(X129,X130,X131,constr_pkey(X128)),X128)=tuple_3(X129,X130,X131), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax82)). 59.56/59.79 fof(ax88, axiom, ![X52, X53, X54]:X53=constr_tuple_3_get_1_bitstring(tuple_3(X52,X53,X54)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax88)). 59.56/59.79 fof(ax167, axiom, ![X194, X195, X196]:(((pred_attacker(X194)&pred_attacker(X195))&pred_attacker(X196))=>pred_attacker(tuple_3(X194,X195,X196))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax167)). 59.56/59.79 fof(ax111, axiom, ![X105]:(pred_attacker(tuple_out_1(X105))=>pred_attacker(X105)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax111)). 59.56/59.79 fof(ax169, axiom, ![X70, X71, X72]:(pred_attacker(tuple_3(X70,X71,X72))=>pred_attacker(X71)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax169)). 59.56/59.79 fof(ax184, axiom, pred_attacker(tuple_out_1(constr_pkey(name_skA))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax184)). 59.56/59.79 fof(co0, conjecture, ![X17]:pred_attacker(tuple_2(name_Nb(X17),name_objective)), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', co0)). 59.56/59.79 fof(ax182, axiom, pred_table(tuple_keys(name_A,constr_pkey(name_skA))), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax182)). 59.56/59.79 fof(ax179, axiom, pred_attacker(name_A), file('/export/starexec/sandbox2/benchmark/theBenchmark.p', ax179)). 59.56/59.79 fof(c_0_42, plain, ![X310, X311, X312, X313]:(~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X311,name_skB)))|~pred_attacker(tuple_client_B_in_2(X313))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X313,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_3(X311))|~pred_attacker(tuple_client_B_in_5(X312))|~pred_eq_bitstring_bitstring(name_Nb(X310),constr_ecb_dec_1(X312,name_skB))|pred_attacker(tuple_client_B_out_6(name_objective))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax192])])). 59.56/59.79 fof(c_0_43, plain, ![X369, X370]:pred_eq_bitstring_bitstring(X369,X370), inference(variable_rename,[status(thm)],[ax95])). 59.56/59.79 cnf(c_0_44, plain, (pred_attacker(tuple_client_B_out_6(name_objective))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X1,name_skB)))|~pred_attacker(tuple_client_B_in_2(X2))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X2,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_3(X1))|~pred_attacker(tuple_client_B_in_5(X3))|~pred_eq_bitstring_bitstring(name_Nb(X4),constr_ecb_dec_1(X3,name_skB))), inference(split_conjunct,[status(thm)],[c_0_42])). 59.56/59.79 cnf(c_0_45, plain, (pred_eq_bitstring_bitstring(X1,X2)), inference(split_conjunct,[status(thm)],[c_0_43])). 59.56/59.79 fof(c_0_46, plain, ![X240]:(~pred_attacker(X240)|pred_attacker(tuple_client_B_in_2(X240))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax143])])])). 59.56/59.79 fof(c_0_47, plain, ![X387, X388]:(~pred_eq_bitstring_bitstring(name_I,constr_tuple_2_get_0x30(constr_checksign(X388,constr_pkey(name_skS))))|~pred_attacker(tuple_client_A_in_2(X388))|pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(X387),name_A,constr_tuple_2_get_1_bitstring(constr_checksign(X388,constr_pkey(name_skS))))))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax188])])])). 59.56/59.79 fof(c_0_48, plain, ![X364, X365, X366]:constr_ecb_enc_2(X365,X366,X364)=tuple_2(constr_ecb_enc_1(X365,X364),constr_ecb_enc_1(X366,X364)), inference(variable_rename,[status(thm)],[ax87])). 59.56/59.79 cnf(c_0_49, plain, (pred_attacker(tuple_client_B_out_6(name_objective))|~pred_attacker(tuple_client_B_in_2(X2))|~pred_attacker(tuple_client_B_in_3(X1))|~pred_attacker(tuple_client_B_in_5(X3))), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_44, c_0_45]), c_0_45]), c_0_45])])). 59.56/59.79 cnf(c_0_50, plain, (pred_attacker(tuple_client_B_in_2(X1))|~pred_attacker(X1)), inference(split_conjunct,[status(thm)],[c_0_46])). 59.56/59.79 fof(c_0_51, plain, ![X241]:(~pred_attacker(X241)|pred_attacker(tuple_client_B_in_3(X241))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax141])])). 59.56/59.79 fof(c_0_52, plain, ![X399]:(~pred_attacker(tuple_client_A_out_3(X399))|pred_attacker(X399)), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax148])])). 59.56/59.79 cnf(c_0_53, plain, (pred_attacker(tuple_client_A_out_3(constr_ecb_enc_2(name_Na(X2),name_A,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS))))))|~pred_eq_bitstring_bitstring(name_I,constr_tuple_2_get_0x30(constr_checksign(X1,constr_pkey(name_skS))))|~pred_attacker(tuple_client_A_in_2(X1))), inference(split_conjunct,[status(thm)],[c_0_47])). 59.56/59.79 cnf(c_0_54, plain, (constr_ecb_enc_2(X1,X2,X3)=tuple_2(constr_ecb_enc_1(X1,X3),constr_ecb_enc_1(X2,X3))), inference(split_conjunct,[status(thm)],[c_0_48])). 59.56/59.79 fof(c_0_55, plain, ![X302, X303, X304]:(~pred_table(tuple_keys(X302,X303))|~pred_attacker(tuple_key_retrieval_server_in_1(X304,X302))|pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(X302,X303),name_skS)))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax193])])). 59.56/59.79 fof(c_0_56, plain, ![X379, X380]:(~pred_attacker(X380)|~pred_attacker(X379)|pred_attacker(tuple_key_retrieval_server_in_1(X379,X380))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax114])])). 59.56/59.79 cnf(c_0_57, plain, (pred_attacker(tuple_client_B_out_6(name_objective))|~pred_attacker(tuple_client_B_in_3(X1))|~pred_attacker(tuple_client_B_in_5(X2))|~pred_attacker(X3)), inference(spm,[status(thm)],[c_0_49, c_0_50])). 59.56/59.79 cnf(c_0_58, plain, (pred_attacker(tuple_client_B_in_3(X1))|~pred_attacker(X1)), inference(split_conjunct,[status(thm)],[c_0_51])). 59.56/59.79 fof(c_0_59, plain, ![X287]:(~pred_attacker(X287)|pred_attacker(tuple_client_B_in_5(X287))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax139])])])). 59.56/59.79 cnf(c_0_60, plain, (pred_attacker(X1)|~pred_attacker(tuple_client_A_out_3(X1))), inference(split_conjunct,[status(thm)],[c_0_52])). 59.56/59.79 cnf(c_0_61, plain, (pred_attacker(tuple_client_A_out_3(tuple_2(constr_ecb_enc_1(name_Na(X2),constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS)))),constr_ecb_enc_1(name_A,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS)))))))|~pred_attacker(tuple_client_A_in_2(X1))), inference(rw,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_53, c_0_45])]), c_0_54])). 59.56/59.79 fof(c_0_62, plain, ![X315]:(~pred_attacker(X315)|pred_attacker(tuple_client_A_in_2(X315))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax154])])])). 59.56/59.79 cnf(c_0_63, plain, (pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(X1,X2),name_skS)))|~pred_table(tuple_keys(X1,X2))|~pred_attacker(tuple_key_retrieval_server_in_1(X3,X1))), inference(split_conjunct,[status(thm)],[c_0_55])). 59.56/59.79 cnf(c_0_64, plain, (pred_attacker(tuple_key_retrieval_server_in_1(X2,X1))|~pred_attacker(X1)|~pred_attacker(X2)), inference(split_conjunct,[status(thm)],[c_0_56])). 59.56/59.79 fof(c_0_65, plain, ![X334]:pred_attacker(name_new0x2Dname(X334)), inference(variable_rename,[status(thm)],[ax181])). 59.56/59.79 cnf(c_0_66, plain, (pred_attacker(tuple_client_B_out_6(name_objective))|~pred_attacker(tuple_client_B_in_5(X1))|~pred_attacker(X2)|~pred_attacker(X3)), inference(spm,[status(thm)],[c_0_57, c_0_58])). 59.56/59.79 cnf(c_0_67, plain, (pred_attacker(tuple_client_B_in_5(X1))|~pred_attacker(X1)), inference(split_conjunct,[status(thm)],[c_0_59])). 59.56/59.79 fof(c_0_68, plain, ![X216, X217, X218]:(~pred_attacker(tuple_client_A_in_4(X217))|~pred_eq_bitstring_bitstring(name_I,constr_tuple_2_get_0x30(constr_checksign(X218,constr_pkey(name_skS))))|~pred_attacker(tuple_client_A_in_2(X218))|~pred_eq_bitstring_bitstring(name_Na(X216),constr_tuple_3_get_0x30(constr_ecb_dec_3(X217,name_skA)))|~pred_eq_bitstring_bitstring(name_I,constr_tuple_3_get_2(constr_ecb_dec_3(X217,name_skA)))|pred_attacker(tuple_client_A_out_5(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X217,name_skA)),constr_tuple_2_get_1_bitstring(constr_checksign(X218,constr_pkey(name_skS))))))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax189])])])). 59.56/59.79 fof(c_0_69, plain, ![X353, X354]:(~pred_attacker(tuple_2(X353,X354))|pred_attacker(X354)), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax173])])])). 59.56/59.79 cnf(c_0_70, plain, (pred_attacker(tuple_2(constr_ecb_enc_1(name_Na(X1),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))),constr_ecb_enc_1(name_A,constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS))))))|~pred_attacker(tuple_client_A_in_2(X2))), inference(spm,[status(thm)],[c_0_60, c_0_61])). 59.56/59.79 cnf(c_0_71, plain, (pred_attacker(tuple_client_A_in_2(X1))|~pred_attacker(X1)), inference(split_conjunct,[status(thm)],[c_0_62])). 59.56/59.79 fof(c_0_72, plain, ![X263]:(~pred_attacker(tuple_key_retrieval_server_out_2(X263))|pred_attacker(X263)), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax113])])])). 59.56/59.79 cnf(c_0_73, plain, (pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(X1,X2),name_skS)))|~pred_table(tuple_keys(X1,X2))|~pred_attacker(X3)|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_63, c_0_64])). 59.56/59.79 cnf(c_0_74, plain, (pred_attacker(name_new0x2Dname(X1))), inference(split_conjunct,[status(thm)],[c_0_65])). 59.56/59.79 fof(c_0_75, plain, ![X401, X402]:(X401=name_B|~pred_attacker(tuple_key_register_server_in_1(X401,X402))|X401=name_A|pred_table(tuple_keys(X401,X402))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax194])])])). 59.56/59.79 fof(c_0_76, plain, ![X338, X339]:(~pred_attacker(X338)|~pred_attacker(X339)|pred_attacker(tuple_key_register_server_in_1(X338,X339))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax117])])])). 59.56/59.79 cnf(c_0_77, plain, (pred_attacker(tuple_client_B_out_6(name_objective))|~pred_attacker(X1)|~pred_attacker(X2)|~pred_attacker(X3)), inference(spm,[status(thm)],[c_0_66, c_0_67])). 59.56/59.79 cnf(c_0_78, plain, (pred_attacker(tuple_client_A_out_5(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X1,name_skA)),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS))))))|~pred_attacker(tuple_client_A_in_4(X1))|~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_eq_bitstring_bitstring(name_Na(X3),constr_tuple_3_get_0x30(constr_ecb_dec_3(X1,name_skA)))|~pred_eq_bitstring_bitstring(name_I,constr_tuple_3_get_2(constr_ecb_dec_3(X1,name_skA)))), inference(split_conjunct,[status(thm)],[c_0_68])). 59.56/59.79 fof(c_0_79, plain, ![X234]:(~pred_attacker(X234)|pred_attacker(tuple_client_A_in_4(X234))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax152])])). 59.56/59.79 fof(c_0_80, plain, ![X231, X232, X233]:constr_ecb_dec_2(constr_ecb_enc_2(X232,X233,constr_pkey(X231)),X231)=tuple_2(X232,X233), inference(variable_rename,[status(thm)],[ax83])). 59.56/59.79 cnf(c_0_81, plain, (pred_attacker(X2)|~pred_attacker(tuple_2(X1,X2))), inference(split_conjunct,[status(thm)],[c_0_69])). 59.56/59.79 cnf(c_0_82, plain, (pred_attacker(tuple_2(constr_ecb_enc_1(name_Na(X1),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))),constr_ecb_enc_1(name_A,constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS))))))|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_70, c_0_71])). 59.56/59.79 fof(c_0_83, plain, ![X242, X243]:constr_checksign(constr_sign(X243,X242),constr_pkey(X242))=X243, inference(variable_rename,[status(thm)],[ax80])). 59.56/59.79 cnf(c_0_84, plain, (pred_attacker(X1)|~pred_attacker(tuple_key_retrieval_server_out_2(X1))), inference(split_conjunct,[status(thm)],[c_0_72])). 59.56/59.79 cnf(c_0_85, plain, (pred_attacker(tuple_key_retrieval_server_out_2(constr_sign(tuple_2(X1,X2),name_skS)))|~pred_table(tuple_keys(X1,X2))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_73, c_0_74])). 59.56/59.79 cnf(c_0_86, plain, (X1=name_B|X1=name_A|pred_table(tuple_keys(X1,X2))|~pred_attacker(tuple_key_register_server_in_1(X1,X2))), inference(split_conjunct,[status(thm)],[c_0_75])). 59.56/59.79 cnf(c_0_87, plain, (pred_attacker(tuple_key_register_server_in_1(X1,X2))|~pred_attacker(X1)|~pred_attacker(X2)), inference(split_conjunct,[status(thm)],[c_0_76])). 59.56/59.79 cnf(c_0_88, plain, (pred_attacker(tuple_client_B_out_6(name_objective))|~pred_attacker(X1)|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_77, c_0_74])). 59.56/59.79 cnf(c_0_89, plain, (pred_attacker(tuple_client_A_out_5(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X1,name_skA)),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS))))))|~pred_attacker(tuple_client_A_in_4(X1))|~pred_attacker(tuple_client_A_in_2(X2))), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_78, c_0_45]), c_0_45]), c_0_45])])). 59.56/59.79 cnf(c_0_90, plain, (pred_attacker(tuple_client_A_in_4(X1))|~pred_attacker(X1)), inference(split_conjunct,[status(thm)],[c_0_79])). 59.56/59.79 fof(c_0_91, plain, ![X296, X297, X298]:(~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X297,name_skB)))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X298,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X298))|~pred_attacker(tuple_client_B_in_3(X297))|pred_attacker(tuple_client_B_out_4(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X297,name_skB)),name_Nb(X296),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X298,constr_pkey(name_skS))))))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax191])])])). 59.56/59.79 fof(c_0_92, plain, ![X292, X293, X294, X295]:constr_ecb_enc_3(X293,X294,X295,X292)=tuple_3(constr_ecb_enc_1(X293,X292),constr_ecb_enc_1(X294,X292),constr_ecb_enc_1(X295,X292)), inference(variable_rename,[status(thm)],[ax86])). 59.56/59.79 fof(c_0_93, plain, ![X244, X245]:(~pred_attacker(X244)|~pred_attacker(X245)|pred_attacker(constr_ecb_dec_2(X244,X245))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax129])])). 59.56/59.79 cnf(c_0_94, plain, (constr_ecb_dec_2(constr_ecb_enc_2(X1,X2,constr_pkey(X3)),X3)=tuple_2(X1,X2)), inference(split_conjunct,[status(thm)],[c_0_80])). 59.56/59.79 cnf(c_0_95, plain, (pred_attacker(constr_ecb_enc_1(name_A,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS)))))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_81, c_0_82])). 59.56/59.79 cnf(c_0_96, plain, (constr_checksign(constr_sign(X1,X2),constr_pkey(X2))=X1), inference(split_conjunct,[status(thm)],[c_0_83])). 59.56/59.79 cnf(c_0_97, plain, (pred_attacker(constr_sign(tuple_2(X1,X2),name_skS))|~pred_table(tuple_keys(X1,X2))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_84, c_0_85])). 59.56/59.79 cnf(c_0_98, plain, (X1=name_B|X1=name_A|pred_table(tuple_keys(X1,X2))|~pred_attacker(X2)|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_86, c_0_87])). 59.56/59.79 fof(c_0_99, plain, ![X238, X239]:X239=constr_tuple_2_get_1_bitstring(tuple_2(X238,X239)), inference(variable_rename,[status(thm)],[ax89])). 59.56/59.79 fof(c_0_100, plain, ![X275]:(~pred_attacker(tuple_client_B_out_6(X275))|pred_attacker(X275)), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax133])])). 59.56/59.79 cnf(c_0_101, plain, (pred_attacker(tuple_client_B_out_6(name_objective))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_88, c_0_74])). 59.56/59.79 fof(c_0_102, plain, ![X213]:(~pred_attacker(tuple_client_A_out_5(X213))|pred_attacker(X213)), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax146])])])). 59.56/59.79 cnf(c_0_103, plain, (pred_attacker(tuple_client_A_out_5(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X1,name_skA)),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS))))))|~pred_attacker(tuple_client_A_in_2(X2))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_89, c_0_90])). 59.56/59.79 fof(c_0_104, plain, ![X214]:(~pred_attacker(tuple_client_B_out_4(X214))|pred_attacker(X214)), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax135])])])). 59.56/59.79 cnf(c_0_105, plain, (pred_attacker(tuple_client_B_out_4(constr_ecb_enc_3(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X1,name_skB)),name_Nb(X3),name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS))))))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_1(constr_ecb_dec_2(X1,name_skB)))|~pred_eq_bitstring_bitstring(name_A,constr_tuple_2_get_0x30(constr_checksign(X2,constr_pkey(name_skS))))|~pred_attacker(tuple_client_B_in_2(X2))|~pred_attacker(tuple_client_B_in_3(X1))), inference(split_conjunct,[status(thm)],[c_0_91])). 59.56/59.79 cnf(c_0_106, plain, (constr_ecb_enc_3(X1,X2,X3,X4)=tuple_3(constr_ecb_enc_1(X1,X4),constr_ecb_enc_1(X2,X4),constr_ecb_enc_1(X3,X4))), inference(split_conjunct,[status(thm)],[c_0_92])). 59.56/59.79 cnf(c_0_107, plain, (pred_attacker(constr_ecb_dec_2(X1,X2))|~pred_attacker(X1)|~pred_attacker(X2)), inference(split_conjunct,[status(thm)],[c_0_93])). 59.56/59.79 cnf(c_0_108, plain, (constr_ecb_dec_2(tuple_2(constr_ecb_enc_1(X1,constr_pkey(X3)),constr_ecb_enc_1(X2,constr_pkey(X3))),X3)=tuple_2(X1,X2)), inference(rw,[status(thm)],[c_0_94, c_0_54])). 59.56/59.79 fof(c_0_109, plain, ![X229, X230]:(~pred_attacker(X230)|~pred_attacker(X229)|pred_attacker(tuple_2(X229,X230))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax171])])). 59.56/59.79 cnf(c_0_110, plain, (pred_attacker(constr_ecb_enc_1(name_A,constr_tuple_2_get_1_bitstring(X1)))|~pred_attacker(constr_sign(X1,name_skS))), inference(spm,[status(thm)],[c_0_95, c_0_96])). 59.56/59.79 cnf(c_0_111, plain, (X1=name_A|X1=name_B|pred_attacker(constr_sign(tuple_2(X1,X2),name_skS))|~pred_attacker(X1)|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_97, c_0_98])). 59.56/59.79 cnf(c_0_112, plain, (X1=constr_tuple_2_get_1_bitstring(tuple_2(X2,X1))), inference(split_conjunct,[status(thm)],[c_0_99])). 59.56/59.79 cnf(c_0_113, plain, (pred_attacker(X1)|~pred_attacker(tuple_client_B_out_6(X1))), inference(split_conjunct,[status(thm)],[c_0_100])). 59.56/59.79 cnf(c_0_114, plain, (pred_attacker(tuple_client_B_out_6(name_objective))), inference(spm,[status(thm)],[c_0_101, c_0_74])). 59.56/59.79 cnf(c_0_115, plain, (pred_attacker(X1)|~pred_attacker(tuple_client_A_out_5(X1))), inference(split_conjunct,[status(thm)],[c_0_102])). 59.56/59.79 cnf(c_0_116, plain, (pred_attacker(tuple_client_A_out_5(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X1,name_skA)),constr_tuple_2_get_1_bitstring(X2))))|~pred_attacker(tuple_client_A_in_2(constr_sign(X2,name_skS)))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_103, c_0_96])). 59.56/59.79 cnf(c_0_117, plain, (pred_attacker(X1)|~pred_attacker(tuple_client_B_out_4(X1))), inference(split_conjunct,[status(thm)],[c_0_104])). 59.56/59.79 cnf(c_0_118, plain, (pred_attacker(tuple_client_B_out_4(tuple_3(constr_ecb_enc_1(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X1,name_skB)),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))),constr_ecb_enc_1(name_Nb(X3),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))),constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))))))|~pred_attacker(tuple_client_B_in_2(X2))|~pred_attacker(tuple_client_B_in_3(X1))), inference(rw,[status(thm)],[inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(rw,[status(thm)],[c_0_105, c_0_45]), c_0_45])]), c_0_106])). 59.56/59.79 cnf(c_0_119, plain, (pred_attacker(tuple_2(X1,X2))|~pred_attacker(tuple_2(constr_ecb_enc_1(X1,constr_pkey(X3)),constr_ecb_enc_1(X2,constr_pkey(X3))))|~pred_attacker(X3)), inference(spm,[status(thm)],[c_0_107, c_0_108])). 59.56/59.79 cnf(c_0_120, plain, (pred_attacker(tuple_2(X2,X1))|~pred_attacker(X1)|~pred_attacker(X2)), inference(split_conjunct,[status(thm)],[c_0_109])). 59.56/59.79 cnf(c_0_121, plain, (X1=name_B|X1=name_A|pred_attacker(constr_ecb_enc_1(name_A,X2))|~pred_attacker(X1)|~pred_attacker(X2)), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_110, c_0_111]), c_0_112])). 59.56/59.79 cnf(c_0_122, plain, (pred_attacker(name_objective)), inference(spm,[status(thm)],[c_0_113, c_0_114])). 59.56/59.79 cnf(c_0_123, plain, (name_B!=name_objective), inference(split_conjunct,[status(thm)],[ax59])). 59.56/59.79 cnf(c_0_124, plain, (name_objective!=name_A), inference(split_conjunct,[status(thm)],[ax53])). 59.56/59.79 fof(c_0_125, plain, ![X203]:(~pred_attacker(X203)|pred_attacker(constr_pkey(X203))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax105])])). 59.56/59.79 cnf(c_0_126, plain, (pred_attacker(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X1,name_skA)),constr_tuple_2_get_1_bitstring(X2)))|~pred_attacker(tuple_client_A_in_2(constr_sign(X2,name_skS)))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_115, c_0_116])). 59.56/59.79 fof(c_0_127, plain, ![X340, X341, X342]:(~pred_attacker(tuple_3(X340,X341,X342))|pred_attacker(X342)), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[inference(fof_simplification,[status(thm)],[ax170])])])). 59.56/59.79 cnf(c_0_128, plain, (pred_attacker(tuple_3(constr_ecb_enc_1(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X1,name_skB)),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))),constr_ecb_enc_1(name_Nb(X3),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))),constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS))))))|~pred_attacker(tuple_client_B_in_2(X2))|~pred_attacker(tuple_client_B_in_3(X1))), inference(spm,[status(thm)],[c_0_117, c_0_118])). 59.56/59.79 cnf(c_0_129, plain, (pred_attacker(tuple_2(X1,X2))|~pred_attacker(constr_ecb_enc_1(X1,constr_pkey(X3)))|~pred_attacker(constr_ecb_enc_1(X2,constr_pkey(X3)))|~pred_attacker(X3)), inference(spm,[status(thm)],[c_0_119, c_0_120])). 59.56/59.79 cnf(c_0_130, plain, (pred_attacker(constr_ecb_enc_1(name_A,X1))|~pred_attacker(X1)), inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_121, c_0_122]), c_0_123]), c_0_124])). 59.56/59.79 cnf(c_0_131, plain, (pred_attacker(constr_pkey(X1))|~pred_attacker(X1)), inference(split_conjunct,[status(thm)],[c_0_125])). 59.56/59.79 fof(c_0_132, plain, ![X236, X237]:(~pred_attacker(X236)|~pred_attacker(X237)|pred_attacker(constr_ecb_enc_1(X236,X237))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax126])])). 59.56/59.79 cnf(c_0_133, plain, (pred_attacker(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X1,name_skA)),constr_tuple_2_get_1_bitstring(X2)))|~pred_attacker(constr_sign(X2,name_skS))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_126, c_0_71])). 59.56/59.79 cnf(c_0_134, plain, (pred_attacker(X3)|~pred_attacker(tuple_3(X1,X2,X3))), inference(split_conjunct,[status(thm)],[c_0_127])). 59.56/59.79 cnf(c_0_135, plain, (pred_attacker(tuple_3(constr_ecb_enc_1(constr_tuple_2_get_0x30_bitstring(constr_ecb_dec_2(X1,name_skB)),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))),constr_ecb_enc_1(name_Nb(X3),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))),constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS))))))|~pred_attacker(tuple_client_B_in_3(X1))|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_128, c_0_50])). 59.56/59.79 cnf(c_0_136, plain, (pred_attacker(tuple_2(name_A,X1))|~pred_attacker(constr_ecb_enc_1(X1,constr_pkey(X2)))|~pred_attacker(X2)), inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_129, c_0_130]), c_0_131])). 59.56/59.79 cnf(c_0_137, plain, (pred_attacker(constr_ecb_enc_1(X1,X2))|~pred_attacker(X1)|~pred_attacker(X2)), inference(split_conjunct,[status(thm)],[c_0_132])). 59.56/59.79 cnf(c_0_138, plain, (X1=name_B|X1=name_A|pred_attacker(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X2,name_skA)),X3))|~pred_attacker(X2)|~pred_attacker(X1)|~pred_attacker(X3)), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_133, c_0_111]), c_0_112])). 59.56/59.79 cnf(c_0_139, plain, (pred_attacker(constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS)))))|~pred_attacker(tuple_client_B_in_3(X2))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_134, c_0_135])). 59.56/59.79 cnf(c_0_140, plain, (pred_attacker(tuple_2(name_A,name_A))|~pred_attacker(X1)), inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_136, c_0_130]), c_0_131])). 59.56/59.79 cnf(c_0_141, plain, (pred_attacker(tuple_2(X1,X2))|~pred_attacker(constr_ecb_enc_1(X2,constr_pkey(X3)))|~pred_attacker(X3)|~pred_attacker(X1)), inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_129, c_0_137]), c_0_131])). 59.56/59.79 cnf(c_0_142, plain, (pred_attacker(constr_ecb_enc_1(constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X1,name_skA)),X2))|~pred_attacker(X1)|~pred_attacker(X2)), inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_138, c_0_122]), c_0_123]), c_0_124])). 59.56/59.79 fof(c_0_143, plain, ![X330, X331, X332, X333]:constr_ecb_dec_3(constr_ecb_enc_3(X331,X332,X333,constr_pkey(X330)),X330)=tuple_3(X331,X332,X333), inference(variable_rename,[status(thm)],[ax82])). 59.56/59.79 cnf(c_0_144, plain, (pred_attacker(constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS)))))|~pred_attacker(X1)|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_139, c_0_58])). 59.56/59.79 cnf(c_0_145, plain, (pred_attacker(tuple_2(name_A,name_A))), inference(spm,[status(thm)],[c_0_140, c_0_74])). 59.56/59.79 cnf(c_0_146, plain, (pred_attacker(tuple_2(X1,constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X2,name_skA))))|~pred_attacker(X3)|~pred_attacker(X1)|~pred_attacker(X2)), inference(csr,[status(thm)],[inference(spm,[status(thm)],[c_0_141, c_0_142]), c_0_131])). 59.56/59.79 cnf(c_0_147, plain, (constr_ecb_dec_3(constr_ecb_enc_3(X1,X2,X3,constr_pkey(X4)),X4)=tuple_3(X1,X2,X3)), inference(split_conjunct,[status(thm)],[c_0_143])). 59.56/59.79 fof(c_0_148, plain, ![X254, X255, X256]:X255=constr_tuple_3_get_1_bitstring(tuple_3(X254,X255,X256)), inference(variable_rename,[status(thm)],[ax88])). 59.56/59.79 cnf(c_0_149, plain, (pred_attacker(constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(constr_checksign(X1,constr_pkey(name_skS)))))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_144, c_0_145])). 59.56/59.79 cnf(c_0_150, plain, (pred_attacker(tuple_2(X1,constr_tuple_3_get_1_bitstring(constr_ecb_dec_3(X2,name_skA))))|~pred_attacker(X1)|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_146, c_0_74])). 59.56/59.79 cnf(c_0_151, plain, (constr_ecb_dec_3(tuple_3(constr_ecb_enc_1(X1,constr_pkey(X4)),constr_ecb_enc_1(X2,constr_pkey(X4)),constr_ecb_enc_1(X3,constr_pkey(X4))),X4)=tuple_3(X1,X2,X3)), inference(rw,[status(thm)],[c_0_147, c_0_106])). 59.56/59.79 cnf(c_0_152, plain, (X1=constr_tuple_3_get_1_bitstring(tuple_3(X2,X1,X3))), inference(split_conjunct,[status(thm)],[c_0_148])). 59.56/59.79 fof(c_0_153, plain, ![X396, X397, X398]:(~pred_attacker(X396)|~pred_attacker(X397)|~pred_attacker(X398)|pred_attacker(tuple_3(X396,X397,X398))), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax167])])). 59.56/59.79 cnf(c_0_154, plain, (pred_attacker(constr_ecb_enc_1(name_B,constr_tuple_2_get_1_bitstring(X1)))|~pred_attacker(constr_sign(X1,name_skS))), inference(spm,[status(thm)],[c_0_149, c_0_96])). 59.56/59.79 fof(c_0_155, plain, ![X307]:(~pred_attacker(tuple_out_1(X307))|pred_attacker(X307)), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax111])])). 59.56/59.79 fof(c_0_156, plain, ![X272, X273, X274]:(~pred_attacker(tuple_3(X272,X273,X274))|pred_attacker(X273)), inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[ax169])])). 59.56/59.79 cnf(c_0_157, plain, (pred_attacker(tuple_2(X1,X2))|~pred_attacker(tuple_3(constr_ecb_enc_1(X3,constr_pkey(name_skA)),constr_ecb_enc_1(X2,constr_pkey(name_skA)),constr_ecb_enc_1(X4,constr_pkey(name_skA))))|~pred_attacker(X1)), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_150, c_0_151]), c_0_152])). 59.56/59.79 cnf(c_0_158, plain, (pred_attacker(tuple_3(X1,X2,X3))|~pred_attacker(X1)|~pred_attacker(X2)|~pred_attacker(X3)), inference(split_conjunct,[status(thm)],[c_0_153])). 59.56/59.79 cnf(c_0_159, plain, (X1=name_B|X1=name_A|pred_attacker(constr_ecb_enc_1(name_B,X2))|~pred_attacker(X1)|~pred_attacker(X2)), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_154, c_0_111]), c_0_112])). 59.56/59.79 cnf(c_0_160, plain, (pred_attacker(X1)|~pred_attacker(tuple_out_1(X1))), inference(split_conjunct,[status(thm)],[c_0_155])). 59.56/59.79 cnf(c_0_161, plain, (pred_attacker(tuple_out_1(constr_pkey(name_skA)))), inference(split_conjunct,[status(thm)],[ax184])). 59.56/59.79 cnf(c_0_162, plain, (pred_attacker(X2)|~pred_attacker(tuple_3(X1,X2,X3))), inference(split_conjunct,[status(thm)],[c_0_156])). 59.56/59.79 cnf(c_0_163, plain, (pred_attacker(tuple_2(X1,X2))|~pred_attacker(constr_ecb_enc_1(X3,constr_pkey(name_skA)))|~pred_attacker(constr_ecb_enc_1(X2,constr_pkey(name_skA)))|~pred_attacker(constr_ecb_enc_1(X4,constr_pkey(name_skA)))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_157, c_0_158])). 59.56/59.79 cnf(c_0_164, plain, (pred_attacker(constr_ecb_enc_1(name_B,X1))|~pred_attacker(X1)), inference(sr,[status(thm)],[inference(sr,[status(thm)],[inference(spm,[status(thm)],[c_0_159, c_0_122]), c_0_123]), c_0_124])). 59.56/59.79 cnf(c_0_165, plain, (pred_attacker(constr_pkey(name_skA))), inference(spm,[status(thm)],[c_0_160, c_0_161])). 59.56/59.79 cnf(c_0_166, plain, (pred_attacker(constr_ecb_enc_1(name_Nb(X1),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))))|~pred_attacker(tuple_client_B_in_3(X3))|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_162, c_0_135])). 59.56/59.79 cnf(c_0_167, plain, (pred_attacker(tuple_2(X1,X2))|~pred_attacker(constr_ecb_enc_1(X2,constr_pkey(name_skA)))|~pred_attacker(constr_ecb_enc_1(X3,constr_pkey(name_skA)))|~pred_attacker(X1)), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_163, c_0_164]), c_0_165])])). 59.56/59.79 cnf(c_0_168, plain, (pred_attacker(constr_ecb_enc_1(name_Nb(X1),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))))|~pred_attacker(X2)|~pred_attacker(X3)), inference(spm,[status(thm)],[c_0_166, c_0_58])). 59.56/59.79 fof(c_0_169, negated_conjecture, ~(![X17]:pred_attacker(tuple_2(name_Nb(X17),name_objective))), inference(assume_negation,[status(cth)],[co0])). 59.56/59.79 cnf(c_0_170, plain, (pred_attacker(tuple_2(X1,X2))|~pred_attacker(constr_ecb_enc_1(X2,constr_pkey(name_skA)))|~pred_attacker(X1)|~pred_attacker(X3)), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_167, c_0_142]), c_0_165])])). 59.56/59.79 cnf(c_0_171, plain, (pred_attacker(constr_ecb_enc_1(name_Nb(X1),constr_tuple_2_get_1_bitstring(constr_checksign(X2,constr_pkey(name_skS)))))|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_168, c_0_74])). 59.56/59.79 cnf(c_0_172, plain, (pred_table(tuple_keys(name_A,constr_pkey(name_skA)))), inference(split_conjunct,[status(thm)],[ax182])). 59.56/59.79 cnf(c_0_173, plain, (pred_attacker(name_A)), inference(split_conjunct,[status(thm)],[ax179])). 59.56/59.79 fof(c_0_174, negated_conjecture, ~pred_attacker(tuple_2(name_Nb(esk1_0),name_objective)), inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_169])])])). 59.56/59.79 cnf(c_0_175, plain, (pred_attacker(tuple_2(X1,X2))|~pred_attacker(constr_ecb_enc_1(X2,constr_pkey(name_skA)))|~pred_attacker(X1)), inference(spm,[status(thm)],[c_0_170, c_0_74])). 59.56/59.79 cnf(c_0_176, plain, (pred_attacker(constr_ecb_enc_1(name_Nb(X1),constr_tuple_2_get_1_bitstring(X2)))|~pred_attacker(constr_sign(X2,name_skS))), inference(spm,[status(thm)],[c_0_171, c_0_96])). 59.56/59.79 cnf(c_0_177, plain, (pred_attacker(constr_sign(tuple_2(name_A,constr_pkey(name_skA)),name_skS))), inference(cn,[status(thm)],[inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_97, c_0_172]), c_0_173])])). 59.56/59.79 cnf(c_0_178, negated_conjecture, (~pred_attacker(tuple_2(name_Nb(esk1_0),name_objective))), inference(split_conjunct,[status(thm)],[c_0_174])). 59.56/59.79 cnf(c_0_179, plain, (pred_attacker(X1)|~pred_attacker(constr_ecb_enc_1(X1,constr_pkey(name_skA)))|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_81, c_0_175])). 59.56/59.79 cnf(c_0_180, plain, (pred_attacker(constr_ecb_enc_1(name_Nb(X1),constr_pkey(name_skA)))), inference(rw,[status(thm)],[inference(spm,[status(thm)],[c_0_176, c_0_177]), c_0_112])). 59.56/59.79 cnf(c_0_181, negated_conjecture, (~pred_attacker(name_Nb(esk1_0))|~pred_attacker(name_objective)), inference(spm,[status(thm)],[c_0_178, c_0_120])). 59.56/59.79 cnf(c_0_182, plain, (pred_attacker(name_Nb(X1))|~pred_attacker(X2)), inference(spm,[status(thm)],[c_0_179, c_0_180])). 59.56/59.79 cnf(c_0_183, negated_conjecture, (~pred_attacker(name_Nb(esk1_0))), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_181, c_0_122])])). 59.56/59.79 cnf(c_0_184, plain, (pred_attacker(name_Nb(X1))), inference(spm,[status(thm)],[c_0_182, c_0_74])). 59.56/59.79 cnf(c_0_185, negated_conjecture, ($false), inference(cn,[status(thm)],[inference(rw,[status(thm)],[c_0_183, c_0_184])]), ['proof']). 59.56/59.79 # SZS output end CNFRefutation 59.56/59.79 # Proof object total steps : 186 59.56/59.79 # Proof object clause steps : 106 59.56/59.79 # Proof object formula steps : 80 59.56/59.79 # Proof object conjectures : 7 59.56/59.79 # Proof object clause conjectures : 4 59.56/59.79 # Proof object formula conjectures : 3 59.56/59.79 # Proof object initial clauses used : 42 59.56/59.79 # Proof object initial formulas used : 42 59.56/59.79 # Proof object generating inferences : 56 59.56/59.79 # Proof object simplifying inferences : 42 59.56/59.79 # Training examples: 0 positive, 0 negative 59.56/59.79 # Parsed axioms : 196 59.56/59.79 # Removed by relevancy pruning/SinE : 0 59.56/59.79 # Initial clauses : 196 59.56/59.79 # Removed in clause preprocessing : 4 59.56/59.79 # Initial clauses in saturation : 192 59.56/59.79 # Processed clauses : 3690 59.56/59.79 # ...of these trivial : 5 59.56/59.79 # ...subsumed : 2730 59.56/59.79 # ...remaining for further processing : 955 59.56/59.79 # Other redundant clauses eliminated : 0 59.56/59.79 # Clauses deleted for lack of memory : 0 59.56/59.79 # Backward-subsumed : 222 59.56/59.79 # Backward-rewritten : 20 59.56/59.79 # Generated clauses : 26804 59.56/59.79 # ...of the previous two non-trivial : 26349 59.56/59.79 # Contextual simplify-reflections : 107 59.56/59.79 # Paramodulations : 26804 59.56/59.79 # Factorizations : 0 59.56/59.79 # Equation resolutions : 0 59.56/59.79 # Propositional unsat checks : 0 59.56/59.79 # Propositional check models : 0 59.56/59.79 # Propositional check unsatisfiable : 0 59.56/59.79 # Propositional clauses : 0 59.56/59.79 # Propositional clauses after purity: 0 59.56/59.79 # Propositional unsat core size : 0 59.56/59.79 # Propositional preprocessing time : 0.000 59.56/59.79 # Propositional encoding time : 0.000 59.56/59.79 # Propositional solver time : 0.000 59.56/59.79 # Success case prop preproc time : 0.000 59.56/59.79 # Success case prop encoding time : 0.000 59.56/59.79 # Success case prop solver time : 0.000 59.56/59.79 # Current number of processed clauses : 521 59.56/59.79 # Positive orientable unit clauses : 72 59.56/59.79 # Positive unorientable unit clauses: 0 59.56/59.79 # Negative unit clauses : 80 59.56/59.79 # Non-unit-clauses : 369 59.56/59.79 # Current number of unprocessed clauses: 9350 59.56/59.79 # ...number of literals in the above : 45196 59.56/59.79 # Current number of archived formulas : 0 59.56/59.79 # Current number of archived clauses : 438 59.56/59.79 # Clause-clause subsumption calls (NU) : 245395 59.56/59.79 # Rec. Clause-clause subsumption calls : 135492 59.56/59.79 # Non-unit clause-clause subsumptions : 3054 59.56/59.79 # Unit Clause-clause subsumption calls : 3435 59.56/59.79 # Rewrite failures with RHS unbound : 0 59.56/59.79 # BW rewrite match attempts : 54 59.56/59.79 # BW rewrite match successes : 20 59.56/59.79 # Condensation attempts : 0 59.56/59.79 # Condensation successes : 0 59.56/59.79 # Termbank termtop insertions : 389476 59.56/59.79 59.56/59.79 # ------------------------------------------------- 59.56/59.79 # User time : 57.886 s 59.56/59.79 # System time : 1.530 s 59.56/59.79 # Total time : 59.416 s 59.56/59.79 # Maximum resident set size: 1880 pages 59.56/59.79 EOF