• DocumentCode
    1998033
  • Title

    RSA encryption system using encoded multiplier and vedic mathematics

  • Author

    George, Dani ; Bonifus, P.L.

  • Author_Institution
    Dept. of ECE, Rajagiri Sch. of Eng. & Technol., Cochin, India
  • fYear
    2013
  • fDate
    19-21 Dec. 2013
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper presents an efficient design and implementation of RSA Encryption System using Encoded Multiplier. RSA algorithm is implemented based on ancient Indian Vedic Mathematics. The speed of the system mainly depends on multipliers and adders. To reduce the speed the multiplier architecture is modified using a new encoded algorithm. Number of partial products in this architecture is reduced to half and thus speeds up the operation. In this algorithm no multipliers are required for multiplication process and the number of adders required is also reduced. The most significant aspect of this paper is the development of encoded architecture and embedding it in RSA circuitry. The coding is done in Verilog HDL and FPGA implementation using Xilinx Spartan library.
  • Keywords
    adders; digital arithmetic; field programmable gate arrays; hardware description languages; multiplying circuits; public key cryptography; FPGA; RSA algorithm; RSA encryption system; Verilog HDL; Xilinx Spartan library; adders; ancient Indian Vedic mathematics; encoded algorithm; encoded architecture; encoded multiplier; multiplication process; multiplier architecture; Adders; Algorithm design and analysis; Computer architecture; Encryption; Signal processing algorithms; Cryptography; Decryption; Encoder; Encryption; RSA; Vedic Mathematics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Computing and Communication Systems (ICACCS), 2013 International Conference on
  • Conference_Location
    Coimbatore
  • Type

    conf

  • DOI
    10.1109/ICACCS.2013.6938727
  • Filename
    6938727