Speeding up scalar multiplication using a new signed binary representation for integers

  • Authors:
  • Bang-ju Wang;Huan-guo Zhang;Zhang-yi Wang;Yu-hua Wang

  • Affiliations:
  • School of Computer Science, Wuhan University, Wuhan, China and School of Science, Huazhong Agricultural University, Wuhan, China;School of Computer Science, Wuhan University, Wuhan, China;School of Computer Science, Wuhan University, Wuhan, China;School of Computer Science, Wuhan University, Wuhan, China

  • Venue:
  • MCAM'07 Proceedings of the 2007 international conference on Multimedia content analysis and mining
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Scalar multiplication dP and gP+hQ are important in encryption, decryption and signature in information security and wireless network. The speed of computation of scalar multiplication is significant for related applications. In this paper, a new signed binary representation (SBR) for integers called complementary code method (CC) is proposed, which has minimum weight and needs less memory. An efficient algorithm using CC method for computing dP is shown also. According to analyzing and comparing to the other methods, this algorithm is the better one in window methods and is the simplest for applying in software and hardware. By applying joint representation in computing gP+hQ, new algorithm using CC method has the least joint weight compared to other methods mentioned in this paper. So, the new SBR can efficiently speed up the computation of scalar multiplication dP and gP+hQ and can be widely used in secure communication for improving the speed of encryption and signature.