Skip to content

An app to send and receive RSA/AES encrypted messages to an onion routing system. It also has NFC-login, a map with editable markers and video communication.

Notifications You must be signed in to change notification settings

minisemi/KANDKLIENT2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Bachelors project

The app is meant to function as a help tool for firemen in the field. A user first logs in with a valid NFC-card, but for demonstration purposes I also implemented an invisible button in the middle of the screen on the enlarged icon-image which doesn't require a valid NFC-card. The app then has different functions to prove the app's requirements (funktionella och icke-funktionella krav). The functions include:

  • a map which has editable markers which can be synced and seen by other logged in users
  • videocommunication with other logged in users using WebRTC
  • a voting system with a sender and receiver that can send encrypted and non-encrypted votes using a combination of RSA and AES with onion routing
The voting system was added to research performance of RSA/AES encryption in onion routing networks, versus non-encrypted messages. The results of the voting system tests can be found here.

About

An app to send and receive RSA/AES encrypted messages to an onion routing system. It also has NFC-login, a map with editable markers and video communication.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages