trtr tt t - - PowerPoint PPT Presentation

tr t r tt t r
SMART_READER_LITE
LIVE PREVIEW

trtr tt t - - PowerPoint PPT Presentation

trtr tt t r rsts t rs ts r


slide-1
SLIDE 1

❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡

■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐

▼❛② ✶✵✱ ✷✵✶✻

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶ ✴ ✸✾

slide-2
SLIDE 2

❙❡❝t✐♦♥ ✶ ■♥tr♦❞✉❝t✐♦♥

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷ ✴ ✸✾

slide-3
SLIDE 3

■♥ t❤✐s ♣❛♣❡r ✴ ■♥ t❤✐s t❛❧❦

  • ❡♥❡r❛❧✐③✐♥❣ ❙■❙ ❛♥❞ ▲❲❊ t♦ ❛r❜✐tr❛r② ❣r♦✉♣s✿ ❞✉❛❧✐t② ❛s♣❡❝ts✳

❙tr✉❝t✉r❛❧ r❡❞✉❝t✐♦♥✿ ✜♥❞✐♥❣ s❤♦rt ❜❛s✐s ✐♥ ♦✈❡r❧❛tt✐❝❡s ✐♥ ♣♦❧②✳ t✐♠❡

❉✐r❡❝t ✇♦rst t♦ ❛✈❣✳✲❝❛s❡ r❡❞✉❝t✐♦♥ ❢♦r ❙■❙✴▲❲❊ ❢♦r ❛r❜✐tr❛r② ❣r♦✉♣s

  • r♦✉♣✲s✇✐t❝❤✐♥❣✿ ✇❤✐❝❤ ♣❛r❛♠❡t❡rs ❛❝t✉❛❧❧② ♠❛tt❡r ❢♦r t❤❡ s❡❝✉r✐t② ♦❢

❙■❙✴▲❲❊ ❙❡❧❢ ✇♦rst✲❝❛s❡ t♦ ❛✈❡r❛❣❡ ❝❛s❡ r❡❞✉❝✐❜✐❧✐t② ♦❢ ❣❡♥❡r❛❧ ❧❛tt✐❝❡ ♣r♦❜❧❡♠s

❆♥ ❛❜str❛❝t✐♦♥ ❢r❛♠❡✇♦r❦ t❤❛t ❝♦♥♥❡❝ts ❧❛tt✐❝❡ ❜❛s❡❞ ❝r②♣t♦❣r❛♣❤② t♦ ❝❧❛ss✐❝❛❧ ❝r②♣t♦ ❜✉✐❧❞✐♥❣ ❜❧♦❝s ❆ ❢✉❧❧② ❤♦♠♦♠♦r♣❤✐❝ ❣❡♥❡r❛❧✐③❛t✐♦♥ ♦❢ ❬●❙❲✶✸❪ ✉s✐♥❣ ♦✉r ❛❜str❛❝t✐♦♥

▲✐♥❦ ✇✐t❤ ❜✐♥❛r② ❞❡❝✐s✐♦♥ ❞✐❛❣r❛♠s ❛♥❞ ❛✉t♦♠❛t❛ t❤❡♦r②✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸ ✴ ✸✾

slide-4
SLIDE 4

■♥ t❤✐s ♣❛♣❡r ✴ ■♥ t❤✐s t❛❧❦

  • ❡♥❡r❛❧✐③✐♥❣ ❙■❙ ❛♥❞ ▲❲❊ t♦ ❛r❜✐tr❛r② ❣r♦✉♣s✿ ❞✉❛❧✐t② ❛s♣❡❝ts✳

❙tr✉❝t✉r❛❧ r❡❞✉❝t✐♦♥✿ ✜♥❞✐♥❣ s❤♦rt ❜❛s✐s ✐♥ ♦✈❡r❧❛tt✐❝❡s ✐♥ ♣♦❧②✳ t✐♠❡

❉✐r❡❝t ✇♦rst t♦ ❛✈❣✳✲❝❛s❡ r❡❞✉❝t✐♦♥ ❢♦r ❙■❙✴▲❲❊ ❢♦r ❛r❜✐tr❛r② ❣r♦✉♣s

  • r♦✉♣✲s✇✐t❝❤✐♥❣✿ ✇❤✐❝❤ ♣❛r❛♠❡t❡rs ❛❝t✉❛❧❧② ♠❛tt❡r ❢♦r t❤❡ s❡❝✉r✐t② ♦❢

❙■❙✴▲❲❊ ❙❡❧❢ ✇♦rst✲❝❛s❡ t♦ ❛✈❡r❛❣❡ ❝❛s❡ r❡❞✉❝✐❜✐❧✐t② ♦❢ ❣❡♥❡r❛❧ ❧❛tt✐❝❡ ♣r♦❜❧❡♠s

❆♥ ❛❜str❛❝t✐♦♥ ❢r❛♠❡✇♦r❦ t❤❛t ❝♦♥♥❡❝ts ❧❛tt✐❝❡ ❜❛s❡❞ ❝r②♣t♦❣r❛♣❤② t♦ ❝❧❛ss✐❝❛❧ ❝r②♣t♦ ❜✉✐❧❞✐♥❣ ❜❧♦❝s ❆ ❢✉❧❧② ❤♦♠♦♠♦r♣❤✐❝ ❣❡♥❡r❛❧✐③❛t✐♦♥ ♦❢ ❬●❙❲✶✸❪ ✉s✐♥❣ ♦✉r ❛❜str❛❝t✐♦♥

▲✐♥❦ ✇✐t❤ ❜✐♥❛r② ❞❡❝✐s✐♦♥ ❞✐❛❣r❛♠s ❛♥❞ ❛✉t♦♠❛t❛ t❤❡♦r②✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸ ✴ ✸✾

slide-5
SLIDE 5

▲❛tt✐❝❡ Pr♦❜❧❡♠s ✐♥ ❈r②♣t♦

❖♥❡ ❛❝t✉❛❧❧② ❞❡❛❧s ✇✐t❤ ♣r♦❜❧❡♠s ♥♦t ❞❡✜♥❡❞ ✉s✐♥❣ ❧❛tt✐❝❡s✿ ❙■❙✳ ▲❲❊✳ ❇♦t❤ ❛r❡ ❝♦♥♥❡❝t❡❞ t♦ ❧❛tt✐❝❡ ♣r♦❜❧❡♠s ❛♥❞ ✉s✉❛❧❧② ♣r❡s❡♥t❡❞ ✇✐t❤ ❧✐♥❡❛r ❛❧❣❡❜r❛✿ ✐♥st❡❛❞✱ ✇❡ ❛❞♦♣t ❛ ❣r♦✉♣✲t❤❡♦r❡t✐❝❛❧ ♣♦✐♥t ♦❢ ✈✐❡✇✱ ❛♥❞ ❝❧❛r✐❢② t❤❡✐r ❞✉❛❧✐t②✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✹ ✴ ✸✾

