Nuprl Definition : authentication

prtcl |= bs authenticates messages  ==
  ∀es:EO+(Info). ∀A,B:Id.
    ((Honest(A) ∧ Honest(B) ∧ (A B ∈ Id)) ∧ (prtcl A) ∧ (prtcl B))
     (∀thr1:Thread
          (loc(thr1)=  thr1[A;B] |= bs  (∃thr2:Thread. (MatchingConversation(n;thr1;thr2) ∧ loc(thr2)= B)))))



Definitions occuring in Statement :  is-basic-seq: thr[A;B] |= bs ses-thread-loc: loc(thr)= A ses-thread: Thread matching-conversation: MatchingConversation(n;thr1;thr2) ses-honest: Honest(A) ses-info: Info event-ordering+: EO+(Info) Id: Id all: x:A. B[x] exists: x:A. B[x] not: ¬A implies:  Q and: P ∧ Q apply: a equal: t ∈ T
FDL editor aliases :  authentication

Latex:
prtcl  |=  bs  authenticates  n  messages    ==
    \mforall{}es:EO+(Info).  \mforall{}A,B:Id.
        ((Honest(A)  \mwedge{}  Honest(B)  \mwedge{}  (\mneg{}(A  =  B))  \mwedge{}  (prtcl  A)  \mwedge{}  (prtcl  B))
        {}\mRightarrow{}  (\mforall{}thr1:Thread
                    (loc(thr1)=  A
                    {}\mRightarrow{}  thr1[A;B]  |=  bs
                    {}\mRightarrow{}  (\mexists{}thr2:Thread.  (MatchingConversation(n;thr1;thr2)  \mwedge{}  loc(thr2)=  B)))))



Date html generated: 2015_07_23-PM-00_15_41
Last ObjectModification: 2012_08_30-PM-04_32_31

Home Index