A fast algorithm for computing multiplicative inverses in GF(2m) using normal bases
Information and Computation
Algorithms for exponentiation in finite fields
Journal of Symbolic Computation
Itoh-Tsujii Inversion in Standard Basis and Its Application in Cryptography and Codes
Designs, Codes and Cryptography
Identity-Based Encryption from the Weil Pairing
SIAM Journal on Computing
Efficient Algorithms for Pairing-Based Cryptosystems
CRYPTO '02 Proceedings of the 22nd Annual International Cryptology Conference on Advances in Cryptology
Arithmetic on superelliptic curves
Mathematics of Computation
Extension of Barreto-Voloch root extraction method
ICICS'11 Proceedings of the 13th international conference on Information and communications security
Adleman-Manders-Miller root extraction method revisited
Inscrypt'11 Proceedings of the 7th international conference on Information Security and Cryptology
Hi-index | 0.00 |
We present an algorithm to compute rth roots in $$\mathbb{F}_{q^m}$$ with complexity 脮[(log m + r log q) m log q] if (m,q) = 1 and either (q(q驴1),r) = 1 or r|(q驴1) and ((q驴1)/r,r) = 1. This compares well to previously known algorithms, which need O(r m3 log3 q) steps.