slide-6
SLIDE 6

❙❡❝t✐♦♥ ✷ ▲❛tt✐❝❡ ♣r♦❜❧❡♠s✱ ❙■❙✱ ▲❲❊

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✺ ✴ ✸✾

slide-7
SLIDE 7

❙✉❜s❡❝t✐♦♥ ✶ ▲❛tt✐❝❡✲❜❛s❡❞ s❡❝✉r✐t②

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✻ ✴ ✸✾

slide-8
SLIDE 8

❉❡✜♥✐t✐♦♥ ♦❢ ❛ ❧❛tt✐❝❡

❉❡✜♥✐t✐♦♥

▲❛tt✐❝❡ ❂ ❉✐s❝r❡t❡ s✉❜❣r♦✉♣ ♦❢ Rm ❉❡s❝r✐♣t✐♦♥✿ ✭♥♦♥✲✉♥✐q✉❡✮ ❜❛s✐s✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✼ ✴ ✸✾

slide-9
SLIDE 9

▲❛tt✐❝❡ ♣r♦❜❧❡♠s ❛r❡ ❛ ♠❡ss

Exact SVP Exact SIVP Exact CVP Gap-SVP Bounded D. D GDD Approx CVP Approx SVP Approx SIVP (I)SIS LWE Trivial worst-case red.

  • Heuristic. worst-case red

Worst.case to avg case Quantum red.

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✽ ✴ ✸✾

slide-10
SLIDE 10

▲❡t✬s ❦❡❡♣ ✐t s✐♠♣❧❡✳✳✳

❋✐♥❞✐♥❣ ❛ ❧❛tt✐❝❡ ♣♦✐♥t ✇✐t❤✐♥ ❛ ❜❛❧❧

▲❡t L ❜❡ ❛ ❧❛tt✐❝❡ ❛♥❞ S ❛ ❜❛❧❧✱ ✜♥❞ ❛ ❧❛tt✐❝❡ ♣♦✐♥t ✐♥ t❤✐s ❜❛❧❧✳

L ❞❡s❝r✐❜❡❞ ❜② ❛ ❜❛s✐s S ❞❡s❝r✐❜❡❞ ❜② ✐ts ❝❡♥t❡r ❛♥❞ r❛❞✐✉s✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✾ ✴ ✸✾

slide-11
SLIDE 11

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-12
SLIDE 12

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

vol(S) ≫ vol(L)

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-13
SLIDE 13

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

vol(S) ≫ vol(L)

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-14
SLIDE 14

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

vol(S) ≫ vol(L)

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-15
SLIDE 15

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

vol(S) ≫ vol(L)

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

vol(S) ≈ vol(L)

≈s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-16
SLIDE 16

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

vol(S) ≫ vol(L)

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

vol(S) ≈ vol(L)

≈s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-17
SLIDE 17

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

vol(S) ≫ vol(L)

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

vol(S) ≈ vol(L)

≈s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-18
SLIDE 18

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

vol(S) ≫ vol(L)

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

vol(S) ≈ vol(L)

≈s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

vol(S) ≪ vol(L) ❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-19
SLIDE 19

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

vol(S) ≫ vol(L)

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

vol(S) ≈ vol(L)

≈s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

vol(S) ≪ vol(L) ❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-20
SLIDE 20

❚❤r❡❡ ❝❛t❡❣♦r✐❡s ♦❢ ♣r♦❜❧❡♠

❆♣♣r♦① ♣r♦❜❧❡♠

vol(S) ≫ vol(L)

❧♦ts ♦❢ s♦❧✉t✐♦♥s✳

❊①❛❝t ♣r♦❜❧❡♠

vol(S) ≈ vol(L)

≈s✐♥❣❧❡ s♦❧✉t✐♦♥

❯♥✐q✉❡ ♣r♦❜❧❡♠

vol(S) ≪ vol(L) ❘❛♥❞♦♠ ✐♥st❛♥❝❡s ❤❛✈❡ ♥♦ s♦❧✉t✐♦♥

❖♥❧② s♣❡❝✐❛❧❧② ❝r❛❢t❡❞ ✐♥st❛♥❝❡s ❤❛✈❡ ❛ s✐♥❣❧❡ ♦♥❡

vol(L)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✵ ✴ ✸✾

slide-21
SLIDE 21

❉❡♥s✐t② ✈s Pr♦✈❡❞ ❆s②♠♣t♦t✐❝ ❍❛r❞♥❡ss

Param=

  • vol(S)

vol(L)

1

n

Asymptotic hardness poly(n) 1.01n O(√n) O(1) Poly. NP-hard Poly. 1.01−n

1

poly(n) O

  • 1

√n

  • Approx Pblms.

Unique Pblms. Exact Pblms.

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✶ ✴ ✸✾

slide-22
SLIDE 22

❉❡♥s✐t② ✈s Pr♦✈❡❞ ❆s②♠♣t♦t✐❝ ❍❛r❞♥❡ss

Param=

  • vol(S)

vol(L)

1

n

Asymptotic hardness poly(n) 1.01n O(√n) O(1) Poly. NP-hard Crypto (SIS) Poly. 1.01−n

1

poly(n) O

  • 1

√n

  • Approx Pblms.

Unique Pblms. Exact Pblms.

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✶ ✴ ✸✾

slide-23
SLIDE 23

❉❡♥s✐t② ✈s Pr♦✈❡❞ ❆s②♠♣t♦t✐❝ ❍❛r❞♥❡ss

Param=

  • vol(S)

vol(L)

1

n

Asymptotic hardness poly(n) 1.01n O(√n) O(1) Poly. NP-hard Crypto (SIS) Poly. 1.01−n

1

poly(n) O

  • 1

√n

  • Crypto (LWE)

Approx Pblms. Unique Pblms. Exact Pblms.

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✶ ✴ ✸✾

slide-24
SLIDE 24

❙✉❜s❡❝t✐♦♥ ✷

  • ❙■❙

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✷ ✴ ✸✾

slide-25
SLIDE 25

❚❤❡ ❙■❙ ❢✉♥❝t✐♦♥ ♦✈❡r ❣r♦✉♣s

P❛r❛♠❡t❡rs✿

P✐❝❦ g1, . . . , gm ✉♥✐❢♦r♠❧② ❛t r❛♥❞♦♠ ✐♥ ❛♥ ❛❜❡❧✐❛♥ ❣r♦✉♣ G

