Skip to content

venkyg-sec/SecureTCP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Student : Venkatesh Gopal
Email ID: [email protected]

This software is not to be distributed without acquiring appropriate permission from [email protected].

Usage:

1. Open CertFactory.py and enter the location of the certificates (user1, Root CA, Intermediate CA) and private key
2. Run secureTCP.py directly from command line.

Additional Information:

This software uses another framework which is not listed in this documentation. I use that framework for providing a stack over TCP so the I could run any application over it.
Though this is a demonstration of secure TCP, it is a proof of concept for how security features could be added to TCP with minimal loss in efficiency.
For Usage/Testing of this software, Contact [email protected]

Description:

The Entire TCP runs on the Internet. However, TCP by itself is insecure and that is the reason we require SSL over layer 4 to provide authentication, confidentiality and integrity to applicaitons.
In this project, I show how authentication, confidentiality and integrity could be added to TCP. With the SecureTCP, every TCP packet contains a signature to prove the authenticity of the sending entity.

Refer to source coude/ contact author [email protected] for more details.
Attached is a private RFC which describes the technical aspects

About

SecureTCP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages