The Computational SLR: A Calculus for Verifying Cryptographic Proofs
Yu Zhang
Institute of Software Chinese Academy of Sciences
BASICS’09, Shanghai, China October 13, 2009
The Computational SLR: A Calculus for Verifying Cryptographic Proofs - - PowerPoint PPT Presentation
The Computational SLR: A Calculus for Verifying Cryptographic Proofs Yu Zhang Institute of Software Chinese Academy of Sciences BASICS09, Shanghai, China October 13, 2009 Background Formal verification of security protocols from
BASICS’09, Shanghai, China October 13, 2009
BASICS’09 — October 13, 2009 — 2
BASICS’09 — October 13, 2009 — 3
BASICS’09 — October 13, 2009 — 4
BASICS’09 — October 13, 2009 — 5
2⌋,
BASICS’09 — October 13, 2009 — 6
BASICS’09 — October 13, 2009 — 7
BASICS’09 — October 13, 2009 — 8
a
a
BASICS’09 — October 13, 2009 — 9
2), (1, 1 2)}
v′∈τ e2ρ[x → v′](v) × e1ρ(v′)
BASICS’09 — October 13, 2009 — 10
BASICS’09 — October 13, 2009 — 11
def
def
def
BASICS’09 — October 13, 2009 — 12
def
def
def
BASICS’09 — October 13, 2009 — 13
BASICS’09 — October 13, 2009 — 14
BASICS’09 — October 13, 2009 — 15
BASICS’09 — October 13, 2009 — 16
1
2
1 in e′ 2
BASICS’09 — October 13, 2009 — 17
BASICS’09 — October 13, 2009 — 18
BASICS’09 — October 13, 2009 — 19
BASICS’09 — October 13, 2009 — 20
def
BASICS’09 — October 13, 2009 — 21
BASICS’09 — October 13, 2009 — 22
BASICS’09 — October 13, 2009 — 23
?
?
BASICS’09 — October 13, 2009 — 24
BASICS’09 — October 13, 2009 — 25
BASICS’09 — October 13, 2009 — 26
BASICS’09 — October 13, 2009 — 27
BASICS’09 — October 13, 2009 — 28