❚❤❡ ●❙■❙ ❢✉♥❝t✐♦♥

f●❙■❙ : ❇❛❧❧β(Zm) → G (x1, . . . , xm) → m

i=1 xigi

Pr♦♣❡rt✐❡s

❖♥❡ ✇❛②✳ ■♥✈❡rt✐♥❣ f●❙■❙ ✐s t❤❡ ●❙■❙ ♣r♦❜❧❡♠ ✭❛❦❛✳ s✉❜s❡t s✉♠✱ ✳✳✳✮

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✸ ✴ ✸✾

slide-26
SLIDE 26

▲✐♥❦ ✇✐t❤ ❧❛tt✐❝❡s

❙♦❧✈✐♥❣ ●❙■❙ ✐♥ ❛✈❡r❛❣❡ ✐s ❡ss❡♥t✐❛❧❧②✿

✜♥❞✐♥❣ s❤♦rt ✈❡❝t♦rs ✐♥ ❛ ✭✉♥✐❢♦r♠✮ r❛♥❞♦♠ ❧❛tt✐❝❡ ♦❢ L(G) = {❧❛tt✐❝❡s L ⊂ Zm s✳t✳ Zm/L ∼ G}

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✹ ✴ ✸✾

slide-27
SLIDE 27

❲♦rst✲❝❛s❡ t♦ ❆✈❡r❛❣❡✲❝❛s❡ ❘❡❞✉❝t✐♦♥

❬❆❥t❛✐✾✻❪ ■❢ ♦♥❡ ❝❛♥ ❡✣❝✐❡♥t❧② s♦❧✈❡ ❙■❙ ❢♦r G = (Z/qZ)n ♦♥ t❤❡ ❛✈❡r❛❣❡✱ t❤❡♥ ♦♥❡ ❝❛♥ ❡✣❝✐❡♥t❧② ✜♥❞ s❤♦rt ✈❡❝t♦rs ✐♥ ❡✈❡r② n✲❞✐♠ ❧❛tt✐❝❡✳ ❬●■◆❳✶✻❪ ❚❤✐s ❝❛♥ ❜❡ ❣❡♥❡r❛❧✐③❡❞ t♦ ❛♥② ✜♥✐t❡ ❛❜❡❧✐❛♥ ❣r♦✉♣ G✱ ♣r♦✈✐❞❡❞ t❤❛t #G ✐s s✉✣❝✐❡♥t❧② ❧❛r❣❡ ≥ nΩ(max(n,r❛♥❦(G))) ◆♦t❡✿ (Z/2Z)n ✐s ♥♦t✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✺ ✴ ✸✾

slide-28
SLIDE 28

❍❛r❞♥❡ss ♦❢ t❤❡ ●❙■❙ ♣r♦❜❧❡♠

  • ❙■❙ ✭●r♦✉♣✮ ❤❛r❞♥❡ss ❞❡♣❡♥❞s

✔ ♦♥ t❤❡ ♦r❞❡r #G❄ ❨❡s✿ ❤❛r❞❡r ✇❤❡♥ #G ր ✔ ♦♥ β❄ ❨❡s✿ ❤❛r❞❡r ✇❤❡♥ β ց

  • ❙■❙ ❤❛r❞♥❡ss ❞♦❡s ◆❖❚ ❞❡♣❡♥❞ ♦♥

♦♥ ❄ ❙❤♦✉❧❞ ❜❡✿ ❤❛r❞❡r ✇❤❡♥ ❜✉t s♦♠❡t✐♠❡s✱ ●❙■❙ ✐s ✐♥tr❛❝t❛❜❧❡ ♦♥ t❤❡ str✉❝t✉r❡ ✭❝②❝❧❡s✮ ♦❢ ❄ ◆♦✦ ❆❧❧ str✉❝t✉r❡s ❛r❡ ❡q✉✐✈❛❧❡♥t ✭❙tr✉❝t✉r❛❧ r❡❞✉❝t✐♦♥✮ ♦♥ t❤❡ ❝❤♦✐❝❡ ♦❢ t❤❡ ❢❛♠✐❧② ❄ ◆♦✦ ❆❧♠♦st ❛❧❧ ✐♥st❛♥❝❡s ❛r❡ ❤❛r❞ ✭✇♦rst✲❝❛s❡ t♦ ❛✈❣ ❝❛s❡ r❡❞✳✮

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✻ ✴ ✸✾

slide-29
SLIDE 29

❍❛r❞♥❡ss ♦❢ t❤❡ ●❙■❙ ♣r♦❜❧❡♠

  • ❙■❙ ✭●r♦✉♣✮ ❤❛r❞♥❡ss ❞❡♣❡♥❞s

✔ ♦♥ t❤❡ ♦r❞❡r #G❄ ❨❡s✿ ❤❛r❞❡r ✇❤❡♥ #G ր ✔ ♦♥ β❄ ❨❡s✿ ❤❛r❞❡r ✇❤❡♥ β ց

  • ❙■❙ ❤❛r❞♥❡ss ❞♦❡s ◆❖❚ ❞❡♣❡♥❞ ♦♥
  • ♦♥ m❄

❙❤♦✉❧❞ ❜❡✿ ❤❛r❞❡r ✇❤❡♥ m ց ❜✉t s♦♠❡t✐♠❡s✱ ●❙■❙ ✐s ✐♥tr❛❝t❛❜❧❡ ∀m ✘ ♦♥ t❤❡ str✉❝t✉r❡ ✭❝②❝❧❡s✮ ♦❢ G❄ ◆♦✦ ❆❧❧ str✉❝t✉r❡s ❛r❡ ❡q✉✐✈❛❧❡♥t ✭❙tr✉❝t✉r❛❧ r❡❞✉❝t✐♦♥✮ ✘ ♦♥ t❤❡ ❝❤♦✐❝❡ ♦❢ t❤❡ ❢❛♠✐❧② (g1, . . . , gm)❄ ◆♦✦ ❆❧♠♦st ❛❧❧ ✐♥st❛♥❝❡s ❛r❡ ❤❛r❞ ✭✇♦rst✲❝❛s❡ t♦ ❛✈❣ ❝❛s❡ r❡❞✳✮

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✻ ✴ ✸✾

slide-30
SLIDE 30

❙✉❜s❡❝t✐♦♥ ✸

  • ▲❲❊

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✼ ✴ ✸✾

slide-31
SLIDE 31

❉✉❛❧✐t②✳✳✳

❆ ❝❤❛r❛❝t❡r ♦❢ G ✐s ❛ ♠♦r♣❤✐s♠ ❢r♦♠ G t♦ t❤❡ t♦r✉s T = (R/Z, +) G ✐s ✐s♦♠♦r♣❤✐❝ t♦ ✐ts ❞✉❛❧ ❣r♦✉♣ ˆ G = {❝❤❛r❛❝t❡rs ♦❢ G}

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✽ ✴ ✸✾

slide-32
SLIDE 32

❚❤❡ ▲❲❊ ♣r♦❜❧❡♠ ✭❘❡❣❡✈✷✵✵✺✮

▲❡t (G, +) ❜❡ ❛ ✜♥✐t❡ ❆❜❡❧✐❛♥ ❣r♦✉♣✿ P✐❝❦ g1, . . . , gm ✉♥✐❢♦r♠❧② ❛t r❛♥❞♦♠ ❢r♦♠ G✳ P✐❝❦ ❛ r❛♥❞♦♠ ❝❤❛r❛❝t❡r ˆ s ✐♥ ˆ G ✳

  • ♦❛❧✿ r❡❝♦✈❡r ˆ

s ❣✐✈❡♥ g1, . . . , gm ❛♥❞ ♥♦✐s② ❛♣♣r♦①✐♠❛t✐♦♥s ♦❢ ˆ s(g1), ..., ˆ s(gm)✱ ✇❤❡r❡ t❤❡ ♥♦✐s❡ ✐s ●❛✉ss✐❛♥✳ ❬❘❡❣❡✈✵✺❪ ✉s❡❞ G = (Z/qZ)n ❧✐❦❡ ❬❆❥t❛✐✾✻❪ ❢♦r ❙■❙✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✶✾ ✴ ✸✾

slide-33
SLIDE 33

❊①❛♠♣❧❡✿ ❝②❝❧✐❝ ❣r♦✉♣

g1, . . . , gm = (1, 3, 6, ..., 24) r❛♥❞✳ ✐♥ Z25 s❡❝r❡t✿ ˆ s(a) = 2·a

25

mod 1✳

  • ▲❲❊ s❛♠♣❧❡s
  • ▲❲❊

❘❛♥❞♦♠ s❛♠♣❧❡s ✐♥

❲✐t❤♦✉t t❤❡ s❡❝r❡t ✭ ❤❡r❡✮

❇♦t❤ ❞✐str✐❜✉t✐♦♥s ❛r❡ ✈❡r② ❤❛r❞ t♦ ❞✐st✐♥❣✉✐s❤

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✵ ✴ ✸✾

slide-34
SLIDE 34

❊①❛♠♣❧❡✿ ❝②❝❧✐❝ ❣r♦✉♣

g1, . . . , gm = (1, 3, 6, ..., 24) r❛♥❞✳ ✐♥ Z25 s❡❝r❡t✿ ˆ s(a) = 2·a

25

mod 1✳

  • ▲❲❊ s❛♠♣❧❡s f●▲❲❊(ˆ

s) ❘❛♥❞♦♠ s❛♠♣❧❡s ✐♥

❲✐t❤♦✉t t❤❡ s❡❝r❡t ✭ ❤❡r❡✮

❇♦t❤ ❞✐str✐❜✉t✐♦♥s ❛r❡ ✈❡r② ❤❛r❞ t♦ ❞✐st✐♥❣✉✐s❤

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✵ ✴ ✸✾

slide-35
SLIDE 35

❊①❛♠♣❧❡✿ ❝②❝❧✐❝ ❣r♦✉♣

g1, . . . , gm = (1, 3, 6, ..., 24) r❛♥❞✳ ✐♥ Z25 s❡❝r❡t✿ ˆ s(a) = 2·a

25

mod 1✳

  • ▲❲❊ s❛♠♣❧❡s f●▲❲❊(ˆ

s) ❘❛♥❞♦♠ s❛♠♣❧❡s ✐♥ T

❲✐t❤♦✉t t❤❡ s❡❝r❡t ✭ ❤❡r❡✮

❇♦t❤ ❞✐str✐❜✉t✐♦♥s ❛r❡ ✈❡r② ❤❛r❞ t♦ ❞✐st✐♥❣✉✐s❤

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✵ ✴ ✸✾

slide-36
SLIDE 36

❊①❛♠♣❧❡✿ ❝②❝❧✐❝ ❣r♦✉♣

g1, . . . , gm = (1, 3, 6, ..., 24) r❛♥❞✳ ✐♥ Z25 s❡❝r❡t✿ ˆ s(a) = 2·a

25

mod 1✳

  • ▲❲❊ s❛♠♣❧❡s f●▲❲❊(ˆ

s) ❘❛♥❞♦♠ s❛♠♣❧❡s ✐♥ T

❲✐t❤♦✉t t❤❡ s❡❝r❡t ✭ˆ s = ˆ 2 ❤❡r❡✮

❇♦t❤ ❞✐str✐❜✉t✐♦♥s ❛r❡ ✈❡r② ❤❛r❞ t♦ ❞✐st✐♥❣✉✐s❤

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✵ ✴ ✸✾

slide-37
SLIDE 37

❚❤❡ ▲❲❊ ❢✉♥❝t✐♦♥ ♦✈❡r ❣r♦✉♣s

P❛r❛♠❡t❡rs✿

P✐❝❦ g1, . . . , gm ✉♥✐❢♦r♠❧② ❛t r❛♥❞♦♠ ✐♥ ❛♥ ❛❜❡❧✐❛♥ ❣r♦✉♣ G

❚❤❡ ●▲❲❊ ❢✉♥❝t✐♦♥

f●▲❲❊ : ˆ G → Tm ˆ s → (ˆ s(gi), . . . , ˆ s(gm)) + ♥♦✐s❡

Pr♦♣❡rt✐❡s

❖♥❡ ✇❛②✳ ■♥✈❡rt✐♥❣ f●▲❲❊ ✐s t❤❡ ●▲❲❊ ♣r♦❜❧❡♠

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✶ ✴ ✸✾

slide-38
SLIDE 38

❲♦rst✲❝❛s❡ t♦ ❛✈❡r❛❣❡ ❝❛s❡ r❡❞✉❝t✐♦♥

❬❘❡❣❡✈✵✺❪✿ ■❢ ♦♥❡ ❝❛♥ ❡✣❝✐❡♥t❧② s♦❧✈❡ ▲❲❊ ❢♦r G = (Z/qZ)n ♦♥ t❤❡ ❛✈❡r❛❣❡✱ t❤❡♥ ♦♥❡ ❝❛♥ q✉❛♥t✉♠✲❡✣❝✐❡♥t❧② ✜♥❞ s❤♦rt ✈❡❝t♦rs ✐♥ ❡✈❡r② n✲❞✐♠ ❧❛tt✐❝❡✳ ❬●■◆❳✶✻❪✿ ❚❤✐s ❝❛♥ ❜❡ ❣❡♥❡r❛❧✐③❡❞ t♦ ❛♥② ✜♥✐t❡ ❛❜❡❧✐❛♥ ❣r♦✉♣ G✱ ♣r♦✈✐❞❡❞ t❤❛t #G ✐s s✉✣❝✐❡♥t❧② ❧❛r❣❡✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✷ ✴ ✸✾

