?. , ?. S?@bullet??t-t??, ?. ?. T??t, ?. @bullet@bullet-?-?-t??-str?t???-t??t-??s, ?. ??-?-?-t??-???t et al., b(t)) ? F q [t] s??? t??t t?? ??r?s ?? a ? bx ?? t?? ????t??? ????s ?? f ??? g ?r? ??t? s???t?? ???s? ??r?s ?r?, )Y deg x f t?? ??????????t??? ?? f (x)? t?? ??r? ?? a ? bx ?s ??st F (a) ??? t?? s????? ??r? ?s G(a, b)? ?s ? ???s?q?????? t?? ?????????? s????t??? st??? ??? ?? r?st?t?? ?s t?? s??r?? ??r ??????????s f ??? g s??? t??t F (a

?. ?. , ?. , ?. , ?. ????-???-s????-?-?-s, ?. ???-?r?-t?? et al., ? h 00 , h 01 ? F q k ? s??? t??t x q ? (h 01 x + h 00 ) ??s ?? ?rr???????? ???t?r ?? ???r?? k/k ? ? ?? t?? r???t??? ??????t??? st???? t?? ???r?? ?? t?? y?s??? ?ss s?????r r?s??ts? ??t ?? ?????ts ? ??? ??? s???t t?????q?? ????? ????s t? ? L(1/4 + o(1)) ????r?t??? ?s ?? t?? ?r?????s ????r?t?? ?? ?s?s ? ???t?r ??s? ?????s?? ?? ???r?? 1 ??????????s ?? x? ?s ?? t?? ?r?????s ????r?t?? t?? ??st ??s? ?s ???? q ? k ??? k ??s ? ???st??t ????? s?r k

?. , ?. ??-?@bullet?-?-r?t?-?-?-?-?-r-?-??s-t??-?-?-?-?-@bullet???t?, ?. ??s?r?t?, @. ?. , ?. ?. et al., /3, c)? t?? ????t??? ???? s???? r?????s ??r? ??????t ??r s???? ?????s ?? c? ??? t?? ?????r ???? s???? ?s ??tt?r ??r ??r?? ?????s ?? c ?s?? ?????????? ???P??? ??? ? ??????P????????? ????????? ???r? t?? s?? ??s ?t ??st ?q 2 k t?r?s ??r ? ???st??t ? ??? t?? P i ?s ???? ???r?? ??ss t??? ?deg, ??s ?? t?? ??s???t tr?? t???s ? ?????????? ?? q ??? k? ??? ???t? ?? t?? ??s???t tr?? ?s ?? O(log k)? ?t t?? i?t? ???t???????? ?? ???? ?t ??st (?q 2 k) i ??????????s? ???r??

?. , ?. , ?. ?-r-??r?-?-?s-r?, ?. , ?. et al., ?? ??t??? max(q, k) log k ? 2 O((log log Q) 2 ) ????? ?s ??r??r t??? ?? t?? ?r?????s ??s?? ?t ?s ??rt? ?????s????? t??t t?? ??s? K = F 2 n ??r ? ?r??? n ??rr?s????s t? t??s ??s?? ??s? ???r? q = L q k (?)? ?? t?? ???r??t?r?st?? ?? t?? ??s? ???? ?s ??t s? s???? ?????r?? t? t?? ??t??s??? ???r??? t?? ????r?t?? ?s ?s???t?t?????? ??tt?r t??? ???? ??t? ??r ????t??s?s? log q = (log Q) ? (log log Q) 1?? ??? t??r???r? k = log Q(log log Q) ? ???s ?s s?????rt???s t?? ???t?rs (q 2 +q, . . . , q 2 +q) ??? (q 2 +q, q+1, . . . , q+1)? ??? ???t?r (q 3 ?q, 0, . . . , 0) ?s ??t????? ?s ? ?????r ???????t??? ?? t??s? t?? ???t?rs? ????? s????s t

?. ?-?rs?-t??s-t?, ?. ???-?-?-@bullet?-s???-?s?s-?-?-?-?-t?, ?. , ?. ?. , ?. ??? et al., ??? s????t a ? F q 2 s??? t??t X q + X 2 + a ??s ?? ?rr???????? ???t?rf, g) ??????s ?s ? r? t? s????t t?? ??st r???t???s? ?? t?? s??s? t??t t???r ???t????? s???s s???t ??t? ?rr???????? ???t?rs ?? ???r??s ?s s???? ?s ??ss????? ?? ???r???? ?? ?????t t? ?? ???? t? tr? ?(q) r???t???s ??r ???? r, ? ???? ???? ?? t?? tr??? ??t t?? ???t? ?s ??? ???? ?? log k/ log log q? ????? t??s ???t? ???s ?? ?? t?? ???????t? t?? r?s??t??? ????????t? ?? ????r?? ?????? ?s t??? q O(log k/ log log q), 1000.

?. ?-r-t?, ?. ?. , P. , ?. ?. , ?. ??-???s-@bullet???s-t et al., 1 P 0 ? ? 0 P 1 ?? t?? r???t????? s???s? ???s ??r???t ?s? t?? ???r?st??s ?? st?t??? r???t?? t? t?? ?r???rt??s ?? ??tr?? ??s H(P ) ??tr??t?? ?r?? t?? ??tr?? H? s??? ????ss???? t? ??r? s???? ??st????t???? ?t s???s ????s???? t? ???? t?? ??????t? ?? ????r?t?? r??? ?? t?? s??? ???r?st?? ?? t?? ??????t? ?? t?? s???t???ss ?st???t?s? ??? ?r?ss??? ????t ??t???? t?? L(1/4)

. Dans-la-deuxième-partie, Parmi les améliorations examinées, nous montrons qu'on peut accélérer le calcul de logarithme discret au prix d'un pré-calcul commun pour une plage de premiers ayant le même nombre de bits. Nous nous concentrons ensuite sur la phase de sélection polynomiale de FFS et nous montrons comment comparer des polynômes quelconques à l'aide d'une unique fonction. Nous concluons la deuxième partie avec un algorithme issu des récentes améliorations du calcul de logarithme discret. Le fait marquant est la création d'une procédure de descente qui a un nombre quasi-polynomial de noeuds, chacun exigeant un temps polynomial, Cela a conduit à un algorithme quasi-polynomial pour les corps finis de petite caractéristique