Nuprl Definition : authentication
prtcl |= bs authenticates n messages  ==
  ∀es:EO+(Info). ∀A,B:Id.
    ((Honest(A) ∧ Honest(B) ∧ (¬(A = B ∈ Id)) ∧ (prtcl A) ∧ (prtcl B))
    
⇒ (∀thr1:Thread
          (loc(thr1)= A 
⇒ 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: P 
⇒ Q
, 
and: P ∧ Q
, 
apply: f a
, 
equal: s = 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