slide-39
SLIDE 39

❙❡❝t✐♦♥ ✸ ▲❛tt✐❝❡ ❈r②♣t♦❣r❛♣❤②

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✸ ✴ ✸✾

slide-40
SLIDE 40

▲❛tt✐❝❡✲❜❛s❡❞ ❝r②♣t♦❣r❛♣❤②

❚✇♦ ❚②♣❡s ♦❢ ❚❡❝❤♥✐q✉❡s

❈r②♣t♦❣r❛♣❤② ✉s✐♥❣ tr❛♣❞♦♦rs✱ ✐✳❡✳ s❡❝r❡t s❤♦rt ❜❛s✐s ♦❢ ❛ ❧❛tt✐❝❡✳ ❙✐♠✐❧❛r✐t✐❡s ✇✐t❤ ❘❙❆✴❘❛❜✐♥ ❝r②♣t♦❣r❛♣❤②✳ ❈r②♣t♦❣r❛♣❤② ✇✐t❤♦✉t tr❛♣❞♦♦rs✳ ❙✐♠✐❧❛r✐t✐❡s ✇✐t❤ ❉✐✣❡✲❍❡❧❧♠❛♥♥✲❜❛s❡❞ ❝r②♣t♦❣r❛♣❤②✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✹ ✴ ✸✾

slide-41
SLIDE 41

❘❡♠❡♠❜❡r ❘❙❆

❖♥❡✲✇❛② ❢✉♥❝t✐♦♥

❚❤❡♥ m → me ✐s ❛ tr❛♣❞♦♦r ♦♥❡✲✇❛② ♣❡r♠✉t❛t✐♦♥ ♦✈❡r (Z/NZ)∗✳

❚r❛♣❞♦♦r

d = e−1 mod φ(N) ✐s ❛ tr❛♣❞♦♦r✳ ❱❡r② ❡①♣❡♥s✐✈❡ t♦ ❝♦♠♣✉t❡ ❢r♦♠ (N, e)✱ ❜✉t ♦♥❝❡ ✇❡ ❤❛✈❡ ✐t✱ ✐♥✈❡rs✐♦♥ c → cd ✐s ❡❛s② ✭✐♥ ❣❡♥❡r❛❧ ✇❡ ❜✉✐❧❞ t❤❡ tr❛♣❞♦♦r ✜rst✦✮

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✺ ✴ ✸✾

slide-42
SLIDE 42

❚r❛♣❞♦♦r ❢♦r ▲❛tt✐❝❡s

❖♥❡ ✇❛② ❢✉♥❝t✐♦♥s

f●❙■❙✿ s❤♦rt (x1 . . . , xm) → xigi f●▲❲❊✿ ❝❤❛r❛❝t❡r ˆ s → (ˆ s(g1), . . . , ˆ s(gm)) + ♥♦✐s❡

❚r❛♣❞♦♦r

❇✉t ✐❢ ✇❡ ❣❡t ❛♥② s❤♦rt ❜❛s✐s ♦❢ t❤❡ ❙■❙ ❧❛tt✐❝❡ (g1, . . . , gm)⊥✱ ❜♦t❤ ❜❡❝♦♠❡ ❡❛s② t♦ ✐♥✈❡rt✳ s❡❡✿ ❬●●❍✾✼❪✱ ❬▼✐❝❝✵✶❪✱ ❬◆❚❘❯✾✻❪✱ ❬●P❱✵✽❪✱ ❬▼P✶✷❪✱ ❬❈●●■✶✻❪✳✳✳ ✭❆❣❛✐♥✱ ♦♥❡ ✇♦✉❧❞ ❜✉✐❧❞ t❤❡ tr❛♣❞♦♦r ✜rst✦✮

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✻ ✴ ✸✾

slide-43
SLIDE 43

❚r❛♣❞♦♦r✲❧❡ss ❉✐✣❡ ❍❡❧❧♠❛♥♥

Alice Bob

❚❤✐s ❦❡② ❡①❝❤❛♥❣❡ ✐s t❤❡ ❝♦r❡ ♦❢ ❊❧✲●❛♠❛❧ P❑ ❡♥❝r②♣t✐♦♥

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✼ ✴ ✸✾

slide-44
SLIDE 44

❚r❛♣❞♦♦r✲❧❡ss ❉✐✣❡ ❍❡❧❧♠❛♥♥

Alice Bob ga ∈ G G = g a ∈ Zq

  • f order q

❚❤✐s ❦❡② ❡①❝❤❛♥❣❡ ✐s t❤❡ ❝♦r❡ ♦❢ ❊❧✲●❛♠❛❧ P❑ ❡♥❝r②♣t✐♦♥

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✼ ✴ ✸✾

slide-45
SLIDE 45

❚r❛♣❞♦♦r✲❧❡ss ❉✐✣❡ ❍❡❧❧♠❛♥♥

Alice Bob ga ∈ G G = g a ∈ Zq

  • f order q

gb ∈ G b ∈ Zq

❚❤✐s ❦❡② ❡①❝❤❛♥❣❡ ✐s t❤❡ ❝♦r❡ ♦❢ ❊❧✲●❛♠❛❧ P❑ ❡♥❝r②♣t✐♦♥

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✼ ✴ ✸✾

slide-46
SLIDE 46

❚r❛♣❞♦♦r✲❧❡ss ❉✐✣❡ ❍❡❧❧♠❛♥♥

Alice Bob ga ∈ G G = g a ∈ Zq

  • f order q

gb ∈ G b ∈ Zq gab ∈ G gab ∈ G ???!!

❚❤✐s ❦❡② ❡①❝❤❛♥❣❡ ✐s t❤❡ ❝♦r❡ ♦❢ ❊❧✲●❛♠❛❧ P❑ ❡♥❝r②♣t✐♦♥

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✼ ✴ ✸✾

slide-47
SLIDE 47

❚r❛♣❞♦♦r✲❧❡ss ❉✐✣❡ ❍❡❧❧♠❛♥♥

Alice Bob ga ∈ G G = g a ∈ Zq

  • f order q

gb ∈ G b ∈ Zq gab ∈ G gab ∈ G ???!! A pairing e e(a, b) = gab that can be computed even if a or b is hidden by f A one-way function f f(a) = ga

❚❤✐s ❦❡② ❡①❝❤❛♥❣❡ ✐s t❤❡ ❝♦r❡ ♦❢ ❊❧✲●❛♠❛❧ P❑ ❡♥❝r②♣t✐♦♥

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✼ ✴ ✸✾

slide-48
SLIDE 48

❚r❛♣❞♦♦r✲❧❡ss ❉✐✣❡ ❍❡❧❧♠❛♥♥

Alice Bob ga ∈ G G = g a ∈ Zq

  • f order q

gb ∈ G b ∈ Zq gab ∈ G gab ∈ G ???!! A pairing e e(a, b) = gab that can be computed even if a or b is hidden by f A one-way function f f(a) = ga

❚❤✐s ❦❡② ❡①❝❤❛♥❣❡ ✐s t❤❡ ❝♦r❡ ♦❢ ❊❧✲●❛♠❛❧ P❑ ❡♥❝r②♣t✐♦♥

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✼ ✴ ✸✾

slide-49
SLIDE 49

❆❜str❛❝t✐♥❣ ❉❍

❧❡t e : e(a, b) = gab t❤✐s ♠❛♣ ✐s ❛ ♣❛✐r✐♥❣✱ ✐t ✐s ❜✐❧✐♥❡❛r ❢r♦♠ Zq × Zq → G✳ ❧❡t f : a → ga ❜❡ t❤❡ ❉▲ ♦♥❡✲✇❛② ❢✉♥❝t✐♦♥

❈♦♠♣✉t❛❜✐❧✐t②

e(a, b) ❝❛♥ ❜❡ ❝♦♠♣✉t❡❞ ✉s✐♥❣ (f(a), b) ♦r (a, f(b)) ❡✈❡♥ ✐❢ a ♦r b ✐s ❤✐❞❞❡♥ ❜② f

❙❡❝✉r✐t②

❤❛r❞ t♦ ❞✐st✐♥❣✉✐s❤ (f(a), f(b), e(a, b)) ❢r♦♠ (f(a), f(b), r❛♥❞♦♠)

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✽ ✴ ✸✾

slide-50
SLIDE 50

❉❍ ✇✐t❤ ❧❛tt✐❝❡s

❲❤❛t ✇♦✉❧❞ ❜❡ t❤❡ ♣❛✐r✐♥❣❄ ❲❤❛t ✇♦✉❧❞ ❜❡ t❤❡ ♦♥❡✲✇❛② ❢✉♥❝t✐♦♥ t♦ ❤✐❞❡ ✐♥♣✉ts❄

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✷✾ ✴ ✸✾

slide-51
SLIDE 51

❉❍ ✇✐t❤ ❧❛tt✐❝❡s

❚❤❡ P❛✐r✐♥❣ ✭❢♦r g1, . . . , gm ←$ G✮

ξ : ˆ G × Zm → T (ˆ s, x) → ˆ s m

  • i=1

xigi

  • ❡rr♦rs✴❛♣♣r♦①✐♠❛t✐♦♥s ❛r❡ ♦❦ ✐❢ xi ❛r❡ s♠❛❧❧✳

❈♦♠♣✉t❛❜✐❧✐t②

▲❡t y = f❙■❙(x1, . . . , xm) = xigi ∈ G ❚❤❡♥✿ ξ(ˆ s, x) = ˆ s(y) ∈ T ▲❡t b = f▲❲❊(ˆ s) ≈ (ˆ s(g1), . . . , ˆ s(gm)) ∈ Tm ❚❤❡♥✿ ξ(ˆ s, x) ≈ x, b ∈ T

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✵ ✴ ✸✾

slide-52
SLIDE 52

◆♦✐s② ❦❡② ❡①❝❤❛♥❣❡ ❢r♦♠ ❧❛tt✐❝❡s

Alice Bob

✭♥♦✐s❡ ❝❛♥ ❜❡ ❡❧✐♠✐♥❛t❡❞ ❜② r♦✉♥❞✐♥❣✮

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✶ ✴ ✸✾

slide-53
SLIDE 53

◆♦✐s② ❦❡② ❡①❝❤❛♥❣❡ ❢r♦♠ ❧❛tt✐❝❡s

Alice Bob y = fGSIS(x) g1, . . . , gm ∈ G x ∈ Zm

✭♥♦✐s❡ ❝❛♥ ❜❡ ❡❧✐♠✐♥❛t❡❞ ❜② r♦✉♥❞✐♥❣✮

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✶ ✴ ✸✾

slide-54
SLIDE 54

◆♦✐s② ❦❡② ❡①❝❤❛♥❣❡ ❢r♦♠ ❧❛tt✐❝❡s

Alice Bob y = fGSIS(x) g1, . . . , gm ∈ G x ∈ Zm b = fGLWE(ˆ s) ˆ s ∈ ˆ G

✭♥♦✐s❡ ❝❛♥ ❜❡ ❡❧✐♠✐♥❛t❡❞ ❜② r♦✉♥❞✐♥❣✮

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✶ ✴ ✸✾

slide-55
SLIDE 55

◆♦✐s② ❦❡② ❡①❝❤❛♥❣❡ ❢r♦♠ ❧❛tt✐❝❡s

Alice Bob y = fGSIS(x) g1, . . . , gm ∈ G x ∈ Zm b = fGLWE(ˆ s) ˆ s ∈ ˆ G ξ(ˆ s, x) ≈ x, b ξ(ˆ s, x) = ˆ s(y) ???!!

✭♥♦✐s❡ ❝❛♥ ❜❡ ❡❧✐♠✐♥❛t❡❞ ❜② r♦✉♥❞✐♥❣✮

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✶ ✴ ✸✾

slide-56
SLIDE 56

❊❧✲●❛♠❛❧ ❡♥❝r②♣t✐♦♥ ❢r♦♠ ❧❛tt✐❝❡s

❚❤✐s ❦❡② ❡①❝❤❛♥❣❡s ❣✐✈❡s r✐s❡ t♦ t✇♦ ❊❧✲●❛♠❛❧ P❑ ❡♥❝r②♣t✐♦♥s s❝❤❡♠❡s✱ ❜❡❝❛✉s❡ t❤❡ ❧❛tt✐❝❡ ♣❛✐r✐♥❣ ✐s ♥♦t s②♠♠❡tr✐❝ ❚❤❡s❡ ❊❧✲●❛♠❛❧✲❧✐❦❡ s❝❤❡♠❡s ❛r❡ ■◆❉✲❈P❆ s❡❝✉r❡ ✉♥❞❡r t❤❡ ❤❛r❞♥❡ss ♦❢ ❙■❙✴▲❲❊ ✭♣♦st✲q✉❛♥t✉♠❄✮ ❙✐♠✐❧❛r❧②✱ ♠❛♥② ▲❲❊✴❙■❙ s❝❤❡♠❡s ❝❛♥ ❜❡ ✈✐❡✇❡❞ ❛s ❛♥❛❧♦❣✉❡s ♦❢ t❤❡ ❘❙❆✴❉▲ ✇♦r❧❞✿ ❬●P❱✵✽❪ ✐s ❛ ❧❛tt✐❝❡ ❛♥❛❧♦❣✉❡ ♦❢ ❘❛❜✐♥✬s s✐❣♥❛t✉r❡✱ ❡t❝✳

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✷ ✴ ✸✾

slide-57
SLIDE 57

❙❡❝t✐♦♥ ✹ ❋✉❧❧② ❍♦♠♦♠♦r♣❤✐❝ ❊♥❝r②♣t✐♦♥

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✸ ✴ ✸✾

slide-58
SLIDE 58

❋✉❧❧② ❍♦♠♦♠♦r♣❤✐❝ ❊♥❝r②♣t✐♦♥

❆♠♦♥❣ t❤❡ ✈❛r✐♦✉s ❤♦♠♦♠♦r♣❤✐❝ s❝❤❡♠❡s✿

❬●❡♥tr②✵✾❪✱ ❬❇●❱❪✱ ❬❙❍❊❪✱ ❬❨❛❙❍❊❪✱ ❬●❙❲❪✱ ✳✳✳

❲❡ ❢♦❝✉s❡❞ ♦♥ ♦♥❡ ♣❛rt✐❝✉❧❛r ❧✐♥❡

❬●❙❲✶✸❪ ✲ ❬❆P✶✹❪ ✲ ❬❉▼✶✺❪

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✹ ✴ ✸✾

slide-59
SLIDE 59

❲❤❛t ❝❛♥ ✐t ❞♦

  • ❙❲ ❝❛♥ ❞♦

✭▲✐❦❡ ❛❧❧ ♦t❤❡rs✮ ❛❞❞✐t✐♦♥s ❛♥❞ ❧✐♥❡❛r ❝♦♠❜✐♥❛t✐♦♥s ❇❛s❡❞ ♦♥ ▲❲❊ ✭s❡❡ f▲❲❊ ✰ tr❛♣❞♦♦rs✮ ❬❆P✶✹❪✿ ❈♦♥❥✉♥❝t✐♦♥s ✇✐t❤ s✉❜❧✐♥❡❛r ♥♦✐s❡ ♦✈❡r❤❡❛❞✦ ❬❉▼✶✺❪✿ ✭❡①t❡r♥❛❧✮ ❇♦♦tstr❛♣♣✐♥❣ ✐♥ ❧❡ss t❤❛♥ ✶ s❡❝♦♥❞✦

[...] B B B B B B (ℓ + 1)B (2ℓ + 1)B Noise level (3ℓ + 1)B ((k − 1)ℓ + 1)B

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✺ ✴ ✸✾

slide-60
SLIDE 60

❲❤❛t ✇❡ ❛❞❞

❬●■◆❳✶✻❪✿ ❡✈❛❧✉❛t❡ ✭r❡❞✉❝❡❞✮ ❜✐♥❛r② ❞❡❝✐s✐♦♥ ❞✐❛❣r❛♠s ❛♥❞ ❞❡t❡r♠✐♥✐st✐❝ ❛✉t♦♠❛t❛ ✇✐t❤ s✉❜❧✐♥❡❛r ♥♦✐s❡ ♦✈❡r❤❡❛❞✱ ✭❛❧♠♦st✮ ✐♥❞❡♣❡♥❞❡♥t❧② ♦❢ t❤❡ ❞❡♣t❤✦✦ ❬●■◆❳✶✻❪✿ ✉♥✐✈❡rs❛❧ ❝♦♠♣♦s✐t✐♦♥ ♦❢ ❜♦♦❧❡❛♥ ❢✉♥❝t✐♦♥s ✭✇✐t❤ ❡①♣♦♥❡♥t✐❛❧ ♥♦✐s❡ ♦✈❡r❤❡❛❞ ✐♥ t❤❡ ♥✉♠❜❡r ♦❢ ❝♦♠♣♦s✐t✐♦♥s✮ ❬●■◆❳✶✻❪✿ ✐♥t❡r♥❛❧ ✭❜✉t s❧♦✇✮ ❜♦♦tstr❛♣♣✐♥❣

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✻ ✴ ✸✾

slide-61
SLIDE 61

❲❤② ✐t ♠❛tt❡rs

✐t r❡❛❧❧② ♠❛tt❡rs ❛ ❧♦t✦

❲❡ ✐♠♣❧❡♠❡♥t ♦✉r ❡✈❡r②❞❛②✬s ❧✐❢❡ ♣r♦❜❧❡♠s ❛s ✜♥✐t❡ st❛t❡ ♠❛❝❤✐♥❡ ❛❧❣♦r✐t❤♠s✿

s❡❡ ❡❧❡♠❡♥t❛r② s❝❤♦♦❧ ❛r✐t❤♠❡t✐❝✿ ❡q✉❛❧✐t②✱ ❛♥ ♦r❞❡r ❝❤❡❝❦✱ ❛♥ ❛❞❞✐t✐♦♥✱ ❛ ♠✉❧t✐♣❧✐❝❛t✐♦♥✳✳✳ ❜✉t ❛❧s♦ ♥♦♥ ❛r✐t❤♠❡t✐❝✿ ❢✉❧❧✲t❡①t s❡❛r❝❤✱ ♣❛ss✇♦r❞ ❝❤❡❝❦✱ ❡t❝✳✳✳✦

❍❛✈✐♥❣ t❤❡ ❛✉t♦♠❛t❛ ♦r ❜✐♥❛r② ❞❡❝✐s✐♦♥ ❞✐❛❣r❛♠ ❧♦❣✐❝ ✐s ✇❛② ♠♦r❡ ❣❡♥❡r❛❧ t❤❛♥ ♣♦❧②♥♦♠✐❛❧ ❛r✐t❤♠❡t✐❝

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✼ ✴ ✸✾

slide-62
SLIDE 62

❚❤❡ ♠❛✐♥ ❞r❛✇❜❛❝❦

■❢ ✐t ✐s s♦ ✏♣❡r❢❡❝t✑✱ ✇❤② ❞♦♥✬t ✇❡ ✉s❡ ✐t ✐♥ ♣r❛❝t✐❝❡❄

