Optimised squaring of long integers using precomputed partial products
dc.contributor.author | Phillips, B. | |
dc.contributor.conference | IEEE Symposium on Computer Arithmetic (15th : 2001 : Vail, Colorado) | |
dc.date.issued | 2001 | |
dc.description | ©2001 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. | |
dc.description.abstract | This paper considers the combination of two familiar, but hitherto incompatible, arithmetic techniques: optimised squaring and precomputing partial products. Optimised squaring reduces the total accumulation effort required for squaring when compared with multiplication, by removing repeated digit products from the accumulation tree. Iterative implementations of integer multiplication, in which each partial product is evaluated and accumulated in turn, can often be accelerated by precomputing the set of partial products and accumulating these as required. Iterative implementations of optimised squaring cannot benefit from the same straightforward technique. In this paper a new algorithm for optimised squaring is developed which reconciles the these two techniques and which is an improvement over squaring by multiplication for some platforms. The result is of significance for the implementation of public key cryptography on smart cards or other small footprint devices. | |
dc.identifier.citation | Proceedings of the 15th IEEE Symposium on Computer Arithmetic, 2001: pp. 73-79 | |
dc.identifier.doi | 10.1109/ARITH.2001.930106 | |
dc.identifier.isbn | 0769511503 | |
dc.identifier.issn | 1063-6889 | |
dc.identifier.orcid | Phillips, B. [0000-0001-8288-4791] | |
dc.identifier.uri | http://hdl.handle.net/2440/33680 | |
dc.language.iso | en | |
dc.publisher | IEEE COMPUTER SOC | |
dc.relation.ispartofseries | PROCEEDINGS/SYMPOSIUM ON COMPUTER ARITHMETIC | |
dc.source.uri | https://doi.org/10.1109/arith.2001.930106 | |
dc.title | Optimised squaring of long integers using precomputed partial products | |
dc.type | Conference paper | |
pubs.publication-status | Published |
Files
Original bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- hdl_33478.pdf
- Size:
- 166.27 KB
- Format:
- Adobe Portable Document Format