A Neural Network Enhanced RSA Model Towards a Confidentiality-Integrity-Authenticity Compliant Hybrid

dc.contributor.advisorChibaya, Colin
dc.contributor.advisorMathebula, Daphney
dc.contributor.authorMagoma, Promise Tshepiso
dc.date2021
dc.date.accessioned2021-12-12T02:44:16Z
dc.date.available2021-12-12T02:44:16Z
dc.date.issued2021-03-19
dc.descriptionMSc (Applied Mathematics)en_ZA
dc.descriptionDepartment of Mathematics and Applied Mathematics
dc.description.abstractData security is an important aspect in the field of data science where data collection, analysis, interpretation, and sharing are a primary goal. To prevent unauthorized access to data, creative methods to securing data are sought. Cryptography is about the development of algorithms with which to hide data. The three key objectives of cryptography are to achieve data confidentiality (C), data integrity (I), and data authenticity (A). Algorithms that can achieve all these three objectives at once are said to be CIA compliant. However, there are barely any algorithms out there that can satisfy these three objectives in one goal. However, CIA-compliant cryptosystems are, to the best of our knowledge, rare. The RSA algorithm is a compelling cryptosystem that was mainly designed to achieve data confidentiality. It demonstrates attractive properties for improvement towards CIA compliancy. Some research has tried to upgrade the RSA algorithm by combining it with the DH model or the El Gamal model. However, still, the outcome would either be CI or CA compliant, leaving out one of the three objectives. This study investigates the improvement of the RSA algorithm by incorporating a neural network to learn data integrity and data authenticity towards creating a CIA-compliant hybrid RSA model. To the best of our knowledge, this is the first time a neural network has been proposed for improving the RSA model towards CIA compliance. Experimental results indicate that a neural network can learn data integrity and data authenticity in RSA encrypted messages. Data analysis affirmed that neural network learning can be generalized. A conclusion that the RSA algorithm can be upgraded towards CIA compliance when a neural network is incorporated was arrived at. These findings have implications for the commercial standing of the RSA algorithm as well as for the body of knowledge in the cryptography domain.en_ZA
dc.description.sponsorshipNRFen_ZA
dc.format.extent1 online resource (xi, 114 leaves) : color illustrations
dc.identifier.apacitationMagoma, P. T. (2021). <i>A Neural Network Enhanced RSA Model Towards a Confidentiality-Integrity-Authenticity Compliant Hybrid</i>. (). . Retrieved from http://hdl.handle.net/11602/1821en_ZA
dc.identifier.chicagocitationMagoma, Promise Tshepiso. <i>"A Neural Network Enhanced RSA Model Towards a Confidentiality-Integrity-Authenticity Compliant Hybrid."</i> ., , 2021. http://hdl.handle.net/11602/1821en_ZA
dc.identifier.citationMagoma, P. T. (2021) A Neural Network Enhanced RSA Model Towards a Confidentiality-Integrity-Authenticity Compliant Hybrid. University of Venda, South Africa.<http://hdl.handle.net/11602/1821>.
dc.identifier.ris TY - Dissertation AU - Magoma, Promise Tshepiso AB - Data security is an important aspect in the field of data science where data collection, analysis, interpretation, and sharing are a primary goal. To prevent unauthorized access to data, creative methods to securing data are sought. Cryptography is about the development of algorithms with which to hide data. The three key objectives of cryptography are to achieve data confidentiality (C), data integrity (I), and data authenticity (A). Algorithms that can achieve all these three objectives at once are said to be CIA compliant. However, there are barely any algorithms out there that can satisfy these three objectives in one goal. However, CIA-compliant cryptosystems are, to the best of our knowledge, rare. The RSA algorithm is a compelling cryptosystem that was mainly designed to achieve data confidentiality. It demonstrates attractive properties for improvement towards CIA compliancy. Some research has tried to upgrade the RSA algorithm by combining it with the DH model or the El Gamal model. However, still, the outcome would either be CI or CA compliant, leaving out one of the three objectives. This study investigates the improvement of the RSA algorithm by incorporating a neural network to learn data integrity and data authenticity towards creating a CIA-compliant hybrid RSA model. To the best of our knowledge, this is the first time a neural network has been proposed for improving the RSA model towards CIA compliance. Experimental results indicate that a neural network can learn data integrity and data authenticity in RSA encrypted messages. Data analysis affirmed that neural network learning can be generalized. A conclusion that the RSA algorithm can be upgraded towards CIA compliance when a neural network is incorporated was arrived at. These findings have implications for the commercial standing of the RSA algorithm as well as for the body of knowledge in the cryptography domain. DA - 2021-03-19 DB - ResearchSpace DP - Univen KW - RSA algorithm KW - Data confidentiality KW - Data integrity KW - Data authenticity KW - Neural network KW - Machine learning LK - https://univendspace.univen.ac.za PY - 2021 T1 - A Neural Network Enhanced RSA Model Towards a Confidentiality-Integrity-Authenticity Compliant Hybrid TI - A Neural Network Enhanced RSA Model Towards a Confidentiality-Integrity-Authenticity Compliant Hybrid UR - http://hdl.handle.net/11602/1821 ER - en_ZA
dc.identifier.urihttp://hdl.handle.net/11602/1821
dc.identifier.vancouvercitationMagoma PT. A Neural Network Enhanced RSA Model Towards a Confidentiality-Integrity-Authenticity Compliant Hybrid. []. , 2021 [cited yyyy month dd]. Available from: http://hdl.handle.net/11602/1821en_ZA
dc.language.isoenen_ZA
dc.rightsUniversity of Venda
dc.subjectRSA algorithmen_ZA
dc.subjectUCTDen_ZA
dc.subjectData integrityen_ZA
dc.subjectData authenticityen_ZA
dc.subjectNeural networken_ZA
dc.subjectMachine learningen_ZA
dc.subject.ddc005.80968
dc.subject.lcshComputer networks -- Security measures -- South Africa
dc.subject.lcshComputer security -- South Africa
dc.subject.lcshData protection -- South Africa
dc.subject.lcshData protection -- Security measures -- South Africa
dc.titleA Neural Network Enhanced RSA Model Towards a Confidentiality-Integrity-Authenticity Compliant Hybriden_ZA
dc.typeDissertationen_ZA

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Dissertation - Magoma, p. t.-.pdf
Size:
3.61 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: