Loading...
 
Skip to main content

KeePass

We are exploring the possibility of KeePass becoming one of the Tiki Suite Components

KeePass is a popular, full-featured FLOSS password manager. Beyond passwords, you can also attach files to password entries (ex.: PGP signature files, sensitive spreadsheets, contracts, etc.), which is immensely useful. There are use cases which instead warrant folder encryption or even full-disk encryption, which is not handled by KeePass, but the keys to decrypt could be stored in KeePass.

It is not possible to have more than one password per database, thus, each project / team needs to share a KeePass database (a .kdbx file). Each user could manage their own database of passwords (with all the nifty integrations that are available). For Team passwords, we'll be investigating storage in the Tiki File gallery, protected by User Encryption. So the shared password to open the KeePass database could be entered by the sysadmin while the user is currently logged in (via a Jitsi remote desktop control session), but after that, the user accesses the data without ever knowing the KeePass password. The KeePass data will in some cases be shown to the user (to copy-paste somewhere) or to access external systems. For more sensitive contexts, we could even log who accessed what password when and even send an email notification with the Watch feature ("user jo.smith has accessed the password for system XYZ"). Down the road, we could add a mechanism to block a user to sequentially access all the passwords (like the throttling feature we have in Tiki forums).

URL in task bar

chromeIPass & PassIFox

KeeFox

http://askubuntu.com/questions/291002/how-to-integrate-keypass2-and-firefox-using-keefox-passifox-in-ubuntu-13-04-13

Web / PHP access to KeePass data

Browsepass

WebKeePass (Perl)

libKeePHPass

CliPass

KeePassPHP

PHPpw

KeePass-Node


keepass.io

CloudKeePass

gui.keepass.io

Keeweb


https://github.com/jhass/nextcloud-keeweb


Android

KeepShare

KeePassDroid

Keepass2Android


https://f-droid.org/forums/topic/keepass2android/

Other

KeePassKit

kpcli - A command line interface to KeePass database files

http://kpcli.sourceforge.net/

Passopolis

Chainpad and Cryptpad


Passbolt

KeePassXC

sysPass

Teams

OTP or MFA

Other

Feature requests

Other FLOSS options