Skip to content
This repository has been archived by the owner on Oct 12, 2021. It is now read-only.

Secure messaging application developed for Foundations of Cybersecurity course of the MSc AIDE at the University of Pisa.

License

Notifications You must be signed in to change notification settings

seraogianluca/secure-messaging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure messaging

CodeFactor

Introduction

Secure messaging is a chatting application that offers confidentiality, integrity and reliability. It achieves confidentiality and integrity through authenticated encryption, whereas reliability with TCP communications. Secure messaging works on Unix-like systems; we tested it on x86_64 Linux and intel/apple-silicon Mac.

Compile and test

Just make (or make all) to compile the code. We tested it on gcc 9.3.0 and clang 12.0.5. Openssl >= 1.1 is required (check the makefile for the install path on mac). After compiling, two files are created (server_main.out and client_main.out). Just open at least two terminal windows and execute them.

Documentation

The entire documentation is available on the wiki.

Authors

About

Secure messaging application developed for Foundations of Cybersecurity course of the MSc AIDE at the University of Pisa.

Topics

Resources

License

Stars

Watchers

Forks