Some Recent Progress in Lattice-Based Cryptography Chris Peikert
SRI TCC 2009
1 / 17
Some Recent Progress in Lattice-Based Cryptography Chris Peikert - - PowerPoint PPT Presentation
Some Recent Progress in Lattice-Based Cryptography Chris Peikert SRI TCC 2009 1 / 17 Lattice-Based Cryptography p d o m x g = y N = = p m e mod N q e ( g a , g b ) (Images courtesy xkcd.org) 2 / 17 Lattice-Based
1 / 17
(Images courtesy xkcd.org) 2 / 17
(Images courtesy xkcd.org) 2 / 17
(Images courtesy xkcd.org) 2 / 17
⋆ Efficiency — complements general techniques
⋆ Hardness
⋆ Limits on hardness
3 / 17
⋆ Efficiency — complements general techniques
⋆ Hardness
⋆ Limits on hardness
3 / 17
⋆ Efficiency — complements general techniques
⋆ Hardness
⋆ Limits on hardness
3 / 17
⋆ Efficiency — complements general techniques
⋆ Hardness
⋆ Limits on hardness
3 / 17
⋆ Efficiency — complements general techniques
⋆ Hardness
⋆ Limits on hardness
3 / 17
4 / 17
4 / 17
4 / 17
4 / 17
4 / 17
4 / 17
O 5 / 17
O b1 b2 5 / 17
O b1 b2 5 / 17
O b1 b2 5 / 17
O b1 b2
5 / 17
6 / 17
6 / 17
6 / 17
6 / 17
6 / 17
6 / 17
6 / 17
O 7 / 17
O (0, q) (q, 0) 7 / 17
O (0, q) (q, 0) 7 / 17
O (0, q) (q, 0)
7 / 17
O (0, q) (q, 0)
7 / 17
O (0, q) (q, 0) x
7 / 17
O (0, q) (q, 0) x
7 / 17
8 / 17
8 / 17
8 / 17
8 / 17
x 9 / 17
x 9 / 17
9 / 17
9 / 17
10 / 17
10 / 17
10 / 17
10 / 17
10 / 17
11 / 17
11 / 17
11 / 17
11 / 17
11 / 17
A
11 / 17
A
11 / 17
12 / 17
13 / 17
13 / 17
13 / 17
13 / 17
13 / 17
[Re05,PW08,GPV08,PVW08,CDMW08,AGV09,CPS09,. . . ] 13 / 17
14 / 17
(public key) 14 / 17
(public key)
(ciphertext ‘preamble’) 14 / 17
(public key)
(ciphertext ‘preamble’)
(key / ‘pad’) 14 / 17
(public key)
(ciphertext ‘preamble’)
(key / ‘pad’) 14 / 17
(public key)
(ciphertext ‘preamble’)
(key / ‘pad’)
14 / 17
(public key)
(ciphertext ‘preamble’)
(key / ‘pad’)
14 / 17
(public key)
(ciphertext randomness)
(key / ‘pad’)
15 / 17
16 / 17
16 / 17
16 / 17
17 / 17
17 / 17