Improved Three-Way Split Approach for Binary Polynomial Multiplication Based on Optimized Reconstruction

At Crypto 2009, Bernstein initiated an optimization of Karatsuba formula for binary polynomial multiplication by reorganizing the computations in the reconstruction part of two recursions of the formula. This approach was generalized in (HAL00724778) to an arbitrary number of recursions resulting in the best known bit parallel multiplier based on Karatsuba formula. In this paper we extend this approach to three-way split formula: we first reorganize two recursions and then extend this re-organization to an arbitrary number s of recursions. We obtain a parallel multiplier with a space complexity of 4.68 n^(\log_3(6))+O(n) XOR gates and n(\log_3(6)) AND gates and a delay of 3log_3(n)D_X+D_A. This improves the previous best known results regarding space complexity of~\cite{murat-3way} and reaches the same time complexity as the the best known approach (Fan-et al. 2010).

Data and Resources

Additional Info

Field Value
Source https://hal.science/hal-00788646
Author Negre, Christophe
Maintainer CCSD
Last Updated May 14, 2026, 11:39 (UTC)
Created May 14, 2026, 11:39 (UTC)
Identifier Report N°: RR-1300x
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Université de Perpignan Via Domitia (UPVD)
creator Negre, Christophe
date 2013-05-14T00:00:00
harvest_object_id 76339fe8-b0ed-4a86-92ff-5713d86f1e2e
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2023-03-24T00:00:00
set_spec type:REPORT