“Bulletin Board”

 School of Mathematics - July 29, 2010

Mathematical Lecture

A New Multibase Number Representation and its Application to Elliptic and Hyperelliptic Cryptosystems
Ali Miri
University of Ottawa
Canada
August 5, 2010

 
 
A New Multibase Number Representation and its Application to Elliptic and Hyperelliptic Cryptosystems
Ali Miri
University of Ottawa
Canada
August 5, 2010



Abstract

In many coding and cryptography algorithms, representations of numbers and in particular their Hamming distances have a direct impact on their computational complexity. One such algorithm, scalar multiplication is the central and most time-consuming operation in many public-key curve-based systems such as Elliptic Curve (ECC), Hyperelliptic Curve (HECC) and Pairing-based cryptosystems. Its algorithmic and computational structure has been the focus of extensive research in recent years in a growing effort to reduce its execution time and power/memory requirements and, thus, make the corresponding system suitable for implementation in the myriad of new applications using ubiquitous devices such as PDAs, smartcards, cellphones, RFID tags and wireless sensor networks.

In this talk, we present a new method for scalar multiplication that uses a generic multibase representation to reduce the number of required operations. Further, a multibase NAF-like algorithm that efficiently converts numbers to such representations without impacting memory or speed performance is developed and shown to be sublinear in terms of the number of nonzero terms. Additional representation reductions are discussed with the introduction of window-based variants that use an extended set of precomputations. Extensive testing is carried out to show that our multibase scalar multiplication is the fastest method to date in the setting of ECC/HECC and exhibits a small footprint, which makes it ideal for implementation on constrained devices. This talk is intended to be accessible to a general audience.

Short bio: Ali Miri is a Professor with the School of Computer Science at Ryerson University, Toronto, Canada. He is also a Professor at the School of Information Technology and Engineering, and the Department of Mathematics and Statistics at the University of Ottawa, Ottawa, Canada. His research interest include applied cryptography, digital communication, signal processing, distributed systems, and mobile computing. He is a member of Professional Engineers Ontario, ACM and a senior member of IEEE.



Information:


Date:Thursday, August 5, 2010 at 14:00
Place: Niavaran Bldg., Niavaran Square, Tehran, Iran
 
 
back to top
scroll left or right