Implementing Station-to-Station protocol using Multi Prime RSA Cryptosystem / Muhammad Arif Musa Abdullah

Abdullah, Muhammad Arif Musa (2023) Implementing Station-to-Station protocol using Multi Prime RSA Cryptosystem / Muhammad Arif Musa Abdullah. [Student Project] (Unpublished)

Abstract

Diffie–Hellman key exchange method allows two people that have no previous knowledge of each other to jointly create a shared secret key over an insecure channel. This key can then be used to encrypt subsequent communications using a symmetric-key cipher. However, the Diffie-Hellman protocol has a weakness in that it can easily be bypassed by a man-in-the-middle attack. Station-to-Station protocol is a protocol based on the Diffie-Hellman key exchange to prevent the man-in-the-middle attack by inserting authentication. The objectives of the study are to implement Multi Prime RSA Cryptosystem into Station-to-Station protocol and to build a system in python for the proposed method. In this study, the Station-to-Station protocol will use three (3) prime numbers Multi-Prime RSA Digital Signature. The messages will be in form of numbers, which will allow us to have verification of the sender and receiver. The mathematics concept that will be used is prime factorization and discrete logarithm problem. There is no hashing function will involve in the digital signature. The calculation during the encryption and decryption process will be handled using Python programming. The results involve the verification of the proposed method and mathematical example using three (3) prime numbers. The result will also produce the algorithm for implementing Multi Prime RSA cryptosystem into Station-to-Station protocol. It will include the coding of python programming coding and calculation of proposed method. The study recommends to use another type of digital signature algorithm to be used in the proposed method. Another recommendation is to modify and optimise the python coding in the study to be more robust and suitable for real world application.

Metadata

Item Type: Student Project
Creators:
Creators
Email / ID Num.
Abdullah, Muhammad Arif Musa
UNSPECIFIED
Subjects: L Education > LB Theory and practice of education > Higher Education > Dissertations, Academic. Preparation of theses
Divisions: Universiti Teknologi MARA, Negeri Sembilan > Seremban Campus
Programme: Bachelor of Science (Hons.) (Mathematics)
Keywords: Multi Prime RSA Cryptosystem, Diffie–Hellman, Digital Signature, python coding
Date: 2023
URI: https://ir.uitm.edu.my/id/eprint/93939
Edit Item
Edit Item

Download

[thumbnail of 93939.pdf] Text
93939.pdf

Download (139kB)

Digital Copy

Digital (fulltext) is available at:

Physical Copy

Physical status and holdings:
Item Status:

ID Number

93939

Indexing

Statistic

Statistic details