Please use this identifier to cite or link to this item: http://hdl.handle.net/123456789/1074
Full metadata record
DC FieldValueLanguage
dc.contributor.authorFadulilahi, I. R.-
dc.contributor.authorBankas, E.K.-
dc.contributor.authorAnsuura, J. B. A. K.-
dc.date.accessioned2017-06-09T08:57:24Z-
dc.date.available2017-06-09T08:57:24Z-
dc.date.issued2015-
dc.identifier.issn0975 – 8887-
dc.identifier.urihttp://hdl.handle.net/123456789/1074-
dc.description.abstractIn this paper, we present an algorithm for Residue Number System (RNS) implementation of RSA cryptography based on an existing RNS division algorithm. The proposed algorithm and that of the state of the art were written in C++ programming language to compare their efficiency with respect to execution time. Experimental results show that our algorithm can encrypt and decrypt text without loss of inherent information and faster than the state of the art. It also offers firm resistance to Brute-force and key sensitivity attacks. Considering the moduli-set {2, 3, 5} experimental results shows that, our proposed algorithm is 7.29% and 15.51%, faster than the state of the art algorithm for integer and non-integer quotients respectively. Also, for the moduli set {7, 9, 11}, our algorithm is as well 11.29% and 10.36% faster than that of the state of the art algorithm for integer and non-integer quotient respectively. We carried out an error analysis of the experimental results at 95 degrees significance level.en_US
dc.language.isoenen_US
dc.publisherFoundation of Computer Scienceen_US
dc.relation.ispartofseriesVol.127;Issue 5-
dc.subjectRSAen_US
dc.subjectRNSen_US
dc.subjectCryptographyen_US
dc.subjectKeyen_US
dc.subjectAlgorithmen_US
dc.titleEFFICIENT ALGORITHM FOR RNS IMPLEMENTATION OF RSAen_US
dc.typeArticleen_US
Appears in Collections:Faculty of Applied Sciences

Files in This Item:
File Description SizeFormat 
EFFICIENT ALGORITHM FOR RNS IMPLEMENTATION OF RSA.pdf553.88 kBAdobe PDFView/Open


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