Skip to content
This repository has been archived by the owner on Feb 29, 2024. It is now read-only.
/ SecureBank Public archive

Project for the course of Foundations of Cybersecurity (2023)

Notifications You must be signed in to change notification settings

giacomovolpi/SecureBank

Repository files navigation

SecureBank

The purpose of this project was to create a secure communication channel, in particular:

  • The authentication protocol must fulfill Perfect Forward Secrecy (PFS)
  • Client-server communication must fulfill confidentiality, integrity, no-replay and non-malleability
  • Password and history of transfers of any given user cannot be stored in the clear.

Note that secure coding was not the main objective of the project.

Credits: Fabio Piras and Giacomo Volpi