Skip to content

ECE 2524 final project. An implementation of AES and message sending.

Notifications You must be signed in to change notification settings

angelicstrike/VelociraptorAES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VelociraptorAES

ECE 2524 final project. An implementation of AES and message sending.

Usage

For the server: Start the server with python server.py For the client: Start the client with python client.py username host port key

Where host is the IP where the server is located, the port is the port over which the connection is established. The username is purely for identification and can be anything you want.

Requirements

python3, unix-like system.

Description

A server-client chat protocol that uses AES-256 for secure communication.

Limitations

Unfortunately we were not able to get our original client/server code to work so in order to demonstrate our AES implementation we modified server/client code found at the following site to demonstrate our implementation of AES. http://code.activestate.com/recipes/531824-chat-server-client-using-selectselect/

Members

James Gross, Matthew O'Neil, Michael Dunn, Lukas Lozovski

About

ECE 2524 final project. An implementation of AES and message sending.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •