Please use this identifier to cite or link to this item: http://drsr.daiict.ac.in//handle/123456789/711
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorMishra, Biswajit
dc.contributor.advisorMathuria, Anish
dc.contributor.authorRanpura, Jainikkumar
dc.date.accessioned2018-05-17T09:30:00Z
dc.date.available2018-05-17T09:30:00Z
dc.date.issued2017
dc.identifier.citationJainikkumar Ranpura(2017).Implementation of RSA-Decryption module ob FPGA.Dhirubhai Ambani Institute of Information and Communication Technology.viii, 55 p.(Acc.No: T00681)
dc.identifier.urihttp://drsr.daiict.ac.in//handle/123456789/711
dc.description.abstract"This work proposes a performance improved Montgomery Multiplication (MM) architecture and an area improved Montgomery Multiplication architecture which can be used in Montgomery exponential operation. In this architectures, instead of simple Carry Propagation Adder (CPA), Carry Save Adder (CSA) is used to reduce carry propagation delay. To improve the performance, critical delay path is taken as multicycle path using designing a timer. To improve the area, a single CSA is reused for all the types of addition operation. Inputs and Outputs of these architecture are in binary format, but the intermediate results are in carry save format. RSA Encryption/Decryption modules are implemented on FPGA which is based on Montgomery Modular multiplication. To generate the test vectors for the functional verification of these architectures, an RSA Calculator framework is designed which generates public and private keys for RSA algorithm. Several CSA based Montgomery Architecture are implemented and compared with targeting FPGA (Spartan-3E, XC3S500E) and 45 nm technology library. Comparison results are showing that there is a significant improvement in performance with performance improved architecture and a significant improvement in area with cost of extra clock cycles for the area improved CSA based architecture.v"
dc.publisherDhirubhai Ambani Institute of Information and Communication Technology
dc.subjectRSA Algorithm
dc.subjectCSA based Montgomery Multipliers
dc.subjectFPGA Design flow
dc.subjectASIC Design
dc.subjectRSA Decryption module
dc.classification.ddc005.82 RAN
dc.titleImplementation of RSA-Decryption module ob FPGA
dc.typeDissertation
dc.degreeM.Tech.
dc.student.id201511015
dc.accession.numberT00681
Appears in Collections:M Tech Dissertations

Files in This Item:
File Description SizeFormat 
201511015.pdf
  Restricted Access
2015110151.32 MBAdobe PDFThumbnail
View/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.