| 000 | 03477ntm a2200289 a 4500 | ||
|---|---|---|---|
| 001 | vtls000094206 | ||
| 003 | KUKTEM | ||
| 005 | 20251117113316.0 | ||
| 008 | 160331t2015 my da f ab m 000 0 eng d | ||
| 020 | _aTHE0001223(Local) | ||
| 039 | 9 |
_a201905271301 _batie _c201710111635 _daishah _c201603311129 _dshima _y201603311127 _zshima |
|
| 040 | _aUMP | ||
| 090 | _aFSKKP .N675 2015 r Thesis | ||
| 100 | 0 | _aNorhidayah Muhammad | |
| 245 | 1 |
_aEnhance key generation algorithm based user string identity as public key/ _cNorhidayah Muhammad |
|
| 260 |
_aKuantan, Pahang : _bUMP, _c2015 |
||
| 300 |
_axi, 98 p. : _bill. ; _c30 cm. + _e1 CD-ROM |
||
| 500 | _aFaculty of Computer Systems & Software Engineering | ||
| 502 | _aThesis (Master of Computer Science) -- Universiti Malaysia Pahang – 2015 | ||
| 504 | _aBibliography : p. 90-94 | ||
| 520 | 3 | _aThis study aims to enhance a previous algorithm called the Tripathi algorithm. The Tripathi algorithm proposes an RSA based approach to generate cryptographic keys using a user’s identity, such as an E-mail address. This algorithm uses a user’s identity to replace the numbers that are used as a public key in the RSA algorithm. The main advantage of the Tripathi algorithm is that users can easily recall the public key, since it is their own identity. However, this algorithm is unable to use all of users’ E-mail addresses as public keys, only certain E-mails can be used as public keys. This is due to two main reasons: i) this algorithm uses the same modulo value for every E-mail. Consequently, if the E-mail is not relative prime to modulo value, the new E-mail should be entered, and ii) once the E-mail converted to decimal value, it is composed of odd and even numbers. If the decimal value is in even numbers, then it can’t be used as a public key. Only odd decimal values can be used in a public key using the Tripathi algorithm. Therefore, the Tripathi algorithm needs to be improved so that all E-mail addresses can be used as public keys. The proposed algorithm enables the algorithm to be applicable to all E-mail address domains, such as yahoo, gmail, edu, company, among others. In this study, two experiments were conducted. In the first experiment, an algorithm called the LB-RSA was developed. A looping process was added to this algorithm in order to produce a new modulo value to make the E-mail entered relative prime to the new modulo value, which helps to produce more E-mail addresses that can be used as public keys. This algorithm has shown promising results, and 50% of the total number of E-mails can be used as public keys. This number is greater than the amount generated by the Tripathi algorithm, which is only 10%. Since the result produced by this algorithm did not reach 100%, the second experiment was conducted to further enhance the LBRSA algorithm. In this experiment, an algorithm called the CLB-RSA was developed. Classifications of decimal values to determine whether the E-mail entered contains odd or even numbers were added to this algorithm. This algorithm achieved 100%, hence, all E-mails considered can be used as public keys. | |
| 610 | 2 | 0 |
_aFaculty of Computer Systems & Software Engineering _xDissertations |
| 650 | 0 |
_aUniversities and Colleges _xDissertations |
|
| 650 | 0 | _aTheses | |
| 856 | 4 | 0 |
_uhttp://ecollib.ump.edu.my/3568/ _zLibrary access only |
| 999 |
_aVIRTUA40 _c6492 _d6498 |
||
| 999 | _aVTLSSORT0080*0200*0400*0900*1000*2450*2600*3000*5000*5020*5040*5200*6100*6500*6501*8560*9992 | ||