❚❤❡ ❣❛t❡ ❝♦♠♣❧❡①✐t② ✐s ♣♦❧②♥♦♠✐❛❧ ✐♥ t❤❡ s❡❝✉r✐t② ♣❛r❛♠❡t❡r ≈ O(λ2) ♣❡r ❜✐t✱ ✇✐t❤ ✈❡r② ❧✐♠✐t❡❞ ❜❛t❝❤✐♥❣ ❝❛♣❛❜✐❧✐t✐❡s ■♥ ❣❡♥❡r❛❧ ✭❡①❝❡♣t ❢♦r ❬❉▼✶✺❪ ❜♦♦tstr❛♣♣✐♥❣✮✱ ♣❡r❢♦r♠❛♥❝❡ ♦❢ t❤❡ ✇❤♦❧❡ ●❙❲ ❧✐♥❡ ❧❛❣s ✈❡r② ❢❛r ❜❡❤✐♥❞ ♦t❤❡r ❝❛♥❞✐❞❛t❡s ✭❇●❱✱ ❨❛❙❍❊✱ ✳✳✳✮

❙♦✳✳✳ ♣❡r❢♦r♠❛♥❝❡ ❂ ❜✐❣ ♦♣❡♥ ♣r♦❜❧❡♠❄

❉♦♥✬t ❞❡s♣❛✐r✱ st❛② t✉♥❡❞✱ ✇♦r❦ ✐s ✐♥ ♣r♦❣r❡ss✦

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✽ ✴ ✸✾

slide-63
SLIDE 63

❚❤❡ ♠❛✐♥ ❞r❛✇❜❛❝❦

■❢ ✐t ✐s s♦ ✏♣❡r❢❡❝t✑✱ ✇❤② ❞♦♥✬t ✇❡ ✉s❡ ✐t ✐♥ ♣r❛❝t✐❝❡❄

❚❤❡ ❣❛t❡ ❝♦♠♣❧❡①✐t② ✐s ♣♦❧②♥♦♠✐❛❧ ✐♥ t❤❡ s❡❝✉r✐t② ♣❛r❛♠❡t❡r ≈ O(λ2) ♣❡r ❜✐t✱ ✇✐t❤ ✈❡r② ❧✐♠✐t❡❞ ❜❛t❝❤✐♥❣ ❝❛♣❛❜✐❧✐t✐❡s ■♥ ❣❡♥❡r❛❧ ✭❡①❝❡♣t ❢♦r ❬❉▼✶✺❪ ❜♦♦tstr❛♣♣✐♥❣✮✱ ♣❡r❢♦r♠❛♥❝❡ ♦❢ t❤❡ ✇❤♦❧❡ ●❙❲ ❧✐♥❡ ❧❛❣s ✈❡r② ❢❛r ❜❡❤✐♥❞ ♦t❤❡r ❝❛♥❞✐❞❛t❡s ✭❇●❱✱ ❨❛❙❍❊✱ ✳✳✳✮

❙♦✳✳✳ ♣❡r❢♦r♠❛♥❝❡ ❂ ❜✐❣ ♦♣❡♥ ♣r♦❜❧❡♠❄

❉♦♥✬t ❞❡s♣❛✐r✱ st❛② t✉♥❡❞✱ ✇♦r❦ ✐s ✐♥ ♣r♦❣r❡ss✦

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✽ ✴ ✸✾

slide-64
SLIDE 64

❙✉♠♠❛r②✴❈♦♥❝❧✉s✐♦♥

✶ ❉✐r❡❝t ✇♦rst✲❝❛s❡ t♦ ❛✈❡r❛❣❡ r❡❞✉❝t✐♦♥s ❢♦r ❛♥② ❣r♦✉♣ str✉❝t✉r❡s✱ ✈✐❛ ❛

♥❡✇ s✐♠♣❧❡ t♦♦❧ ❝❛❧❧ ✏str✉❝t✉r❛❧✲r❡❞✉❝t✐♦♥✑

✷ ❆ ❢r❛♠❡✇♦r❦ t♦ ❛❜str❛❝t ▲❛tt✐❝❡ ❝r②♣t♦❣r❛♣❤② ❛♥❞ t♦ ❧✐♥❦ ✐t ✇✐t❤

tr❛❞✐t✐♦♥❛❧ ❝r②♣t♦ ❝♦♥str✉❝t✐♦♥s✳

❛❧❧♦✇s t♦ ❜✉✐❧❞ ♥❡✇ ♣♦st✲q✉❛♥t✉♠ ❝r②♣t♦s②st❡♠s

❛❧s♦ t♦ tr❛♥s❢❡r s❡❝✉r✐t② ♣r♦♣❡rt✐❡s ❢r♦♠ tr❛❞✐t✐♦♥❛❧ s②st❡♠s t♦ ❧❛tt✐❝❡✲❜❛s❡❞ ♦♥❡s✦

✸ ❆ ♥❡✇ ❢r❛♠❡✇♦r❦ ❢♦r ▲❲❊✲❜❛s❡❞ ❤♦♠♦♠♦r♣❤✐❝ ❡♥❝r②♣t✐♦♥✿

❜❛s❡❞ ♦♥ ❝❧❛ss✐❝❛❧ ❛✉t♦♠❛t❛ ❛♥❞ ❜✐♥❛r② ❞❡❝✐s✐♦♥ ❞✐❛❣r❛♠ t❤❡♦r✐❡s ❛♥❞ ✉♥✐✈❡rs❛❧ ❝♦♠♣♦s✐t✐♦♥ ♦❢ ❜♦♦❧❡❛♥ ❢✉♥❝t✐♦♥s

◆✐❝♦❧❛s ●❛♠❛✱ ▼❛❧✐❦❛ ■③❛❜❛❝❤❡♥❡✱ P❤♦♥❣ ◆❣✉②❡♥✱ ❳✐❛♥❣ ❳✐❡ ✭■♥♣❤❡r✱ ❯♥✐✈❡rs✐té P❛r✐s ❙❛❝❧❛②✱ ❈❡❛✱ ■♥r✐❛✱ ❈◆❘❙✱ ❯♥✐✈❡rs✐t② ♦❢ ❚♦❦②♦✱ ❍✉❛✇❡✐ ✮ ❙tr✉❝t✉r❛❧ ▲❛tt✐❝❡ ❘❡❞✉❝t✐♦♥✿ ●❡♥❡r❛❧✐③❡❞ ❲♦rst✲❈❛s❡ t♦ ❆✈❡r❛❣❡✲❈❛s❡ ❘❡❞✉❝t✐♦♥s ❛♥❞ ❍♦♠♦♠♦r♣❤✐❝ ❈r②♣t♦s②st❡♠s ▼❛② ✶✵✱ ✷✵✶✻ ✸✾ ✴ ✸✾