Step * 1 of Lemma ses-key-rel_witness


1. Info:Type
× New:EClass(Atom1)
× Send:EClass(SecurityData)
× Rcv:EClass(SecurityData)
× Encrypt:EClass(SecurityData × Key × Atom1)
× Decrypt:EClass(SecurityData × Key × Atom1)
× Sign:EClass(SecurityData × Id × Atom1)
× Verify:EClass(SecurityData × Id × Atom1)
× Honest:Id ⟶ 𝔹
× KeyRel:Key ⟶ Key ⟶ 𝔹
× PrivKey:Id ⟶ Atom1
× Top
2. k1 Key
3. k2 Key
4. MatchingKeys(k1;k2)@i
⊢ Ax ∈ MatchingKeys(k1;k2)
BY
(RepeatFor 10 (D -4) THEN All (RepUR ``ses-key-rel``) THEN ProveTrivialWitness THEN Auto) }


Latex:


Latex:

1.  s  :  Info:Type
\mtimes{}  New:EClass(Atom1)
\mtimes{}  Send:EClass(SecurityData)
\mtimes{}  Rcv:EClass(SecurityData)
\mtimes{}  Encrypt:EClass(SecurityData  \mtimes{}  Key  \mtimes{}  Atom1)
\mtimes{}  Decrypt:EClass(SecurityData  \mtimes{}  Key  \mtimes{}  Atom1)
\mtimes{}  Sign:EClass(SecurityData  \mtimes{}  Id  \mtimes{}  Atom1)
\mtimes{}  Verify:EClass(SecurityData  \mtimes{}  Id  \mtimes{}  Atom1)
\mtimes{}  Honest:Id  {}\mrightarrow{}  \mBbbB{}
\mtimes{}  KeyRel:Key  {}\mrightarrow{}  Key  {}\mrightarrow{}  \mBbbB{}
\mtimes{}  PrivKey:Id  {}\mrightarrow{}  Atom1
\mtimes{}  Top
2.  k1  :  Key
3.  k2  :  Key
4.  MatchingKeys(k1;k2)@i
\mvdash{}  Ax  \mmember{}  MatchingKeys(k1;k2)


By


Latex:
(RepeatFor  10  (D  -4)  THEN  All  (RepUR  ``ses-key-rel``)  THEN  ProveTrivialWitness  THEN  Auto)




Home Index