The mpFq library and implementing curve-based key exchanges
(yet another finite field library)
Emmanuel Thom´ e, Pierrick Gaudry
– p. 1/21
Context This talk is about software for finite field arithmetic ( + - - PowerPoint PPT Presentation
The mp F q library and implementing curve-based key exchanges (yet another finite field library) Emmanuel Thom e, Pierrick Gaudry p. 1/21 Context This talk is about software for finite field arithmetic ( + . . . ; most
– p. 1/21
The mpFq library and implementing curve-based key exchanges – p. 2/21
The mpFq library and implementing curve-based key exchanges – p. 3/21
The mpFq library and implementing curve-based key exchanges – p. 4/21
The mpFq library and implementing curve-based key exchanges – p. 5/21
The mpFq library and implementing curve-based key exchanges – p. 6/21
The mpFq library and implementing curve-based key exchanges – p. 7/21
The mpFq library and implementing curve-based key exchanges – p. 8/21
The mpFq library and implementing curve-based key exchanges – p. 9/21
The mpFq library and implementing curve-based key exchanges – p. 10/21
The mpFq library and implementing curve-based key exchanges – p. 11/21
The mpFq library and implementing curve-based key exchanges – p. 12/21
The mpFq library and implementing curve-based key exchanges – p. 13/21
The mpFq library and implementing curve-based key exchanges – p. 14/21
The mpFq library and implementing curve-based key exchanges – p. 15/21
The mpFq library and implementing curve-based key exchanges – p. 16/21
The mpFq library and implementing curve-based key exchanges – p. 17/21
The mpFq library and implementing curve-based key exchanges – p. 18/21
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 50 100 150 200 250 zen ntl mpfq (paper) mpfq (now)
The mpFq library and implementing curve-based key exchanges – p. 19/21
0.02 0.04 0.06 0.08 0.1 0.12 0.14 50 100 150 200 250 zen ntl mpfq mpfq (now)
The mpFq library and implementing curve-based key exchanges – p. 20/21
The mpFq library and implementing curve-based key exchanges – p. 21/21