Skip to content

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

lorepas/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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.7%
  • Makefile 1.5%
  • C 0.8%