fact: Definition IND_CPA_real : package IND_CPA_location [interface] [interface #val #[i1] : 'word → 'word ] := [package #def #[i1] (m : 'word) : 'word { k_val ← sample uniform i_key ;; r ← Enc (ch2words m) (ch2key k_val) ;; ret (words2ch r) } ].
imports: Relational(OrderEnrichedCategory GenericRulesSimple) mathcomp(all_ssreflect all_algebra reals distr fingroup.fingroup realsum ssrnat ssreflect ssrfun ssrbool ssrnum eqtype choice seq) Crypt(Axioms ChoiceAsOrd SubDistr Couplings UniformDistrLemmas FreeProbProg Theta_dens RulesStateProb UniformStateProb pkg_composition pkg_rhl Package Prelude) Coq(Utf8 Lia) extructures(ord fset fmap) Equations(Equations)