Skip to content

alwayshuizhen/IFS4205-Grp-2-Capstone_Public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IFS4205-Grp-2-Capstone_Public

This project contains the development of a system to manage access of the public into various locations, such as malls, in a safe and secure manner during times of a pandemic. This system will be equipped with Bluetooth Low Energy (BLE) dongles, facial recognition, and a web interface component. The team will also be designing a secure protocol for communications between the dongle and verification service. The focus of the system is to combat technical social engineering methods from trained adversaries and more rudimentary crime such as impersonation or theft of physical dongles, by ensuring that the information stored in the dongles cannot be duplicated / replicated / forged.

System Tech Stack

Type Tool Name
Operating System of Servers Ubuntu
Database Server MySQL
Dongle Bluetooth Low Energy
Facial Recognition OpenCV
Application Framework / Server Flask
Source Code Management Github
Continuous Integration GitHub Actions

Accessing the Web Application

Please visit Access Together here

Navigating this repository

  • appCode folder: contains all code related to web application and integration with dongle
  • userGuides folder: contains all the how-to guides for the various roles. More info in folder README
  • securityClaims.pdf file: the list of security claims

Counter claim Format

Counter claim against claim : #(please indicate which security claim)
Description: (what is the bug/ issue that may have breached the security claim)
Reproduction: (what were the steps taken to produce a breach in security)