Secure Communication
#1

Secure Communication


.doc   Source Communication in Network Generation.doc (Size: 1.14 MB / Downloads: 0)

. INTRODUCTION

Description of the Project:


Network engineers and systems administrators have been using File Transfer Protocol (FTP) to send files back and forth to and from remote systems since the early days of the Internet. The File Transfer Protocol program is part of every reputable TCP/IP stack. Though we've all grown used to using File Transfer Protocol for the bulk of our file transfer needs, using it securely is becoming more important today than ever before.

Internet file transfer applications, such as File Transfer Protocol, were designed as simple utilities, not as enterprise applications. File Transfer Protocol does not use encryption, transferring sensitive data and passwords across the Internet in clear text. As a result, competing products lack the security, reliability and flexibility.

Encryption has become a part and parcel of our lives and we have accepted the fact that data is going to encrypted and decrypted at various stages. However, there is not a single encryption algorithm followed everywhere.

This project entitled as “Secure Communication” is to implement the Advance Encryption Standard or Rijndeal Algorithm through networking capabilities which is done in java to make sure that cryptographic techniques can be implemented in multi-platform. So this project explains an encryption algorithm Rijndeal Algorithm and makes you implement through mathematical formulas.


This project is developed on client server technology. The client encrypts the file and sends to the server. Other client will receives the file and decrypts the file. It is developed by java to provide plat-form neutral nature. It is developed in Java Swing to provide a better Graphical User Interface. Java Swing provides a better look and feel.

Scope of the Project:

The scope of the above project depends on the Rijndeal algorithm. Since Rijndeal algorithm is more efficient in nature this project has been implemented using the above algorithm. The Rijndeal algorithm uses 128, 196 and 256-bit length key for encrypting the files. So it is very difficult break the key. To break the full 10, 12 and 14 respective rounds has to be completed.

This application allows a client to transfer any type of files from a remote machine. The first step is to be defined a remote file that has to be transmitted over the network properly.

This project is based on Networking concept, using Socket programming. GUI is developed using Applets and Swings .

It has been developed using TCP/IP protocol, which is considered to be more reliable since there is no loss of data while transferring it. As is developed in java, which is architectural, neutral so you can run the server or client on different systems.


Introduction to Modules:

The above project entitled ‘Secure Communication’ has been developed by using client-server technology. The client and server communicate with sockets.

The above project mainly contains four main modules.

1. Server
2. Client
3. Encryption
4. Decryption

Server: Server is a process that serves the requests of clients. The client request that some action be performed and the server perform the action returning the result to the client. A server always waits for the request from the clients. When a client first attempts to a establish a connection to the server, the server can accept or deny the connection .if the connection is accepted then the client and server communicate through sockets as if they were doing file I\O. When the purpose of connection is served either the client or server may close file I\O. When the purpose of connection is served either the client or server may close the connection. If anyone closes the connection the connection is closed on both sides.

The Server contains two modules.

• Server
• File Transfer

Server always waits for the client’s request. When a client makes any request the server calls the File Transfer module. File Transfer module transfers the file from source to destination system.

Client: The client always interacts with the server. The client can send and/or receive the files to/from the server.

It has two modules.
• Send file
• Receive file

After client got connected to the he may choose either send or receive options from the panel. If he chooses the send option, it takes the source and destination path of the file that to be transmitted. The source file path is the local path of the file to be transmitted. The destination path is path of the directory where it has to transfer the file on the remote system.

If the user chooses the receive option source is the path of the file on the remote system. Destination is the path of the local directory where it has to store.

Encryption: Both the client and server use this module. Actual encryption and decryption takes place in this module. The input for this module is the source file name, destination file name and key. It takes the source file, reads 8-bytes at a time and encrypts the data and stores in the destination file.

Decryption: Both the client and server use this module. Actual encryption and decryption takes place in this module. The input for this module is the source file name, destination file name and key. It takes the source file, reads 8-bytes at a time and decrypts the data and stores in the destination file.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Underwater Communication ppt seminar details 1 1,802 14-12-2012, 02:51 PM
Last Post: seminar details
  SYLLABUS FOR ELECTRONICS AND COMMUNICATION ENGINEERING (EC) project uploader 3 2,432 28-11-2012, 01:42 PM
Last Post: seminar details
  SECURE DATA TRANSMISSION USING STEGANOGRAPHY seminar paper 1 1,903 24-11-2012, 01:35 PM
Last Post: seminar details
  SMART ANTENNA FOR MOBILE COMMUNICATION seminar details 1 1,597 20-11-2012, 12:27 PM
Last Post: seminar details
  Data Communication and Networking seminar paper 1 3,326 16-11-2012, 12:36 PM
Last Post: seminar details
  SSL – Secure Socket Layer seminar details 1 1,137 12-11-2012, 01:16 PM
Last Post: seminar details
  POWER LINE CARRIER COMMUNICATION ppt seminar details 1 6,709 19-10-2012, 02:03 PM
Last Post: seminar details
  Secure Data Collection in Wireless Sensor Networks full report seminar details 0 1,157 09-06-2012, 05:40 PM
Last Post: seminar details
  SILC (Secure Internet Live Conferencing) project uploader 0 984 09-06-2012, 03:59 PM
Last Post: project uploader
  SMART ANTENNA DESIGN FOR WIRELESS COMMUNICATION USING ADAPTIVE BEAM seminar details 0 1,175 09-06-2012, 02:04 PM
Last Post: seminar details

Forum Jump: