All Projects → sirAndros → Keepasswinhello

sirAndros / Keepasswinhello

Licence: mit
Quick unlock with Windows Hello for KeePass 2

Projects that are alternatives of or similar to Keepasswinhello

Keepass Yet Another Favicon Downloader
Yet Another Favicon Downloader for KeePass 2.x
Stars: ✭ 354 (+118.52%)
Mutual labels:  plugin, keepass
Authpass
AuthPass - Password Manager based on Flutter for all platforms. Keepass 2.x (kdbx 3.x) compatible.
Stars: ✭ 591 (+264.81%)
Mutual labels:  password-manager, keepass
Browser Addon
Kee adds free, secure and easy password management features to your browser which save time and keep your private data more secure.
Stars: ✭ 386 (+138.27%)
Mutual labels:  password-manager, keepass
keywi
Minimalistic Keepass plugin using Web Extensions and KeepassHTTP.
Stars: ✭ 33 (-79.63%)
Mutual labels:  password-manager, keepass
Keepass4web
An application that serves KeePass database entries on a web frontend
Stars: ✭ 115 (-29.01%)
Mutual labels:  password-manager, keepass
stash-electron
Stash - The friendly secret storage made for teams
Stars: ✭ 18 (-88.89%)
Mutual labels:  password-manager, keepass
Tusk
🐘 🔒 KeePass-compatible browser extension for filling passwords.
Stars: ✭ 452 (+179.01%)
Mutual labels:  password-manager, keepass
sandpass
Password manager for Sandstorm
Stars: ✭ 26 (-83.95%)
Mutual labels:  password-manager, keepass
Passhole
A secure hole for your passwords (KeePass CLI)
Stars: ✭ 108 (-33.33%)
Mutual labels:  password-manager, keepass
Keepassdx
📱 KeePass implementation for android with material design and deluxe features
Stars: ✭ 1,395 (+761.11%)
Mutual labels:  password-manager, keepass
KeePassTouch
Ubuntu Touch Version of KeePass (QML & C++)
Stars: ✭ 20 (-87.65%)
Mutual labels:  password-manager, keepass
Keepassxc
KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”.
Stars: ✭ 11,623 (+7074.69%)
Mutual labels:  password-manager, keepass
ModernKeePass
KDBX password manager for the Windows Store
Stars: ✭ 29 (-82.1%)
Mutual labels:  password-manager, keepass
Kdbxweb
Web Kdbx library
Stars: ✭ 322 (+98.77%)
Mutual labels:  password-manager, keepass
TinyKeePass
Another simple read-only KeePass Android app.
Stars: ✭ 44 (-72.84%)
Mutual labels:  password-manager, keepass
Keepassium
KeePass-compatible password manager for iOS
Stars: ✭ 445 (+174.69%)
Mutual labels:  password-manager, keepass
buttercup-importer
🎣 3rd-party archive importer for Buttercup
Stars: ✭ 39 (-75.93%)
Mutual labels:  password-manager, keepass
KeePassHax
A tool to extract a KeePass master password from memory
Stars: ✭ 57 (-64.81%)
Mutual labels:  password-manager, keepass
Winhellounlock
KeePass 2 plugin to automatically unlock databases with Windows Hello
Stars: ✭ 61 (-62.35%)
Mutual labels:  plugin, keepass
Keeweb
Free cross-platform password manager compatible with KeePass
Stars: ✭ 10,587 (+6435.19%)
Mutual labels:  password-manager, keepass

Quick unlock with Windows Hello for KeePass 2

Build Status Quality Gate Status GitHub All Releases Chocolatey

This plugin for KeePass 2 password manager is intended for fast authorization to a database after its first unlock using Windows Hello technology.

Usage

With this plugin you may:

  1. Unlock your database with your masterkey/keyfile/other provider;

  2. Lock the database (for example, applying autolock on minimize);

  3. When you try to unlock it again, if Windows Hello is available on your system and active for the database, a Windows Hello prompt will be shown over a classic KeePass unlock prompt;

  4. Profit!

Systems Requirements

This plugin relies on Windows Hello API and its requirements.

There are some known issues with Windows Hello reported by community. Please, check here before write issue.

Tested on Microsoft Surface Pro 2017 with KeePass 2.39.1 and 2.42.1.

How to Install

Place KeePassWinHelloPlugin.plgx into Plugins folder in your KeePass installation (by default is C:\Program Files (x86)\KeePass Password Safe 2).

Or you can use Chocolatey to install it in a more automated manner:

choco install keepass-plugin-winhello

Key storage

By default this plugin holds an encrypted master password in memory and removes it upon KeePass closing. In order to be able to unlock your database via Windows Hello authentication in between KeePass launches you may check "Store keys in the Windows Credential Manager" on in the Options dialog. This will prompts you for creating a persistent key signed with your biometry via Windows Hello. The key is used to encrypt master passwords for securely storing them in the Windows Credential Manager.

Options

The plugin integrates itself into the KeePass settings dialog.

Available settings:

  • Valid time period (default: 24 hours): Choose how long a saved key will be available. Once this period has expired you need to provide your full password to unlock the database again.
  • Storage location: Choose where to hold encrypted master passwords - in the KeePass process memory (by default) or in the Windows Credential Manager.
  • Revoke all: Allows you to delete all stored keys.

Notes

No sensitive information including master passwords for databases are stored by the plugin in a plain text. A database key is encrypted and decrypted using Windows Hello API in order to unlock the database.

Credits

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].