Extended Tower Number Field Sieve with Application to Finite Fields of Arbitrary Composite Extension Degree

被引:25
作者
Kim, Taechan [1 ]
Jeong, Jinhyuck [2 ]
机构
[1] NTT Secure Platform Labs, Tokyo, Japan
[2] Seoul Natl Univ, Seoul, South Korea
来源
PUBLIC-KEY CRYPTOGRAPHY (PKC 2017), PT I | 2017年 / 10174卷
关键词
Discrete logarithm problem; Number field sieve; Finite fields; Cryptanalysis; FRIENDLY ELLIPTIC-CURVES; DISCRETE LOGARITHMS;
D O I
10.1007/978-3-662-54365-8_16
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose a generalization of exTNFS algorithm recently introduced by Kim and Barbulescu (CRYPTO 2016). The algorithm, exTNFS, is a state-of-the-art algorithm for discrete logarithm in F-pn in the medium prime case, but it only applies when n = eta kappa is a composite with nontrivial factors eta and kappa such that gcd(eta, kappa) = 1. Our generalization, however, shows that exTNFS algorithm can be also adapted to the setting with an arbitrary composite n maintaining its best asymptotic complexity. We show that one can compute a discrete logarithm in medium case in the running time of L-pn(1/3, (3)root 48/9) (resp. L-pn(1/3, 1.71) if multiple number fields are used), where n is an arbitrary composite. This should be compared with a recent variant by Sarkar and Singh (Asiacrypt 2016) that has the fastest running time of L-pn(1/3, (3)root 64/9) (resp. L-pn(1/3, 1.88)) when n is a power of prime 2. When p is of special form, the complexity is further reduced to L-pn(1/3, (3)root 32/9). On the practical side, we emphasize that the key-size of pairing-based cryptosystems should be updated following to our algorithm if the embedding degree n remains composite.
引用
收藏
页码:388 / 408
页数:21
相关论文
共 25 条
[1]  
Aoki K, 2007, LECT NOTES COMPUT SC, V4833, P1
[2]   The Tower Number Field Sieve [J].
Barbulescu, Razvan ;
Gaudry, Pierrick ;
Kleinjung, Thorsten .
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2015, PT II, 2015, 9453 :31-55
[3]   Improving NFS for the Discrete Logarithm Problem in Non-prime Finite Fields [J].
Barbulescu, Razvan ;
Gaudry, Pierrick ;
Guillevic, Aurore ;
Morain, Francois .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2015, PT I, 2015, 9056 :129-155
[4]   The multiple number field sieve for medium- and high-characteristic finite fields [J].
Barbulescu, Razvan ;
Pierrot, Cecile .
LMS JOURNAL OF COMPUTATION AND MATHEMATICS, 2014, 17 :230-246
[5]  
Barbulescu R, 2014, LECT NOTES COMPUT SC, V8441, P1, DOI 10.1007/978-3-642-55220-5_1
[6]  
Barreto PSLM, 2006, LECT NOTES COMPUT SC, V3897, P319
[7]  
Barreto PSLM, 2003, LECT NOTES COMPUT SC, V2576, P257
[8]  
Chatterjee S, 2016, 2016403 CRYPT EPRINT
[9]   DISCRETE LOGARITHMS IN GF(P) USING THE NUMBER-FIELD SIEVE [J].
GORDON, DM .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 1993, 6 (01) :124-138
[10]  
Granger R., 2014, 2014300 CRYPT EPRINT