Step * 2 1 of Lemma ses-is-protocol-actions-fresh


1. SES@i'
2. ActionsDisjoint@i'
3. pas ProtocolAction List@i
4. es EO+(Info)@i'
5. thr {thr:Act List| ∀i:ℕ||thr|| 1. (thr[i] <loc thr[i 1])} @i
6. Id@i
7. ||thr|| ||pas|| ∈ ℤ@i
8. ∀i:ℕ||pas||. pas[i](thr[i])@i
9. SecurityData ─→ (Atom1?)@i
10. : ℕ||thr||@i
11. ↑thr[i] ∈b Sign@i
12. (fst(snd(snd(pas[i])))) A ∈ Id
13. ∃j:ℕi
     (((fst(pas[j])) "new" ∈ Atom)
     ∧ ((↑isl(f (fst(snd(pas[i]))))) ∧ (outl(f (fst(snd(pas[i])))) (snd(pas[j])) ∈ Atom1))
     ∧ (∀k:{j 1..i-}
          (((fst(pas[k])) "sign" ∈ Atom)
           (↑isl(f (fst(snd(pas[k])))))
           (outl(f (fst(snd(pas[k])))) (snd(pas[j])) ∈ Atom1)))))
⊢ signer(thr[i]) A ∈ Id
BY
Thin (-1) }

1
1. SES@i'
2. ActionsDisjoint@i'
3. pas ProtocolAction List@i
4. es EO+(Info)@i'
5. thr {thr:Act List| ∀i:ℕ||thr|| 1. (thr[i] <loc thr[i 1])} @i
6. Id@i
7. ||thr|| ||pas|| ∈ ℤ@i
8. ∀i:ℕ||pas||. pas[i](thr[i])@i
9. SecurityData ─→ (Atom1?)@i
10. : ℕ||thr||@i
11. ↑thr[i] ∈b Sign@i
12. (fst(snd(snd(pas[i])))) A ∈ Id
⊢ signer(thr[i]) A ∈ Id


Latex:



Latex:

1.  s  :  SES@i'
2.  ActionsDisjoint@i'
3.  pas  :  ProtocolAction  List@i
4.  es  :  EO+(Info)@i'
5.  thr  :  \{thr:Act  List|  \mforall{}i:\mBbbN{}||thr||  -  1.  (thr[i]  <loc  thr[i  +  1])\}  @i
6.  A  :  Id@i
7.  ||thr||  =  ||pas||@i
8.  \mforall{}i:\mBbbN{}||pas||.  pas[i](thr[i])@i
9.  f  :  SecurityData  {}\mrightarrow{}  (Atom1?)@i
10.  i  :  \mBbbN{}||thr||@i
11.  \muparrow{}thr[i]  \mmember{}\msubb{}  Sign@i
12.  (fst(snd(snd(pas[i]))))  =  A
13.  \mexists{}j:\mBbbN{}i
          (((fst(pas[j]))  =  "new")
          \mwedge{}  ((\muparrow{}isl(f  (fst(snd(pas[i])))))  \mwedge{}  (outl(f  (fst(snd(pas[i]))))  =  (snd(pas[j]))))
          \mwedge{}  (\mforall{}k:\{j  +  1..i\msupminus{}\}
                    (((fst(pas[k]))  =  "sign")
                    {}\mRightarrow{}  (\muparrow{}isl(f  (fst(snd(pas[k])))))
                    {}\mRightarrow{}  (\mneg{}(outl(f  (fst(snd(pas[k]))))  =  (snd(pas[j])))))))
\mvdash{}  signer(thr[i])  =  A


By


Latex:
Thin  (-1)




Home Index