Skip to content

asdiml/tls-lab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TLS Lab

This project is part of UCLA ACM Cyber's series of quarterly projects where a topic within cybersecurity is chosen for exploration.

As the name suggests, this project deals with Transport Layer Security (TLS), and specifically attempts to implement TLS v1.3 for a better understanding of how a secure communication channel is set-up across the web.

Running our TLS v1.3 implementation

This project is incomplete. The following commands will not result in a working TLS handshake and opening of secure channel for data exchange.

Run the module by running the command

python3 -m tlsimpl

from the root directory of the repo. The (fake) server that we will communicate is OpenSSL's s_server from which we will receive the Server Hello, etc.

Authors

Credit is due to the leads of this ACM Cyber lab Jason An, Mark Epstein, Gary Song and Arnav Vora for providing the base repo from which this repo was forked.

The authors of this fork of the project are Teong Seng Tan, Prabvhir Babra, and Luca Tineo.

About

Fall '24 TLS v1.3 Lab

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%