All Projects → Satharus → TwoKey

Satharus / TwoKey

Licence: GPL-3.0 License
A password manager with physical 2FA.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
QMake
1090 projects
HTML
75241 projects

Projects that are alternatives of or similar to TwoKey

Passbolt browser extension
Passbolt browser extensions (Firefox & Chrome)
Stars: ✭ 133 (+923.08%)
Mutual labels:  password-manager, browser-extension
Pfp
Manage your passwords easily and securely, via browser extension for Firefox, Chrome, Opera
Stars: ✭ 77 (+492.31%)
Mutual labels:  password-manager, browser-extension
Pass For Macos
macOS wrapper for pass, the standard UNIX password manager
Stars: ✭ 62 (+376.92%)
Mutual labels:  password-manager, browser-extension
Snopf
snopf USB password token
Stars: ✭ 113 (+769.23%)
Mutual labels:  avr, password-manager
secretin-app
Open source secret manager with sharing capability
Stars: ✭ 29 (+123.08%)
Mutual labels:  password-manager
keywi
Minimalistic Keepass plugin using Web Extensions and KeepassHTTP.
Stars: ✭ 33 (+153.85%)
Mutual labels:  password-manager
PriceDoge
A Chrome extension for price comparison
Stars: ✭ 67 (+415.38%)
Mutual labels:  browser-extension
hashnode-browser-extensions
Google chrome & Mozilla firefox browser extensions for Hashnode
Stars: ✭ 20 (+53.85%)
Mutual labels:  browser-extension
Si446x
Si4463 Radio Library for AVR and Arduino
Stars: ✭ 52 (+300%)
Mutual labels:  avr
cazadescuentos
A platform to catch price drops while shopping online, powered by a browser extension, webapp, android app, and more
Stars: ✭ 33 (+153.85%)
Mutual labels:  browser-extension
chrome-cocopy
chrome extension to copy text by your code.
Stars: ✭ 17 (+30.77%)
Mutual labels:  browser-extension
web
Cloverleaf is a free, open source app to replace your password manager without storing your passwords anywhere.
Stars: ✭ 33 (+153.85%)
Mutual labels:  password-manager
keyman
A gnome shell extension to access the keyring in a convenient way
Stars: ✭ 17 (+30.77%)
Mutual labels:  password-manager
quick-add-github-issue-browser-extension
Quickly add GitHub issues direct from a browser button
Stars: ✭ 14 (+7.69%)
Mutual labels:  browser-extension
CoronaTab
Free & Open source platform for COVID19 data. Dashboard - REST API - Browser Extension - Localised 🦠 😷
Stars: ✭ 36 (+176.92%)
Mutual labels:  browser-extension
AntiRickRoll
Chrome extension that blocks Rickrolls!
Stars: ✭ 22 (+69.23%)
Mutual labels:  browser-extension
Autofillr
A browser extension that fills registration forms with randomly but consistently generated fake data.
Stars: ✭ 17 (+30.77%)
Mutual labels:  browser-extension
stash-electron
Stash - The friendly secret storage made for teams
Stars: ✭ 18 (+38.46%)
Mutual labels:  password-manager
GladiatusCrazyAddon
A browser addon for the Gladiatus browser game.
Stars: ✭ 31 (+138.46%)
Mutual labels:  browser-extension
oldvk
Старый дизайн ВКонтакте
Stars: ✭ 17 (+30.77%)
Mutual labels:  browser-extension

TwoKey

TwoKey is a password manager which relies on a USB physical access token as the second factor of authentication.

TwoKey has 4 modules:

  • The Desktop App (C/C++ and Qt)
  • The Server Backend (Python, Flask, MongoDB)
  • The Browser Extension (JS, Chrome, Firefox)
  • The Hardware Token (AVR)

The following is the general architecture of the project:

Should I use this?

Probably not, this is a PoC graduation project implemented in less than 4 months. While it is tested well enough to pass (academically), it 100% isn't ready to be used in production or in a real environment.

Documentation and Presentation:

Credits and Resources:

This project was implemented as a graduation project under the supervision of Dr. Karim Emara and TA/Abdulrahman Ali.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].