Skip to content

acmucsd/tls-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ACM Cyber TLS Workshop

Items to install

Feel free to use your favorite package manager

  • Python
  • OpenSSL
    • Comes with Git Bash on Windows, else use winget install openssl
  • ACM certificate into your browser (process varies, try searching "certificates" in browser settings)

Webserver (insecure HTTP)

python3 simple.py

On Windows the command may be python

Create private key

openssl genrsa -out srv.key 2048

Certificate signing request

openssl req -new -key srv.key -out srv.csr

Then upload it to Gradescope (code given)

Webserver (HTTPS)

Save certificate as srv.crt and have srv.key in same directory as simple.py and index.html

Then simply run python3 simple.py again to relaunch webserver

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors