고려대학교 정형기법 연구실
C S P , C a s p e r a n d S e c u r i t y V e r i f i c a t i
- n
C S P , C a s p e r a n d S e c u r i t y V e - - PowerPoint PPT Presentation
C S P , C a s p e r a n d S e c u r i t y V e r i f i c a t i o n 2 0 0 3 . 8 . 2 0 S e c u r i t y S e c u r i t y : C o n f i d
a
I
A
take.Alice.y fake.x.Bob send receive learn say receive receive send send
leak
R
C
We
a)
a
a b
a
b
S e r v e r K e y ( a )
k a bε K e y
a .
b .
a b n bε N
c e
b
k a b m ε T
a b
a
b
b)
a s
a
b
S e r v e r K e y ( b ) k a bε K e y
a b
S e r v e r K e y ( b )
b
k a b n bε N
c e
a .
b .
a b m ε T
a b
a
b
a.na b.{a.na.nb}ServerKey(b) {b.kab.na.nb}ServerKey(a) {a.kab}ServerKey(b) {a.kab}ServerKey(b) .{nb}kab Com_Resp.b.a.na.nb.kab Run_I nit .a.b.na.nb.kab
a .
b .
a b
a .
b .
a b
a)
a
a b
a
b
S e r v e r K e y ( a )
k a bε K e y
b
k a b n bε N
c e
a .
b .
a b m ε T
a b
a
b
b)
a s
a
b
S e r v e r K e y ( b ) k a bε K e y
a .
b n bε N
c e
a b
S e r v e r K e y ( b )
b
k a b m ε T
a b
a
b
a.na b.{a.na.nb}ServerKey(b) {b.kab.na.nb}ServerKey(a) {a.kab}ServerKey(b) {a.kab}ServerKey(b) .{nb}kab Run_Resp.b.a.na.nb. Run_I nit .a.b.na.nb.kab
a .
b
a .
b .
a b