- Aux.ec - Variety of useful results absent (or not found) from EasyCrypt standard library.
- Permutation.ec - Basic axiomatization of permutations as functions.
- MemoryProps.ec
lemma exists_mem_init_run_res
- proof that ifp < Pr[A.init(); r <@ A.run() @&m: r]
then there exists a memory&n
so thatp < Pr[r <@ A.run() @&n: r]
. Same could be derived for other relations (i.e.,<=, >=, >
).lemma exists_mem_diff
- same but for differences ofPr
-expressions.
- PrIntervalToSum.ec
lemma pr_interval_to_sum_lemma
- probability expression of the formPr[r <@ A.run() : s <= r <= e]
can be represented as a finite sum.
- HybridArgumentWithParameter.ec - Formalization of a "hybrid argument technique". This file is a copy from the EasyCrypt standard library development which adds a universally quantified parameter to the adversary.
- MeansWithParameter.ec - Dependency of a hybrid argument development which formalizes the finite version of the "averaging technique". This file is a copy from the EasyCrypt standard library which adds a universally quantified parameter to the "tail" of the computation.
- ExtractabilityEquations.ec
lemma extraction_success_prob
- raw equation which establishes the lower-bound on success of extraction.
- Sim1Equations.ec
lemma one_to_many_zk
- raw equation associated with iteration of a "one-shot simulator".
- WhileSplit.ec
lemmas if_whp_prop, whp_if_prop, whp_split_prop
- while cycle decomposition.lemma whp_cap_fin_sum
- represention of finite "iterate-until-success" as a sum.
- WhileNoSuccess.ec
theory IterUntilSuccDistr
- distribution sampling in the while-loop until success.lemmas iter_sample_eq, iter_sample_le, iter_sample_ge
theory IterUntilSuccRew
- run a procedure in the while-loop until success, otherwise rewind.lemmas iter_run_rew_eq, iter_run_rew_le, iter_run_rew_ge
theory IterUntilSucc
- assuming a probability bound which holds for all memories, run a procedure in the while-loop until success.lemmas iter_run_eq_ph, iter_run_le_ph, iter_run_ge_ph
misc
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||