All Projects → JanisEst → KeePassQuickUnlock

JanisEst / KeePassQuickUnlock

Licence: MIT license
KeePass 2.x plugin which lets you unlock databases quickly.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to KeePassQuickUnlock

TranslateAPI
Simple Java library to translate your text using Google Translate without using of API KEY
Stars: ✭ 51 (-57.85%)
Mutual labels:  key
Dictionary
A dictionary data type with a fast b-tree based search
Stars: ✭ 39 (-67.77%)
Mutual labels:  key
Hotkeys
🔤 A small C# (.NET) Library which allows binding of global HotKeys to any Application's Windows (including Windows Apps such as explorer.exe), even in Background. (using P/Invokes)
Stars: ✭ 66 (-45.45%)
Mutual labels:  key
stringify-keys
Build an array of key paths from an object.
Stars: ✭ 18 (-85.12%)
Mutual labels:  key
tool-db
A peer-to-peer decentralized database
Stars: ✭ 15 (-87.6%)
Mutual labels:  key
winrar-keygen
Principle of WinRAR key generation.
Stars: ✭ 398 (+228.93%)
Mutual labels:  key
FN-key-lock
A Script/Program to simulate hardware F key lock on F1-F12 keys with custom controls and visible lock notifications.
Stars: ✭ 25 (-79.34%)
Mutual labels:  key
keepass-rs
KeePass kdbx database file parser
Stars: ✭ 72 (-40.5%)
Mutual labels:  keepass
hackthebox
Notes Taken for HTB Machines & InfoSec Community.
Stars: ✭ 286 (+136.36%)
Mutual labels:  quick
iOSUtilitiesSource
IOS Utilities Library for Swift
Stars: ✭ 46 (-61.98%)
Mutual labels:  key
ggshield
Find and fix 360+ types of hardcoded secrets and 70+ types of infrastructure-as-code misconfigurations.
Stars: ✭ 1,272 (+951.24%)
Mutual labels:  key
Instant-Face-Unlock
Xposed Module's InstantFaceUnlock Code
Stars: ✭ 23 (-80.99%)
Mutual labels:  unlock
kpmenu
Dmenu/rofi interface for KeePass
Stars: ✭ 21 (-82.64%)
Mutual labels:  keepass
rustyvibes
A Rust CLI that makes mechanical keyboard sound effects on every key press
Stars: ✭ 56 (-53.72%)
Mutual labels:  key
MediumUnlimited
Android App written with Flutter/Dart to navigate medium.com without limitations.
Stars: ✭ 28 (-76.86%)
Mutual labels:  unlock
MysteryCrate
PLUGIN ARCHIVED. USE https://github.com/DaPigGuy/PiggyCrates instead!
Stars: ✭ 30 (-75.21%)
Mutual labels:  key
buttercup-importer
🎣 3rd-party archive importer for Buttercup
Stars: ✭ 39 (-67.77%)
Mutual labels:  keepass
vue-focus-keyboard
A keyboard component for Vue. Start to write immediately. No input element definition. Plug and play!
Stars: ✭ 63 (-47.93%)
Mutual labels:  quick
qute-keepassxc
Qutebrowser userscript to fetch credentials from KeepassXC password database
Stars: ✭ 44 (-63.64%)
Mutual labels:  keepass
sentiment-analysis
🎈 A Node.js AFINN-111 based sentiment analysis module
Stars: ✭ 26 (-78.51%)
Mutual labels:  quick

KeePassQuickUnlock

OVERVIEW

KeePassQuickUnlock is a plug-in for KeePass 2.x which lets you re-open your database without your full password. If you want to re-open your database, you can type just a few characters to unlock quickly and easily! If the wrong QuickUnlock key is entered, the database keeps locked and the full credentials are required to re-open. QuickUnlock works with combined keys like password + key file, ... (but was not tested with custom plugins like OtpKeyProv).

This plugin doesn't change the way how KeePass encrypts your database so your data is still safe. For more informations why this plugin doesn't break safety, read http://keepass.info/help/base/security.html#secspecattacks and/or my comment here.

A note for key file users: Because of the way how KeePass works you are forced to re-provide the path to your key file anytime the QuickUnlock plugin forgets the saved credentials. If you want to know why there is this limitation, you can read my comment here.

INSTALLATION

  • Download from the release page
  • Copy the plug-in (KeePassQuickUnlock.plgx) into the KeePass program directory
  • Start KeePass (and open a database)

HOW TO USE

The QuickUnlock plugin has two different modes: The default mode uses a custom entry in your database while the other mode uses a part of your master password to quickly unlock the database.

QuickUnlock works only if you lock the database and reopen it. If you close and reopen KeePass QuickUnlock is not available. The shorter QuickUnlock key is kept encrypted in KeePass memory which gets erased when you close KeePass.

Because of the way how KeePass works the PartOf mode works only one time before you need to provide your full password again. Because of this limitation a custom entry in the database is the preferred way to use the plugin. If you want to know why there is this limitation, you can read my comment here. To enable the PartOf mode see the options part of this readme.

Custom Entry Mode

  • To enable QuickUnlock for a database you need to create a special entry in a group of the database. The title of this entry must be "QuickUnlock". The password you set in this entry will be the key you need to provide while unlocking the database. Only the title and the password field are mandatory, all other fields are ignored. QuickUnlock will not be available for the database if no entry with the title "QuickUnlock" is found or the password field is empty.

alt tag

PartOf Mode

  • To enable QuickUnlock for a database you need to activate the PartOf mode in the options panel. The key you need to provide to unlock the database will be derived from the settings you choose there.

independent

  • Close the database and re-open it
  • If QuickUnlock is available for this database, QuickUnlock will be selected in the Key File providers list automaticly for you so you can enter your QuickUnlock key.

alt tag

  • To disable QuickUnlock for a database just remove the QuickUnlock entry (or don't create it). If you have enabled the PartOf mode you will need to disable this mode in order to disable QuickUnlock.

OPTIONS

QuickUnlock integrates itself into the KeePass settings dialog.

alt tag

QuickUnlock Mode

  • 'QuickUnlock' Entry only (default): Enable QuickUnlock only if the custom entry is available in a group of the database.
  • 'QuickUnlock' Entry / Part of Master Password: Enable QuickUnlock if a custom entry is available or the master password satisfies the needed requirements.

QuickUnlock Settings

  • Auto prompt (default: true): If enabled the QuickUnlock key prompt will automaticly be opened while unlocking the database if an QuickUnlock key is available.
  • Valid time period (default: 10 minutes): 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.

Part of Master Password

  • Origin (default: Front): Choose at which end of the master password the key should be extracted.
  • Length (default: 2): Choose the length of the key.

Example:

Master Password: password
Settings: Front + 4 Length
QuickUnlock key: password

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