Step
*
of Lemma
ses-key-rel_witness
∀[s:SES]. ∀[k1,k2:Key].  (MatchingKeys(k1;k2) 
⇒ (Ax ∈ MatchingKeys(k1;k2)))
BY
{ (Unfold `security-event-structure` 0 THEN Auto) }
1
1. s : 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)
Latex:
Latex:
\mforall{}[s:SES].  \mforall{}[k1,k2:Key].    (MatchingKeys(k1;k2)  {}\mRightarrow{}  (Ax  \mmember{}  MatchingKeys(k1;k2)))
By
Latex:
(Unfold  `security-event-structure`  0  THEN  Auto)
Home
Index