Final Year University Project

Secure distribution of credentials across multiple storage locations

Project Aims:

  • Obfuscate security data through distribution
  • Increase factors of authentication without increasing complexity
  • Have flexibility to integrate into a number of use cases

Performance Testing

Project was adapted for use with SSH as a login protocol

Other popular MFA methods were tested for comparison

Three users were timed from start to disconnection

Proposed System 36.306 seconds
Google Authenticator 15.099 seconds
SMS Authentication 65.8 seconds
Email Authentication 29.236 seconds

Security Factors

Project has four factors of authentication

> Two factors are what the user knows: Password, Last Group Signout

> Two factors are what the user has: USB drive, Certificates

Proposed System

Google

SMS

Email

Links