M.Sc. Tezi Görüntüleme

Student: Ersin ÇİLİNGİR
Supervisor: Asst. Prof. Dr. Mustafa ULUTAŞ
Department: Computer Engineering
Institution: Graduate School of Natural and Applied Sciences
University: Karadeniz Technical University, Turkey
Title of the Thesis: IMPLEMENTATION OF A SECURE AND SYSTEM INDEPENDENT DATA COMMUNICATION SYSTEM
Level: M.Sc.
Acceptance Date: 8/2/2002
Number of Pages: 60
Registration Number: i1249
Summary:

       The number of computers connected to networks increases as the demand for sharing up to date information grow. Network protocols provides data communication among dissimilar computer architectures. Data is split into data packets and then send to destination computers port. Multiple access property of CSMA-CD networks allows other users to listen to the network traffic as the packets are send from sender to receipent. Internet is also prone to the same risks since it links many local networks to form a global network. Data must be ciphered prior to transmission so that it does not have a meaning to others even if it is captured. This process is called encryption. Platform independence should be considered while designing an information sharing application since internet connects many computers with wide variety of architectures.

       This thesis is about the design and implementation of a secure and system independent data communication system using java programming language and RC4, BlowFish and RSA encryption algorithms. RC4 and Blowfish are symmetrical algorithms whereas RSA is asymmetric. Symmetric algorithms use the same key for both encryption and decryption, but asymmetric algorithms use a unique key for encryption and another key for decryption. Symmetric algorithms suffers from secure distribution of keys between the two computers. Both symmetric and asymmetric algorithms are used to solve secure key distribution problem.

      

      Keywords: Network Protocols, Symmetric Algorithms, Asymmetric Algorithms