0% found this document useful (0 votes)
33 views

SSL Implementation Using Double Imposed Cryptography: Submitted By: Rakshith.R Ravichandra.M.C Vikash.M

This document describes an SSL implementation project that uses double encryption to securely transmit data between a server and client. The project was completed by three students under the guidance of a professor. The system encrypts data twice for added security before transmission. It provides a user-friendly interface and efficient file transfer between client and server machines on a LAN.

Uploaded by

Ravi Chandra
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views

SSL Implementation Using Double Imposed Cryptography: Submitted By: Rakshith.R Ravichandra.M.C Vikash.M

This document describes an SSL implementation project that uses double encryption to securely transmit data between a server and client. The project was completed by three students under the guidance of a professor. The system encrypts data twice for added security before transmission. It provides a user-friendly interface and efficient file transfer between client and server machines on a LAN.

Uploaded by

Ravi Chandra
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 12

SSL implementation

using double imposed


cryptography

Submitted by:

Rakshith.R
Ravichandra.M.C
Vikash.M

Under the guidance of:


Miss. Anu.D

Head of the Department:


Dr.Sanjay Pande.M.B.
Information Science, V.V.I.E.T
Aim
The main aim of this project is to make the transaction secure
between the server and client by encrypting the data twice using
secure encryption method.

Abstract
Security of data in transit over the Internet becomes increasingly
necessary because of steadily growing data volume and importance.

Secure Sockets Layer (SSL), are cryptographic protocols that use


TCP communication layer to provide security and data integrity for
communications over networks such as the Internet.
Features
 Encryption of data.

 Uses RSA Algorithm for encryption of data.

 Data will be secured by encrypting twice before transmitting

 Reliable, efficient and accurate data transfer.

 Downloading multiple files.

 Maintenance of log.

 Effective and fast file transfer.

 User friendly interface.


Existing System
 SSL uses TCP communication layer.

 Provides secured end to end connection.

Use of Digital Certificate


SYSTEM USERS
 Administrator Application:
 Broadcasts Admin IP address.
 Maintains a log.

 Client Application:
 Receives Admin IP address and sends the Client IP address
to admin.
 Requests for the active servers list from admin.

 Server Application:
 Listens for the client request.
 Generates public and private keys.
Proposed System
Working
 The communication starts with handshake signals.

 Client presents a list of supported ciphers and hash functions.

 The server picks the strongest cipher and hash function.

 Server then sends back its digital certificate for authenticating itself.

 Generation of session keys.

 Encryption of message and transferring it.

 Decrypt the message and verify the hash and MAC.


Block Diagram of Working
ADVANTAGES

 Secured transaction between client and server.

 Simple to implement.

 Minimum knowledge is required.

 Multiple, faster and efficient transfer of files.

 User friendly interface.


Conclusion
 The main aim of this project is to make the
transaction secure between the server and
client by encrypting the data twice using
secure encryption method.

 Thus we can secure the communication


between client and server by using SSL with
double imposed cryptography.
Requirement
Specifications
 Hardware Requirement:
 Processor: Pentium III or above
 Hard Disk: 20 GB Min
 Memory: 256 or above
 Client Machines: Minimum three systems with LAN
connection.

 Software Requirement:
 Operating System: Windows XP version.
 Presentation: Windows Form.
 Language: .NET
External
Organization
 Company Profile :
 Torus Solutions was established in 1993 with a vision of becoming
a premier software services company headquartered in Mysore,
India. We approach information technology as a strategic enabler of
critical business processes.
 The company also supports academic curriculum by designing
projects and assisting professionals to acquire needed skills to
execute the projects.
 Our services also include analysis, design, programming,
installation and ongoing support. We focus on the most popular
Microsoft and Open Source technologies, specializing in relational
database solutions , Networking and Web Services.

You might also like