Show simple item record

dc.contributor.authorMutyaba, Robert B.
dc.date.accessioned2012-03-30T09:05:53Z
dc.date.available2012-03-30T09:05:53Z
dc.date.issued2006-02
dc.identifier.urihttp://hdl.handle.net/10570/496
dc.descriptionA Dissertation submitted to the School of Graduate Studies in partial fulfillment for the award of Master of Science in Computer Science Degree of Makerere University.en_US
dc.description.abstractCryptographic algorithms are essential parts in network security, and cryptography is one of the main tools for privacy, trust, access control, electronic payments, corporate security, and countless other fields. The RSA algorithm is one of the most widely used and strongest cryptographic algorithms for over 20 years. It has braved attacks of many sorts, and been updated with various modifications. It is however feared that this algorithm is vulnerable, and its life-span is indeed a matter of an un-predictable technological revolution. In this Research, the RSA algorithm and key variants have been reviewed, and trends in attacks against it analysed. In the suggested modification, we use a transaction integer i and the public and private keys of the receiving entity in a given communication, to generate transaction public and private sub-keys for the communication. To do a double encryption, the public sub-key is used, and then the public key applied to the pre-cipher. The decryption is the reverse; where the receiving entity applies his/her private key before the private sub-key. The impact of this modification on RSA security has been briefly analyzed. Recommendations on further research in this direction are given, and particularly a detailed one suggested in which the Diffie-Hellman algorithm could be used to generate the sub-keys. The research concludes that such modifications to the RSA algorithm if further reasonably proved can considerably improve it, extend its lifespan and provide greater confidence for all its users.en_US
dc.language.isoenen_US
dc.subjectRSA cryptographyen_US
dc.subjectRSA cryptographyen_US
dc.subjectCryptographic algorithmsen_US
dc.titleImproving the RSA cryptographic algorithm using double encryptionen_US
dc.typeThesis, mastersen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record