Menu
- Keeweb Vs Keepass
- Keepass Vs Keepassx
- Password Safe Vs Keepass
- Keepass Vs Lastpass Vs 1password
- Keeweb Self Host
- Keeweb Vs Keepassxc
Third-party KeePass clones, like KeePassX, always provide some features that KeePass lacks. But they often get abandoned by their developers. This lack of updates makes some KeePass clones — including KeePassX — potentially unsafe. KeePassX – Comparison of Features. Hello folks, I believe I may have found a potential bug with the Keeweb App for NextCloud, and I’m wondering if someone here would be willing to test and confirm this for me so I can decide whether to file a bug report on Github or simply abandon using the app altogether and look for alternatives. THE PROBLEM I appears that whenever the KeePass database file (.kdbx) is written to from an. KeeWeb is a free cross-platform open-source password manager compatible with KeePass vault file format. KeeWeb UX is lean and flexible. Layouts lab 3 3 3 – templates for keynote software. It handles nicely any kind of secrets.
KeePass is an encrypted password database format. It is an alternative to online password managers and is supported on all major platforms.
There are two versions of the format: KeePass 1.x (Classic) and KeePass 2.x
- 2Integration
- 2.2Browser integration
- 2.4Yubikey
- 3Tips and tricks
- 4Troubleshooting
Installation
There are three major implementations of KeePass, two are available in the official repositories:
- KeePass — A cross-platform password manager that has autotype and clipboard support when respectively xdotool and xsel are installed. It lets you import many formats and has many plugins.
- http://keepass.info || keepass
- KeePassXC — Fork of KeePassX that is actively maintained and has additional features like browser integration, ssh agent support, yubikey support, a TOTP generator and KeeShare included. Also provides a CLI.
- https://keepassxc.org || keepassxc
- KeePassX — Started as a Linux port of KeePass. keepassx2AUR uses the KeePass 2.x format, but can import 1.x databases. It also lets you import PwManager and KWallet XML databases. It does not support plugins. [1] No active development since 2016. [2]
- https://www.keepassx.org/ || keepassxAURkeepassx2AUR
Other lesser-known alternatives can be found in the AUR:
- keepassc — A curses-based password manager compatible to KeePass v.1.x and KeePassX. It uses
xsel
for clipboard functions.
- https://raymontag.github.io/keepassc/ || keepasscAUR
- kpcli — A command line interface for KeePass database files
*.kdb
or*.kdbx
.
- https://sourceforge.net/projects/kpcli/ || kpcliAUR
- keepmenu — Dmenu/Rofi frontend for Keepass database files.
- https://github.com/firecat53/keepmenu || python-keepmenu-gitAUR
- keeweb — A web app (online / Electron) compatible with KeePass 2.x. KeeWeb is the only version with default Sync support for major cloud services, Gdrive, Onedrive, Dropbox etc.
- https://keeweb.info || keewebAURnextcloud-app-keewebAUR
Integration
Many plugins and extensions are available for integrating KeePass to other software. KeePassX and KeePassXC do not have a plugin interface, but KeePassXC has various integrations built-in.
Plugin installation in KeePass
Note: KeePassX and KeePassXC do not support plugins. KeepassXC has some integrations built-in.
KeePass is by default installed at
/usr/share/keepass/
. Copy plugin.plgx
to a plugins sub-directory under the KeePass installation directory as demonstrated below:Browser integration
keepassxc-browser for KeePassXC
![Keeweb Keeweb](https://www.saashub.com/images/app/context_images/1/54350a974a04/keepass-alternatives-medium.png?1577225744)
keepassxc-browser is the browser extension of KeePassXC’s built-in browser integration using native-messaging and transport encryption using libsodium. It was developed to replace KeePassHTTP, as KeePassHTTP’s protocol has fundamental security problems.
The developers provide the browser extension on
- Firefox Add-ons (for Firefox and Tor Browser) and
- in the chrome web store (for Chromium, Google Chrome, Vivaldi and Brave)
The source code and an explanation how it works can be found on GitHub, the KeePassXC developers provide a configuration guide on their website.
keepassxc-browser for KeePass
keepassxc-browser can also be used with KeePass through Keepass-natmsg Plugin from AUR (keepass-natmsgAUR) and is recommended as successor of KeePassHTTP.
KeePassRPC and Kee
Kee (GitHub repo) is a browser extension for Firefox and Chromium which integrates KeePass through KeePassRPC, a KeePass plugin from the same developers.
The KeePass plugin is available from GitHub or from the AUR (keepass-plugin-rpcAUR).
The browser extension can be found on GitHub, Firefox Add-ons and the chrome web store.
Via autotype feature
An alternative to having a direct channel between browser and KeePass(XC) is using the autotype feature. There are browser extensions which support this way by putting the page URL into the window name:
- KeePass Helper or TitleURL for Firefox
- URL in title for Chromium
Nextcloud
- Keeweb for Nextcloud (nextcloud-app-keewebAUR)
- Open Keepass stores inside Nextcloud
Yubikey
YubiKey can be integrated with KeePass thanks to contributors of KeePass plugins. KeepassXC provides built-in support for Yubikey Challenge-Response without plugins.
Configuration with KeePass
- StaticPassword
- Configure one of Yubikey slots to store static password. You can make the password as strong as 65 characters (64 characters with leading '!'). This password can then be used as master password for your KeePass database.
- one-time passwords (OATH-HOTP)
- Download plugin from KeePass website: http://keepass.info/plugins.html#otpkeyprov
- Use yubikey-personalization-gui-gitAUR to setup OATH-HOTP
- In advanced mode untick OATH Token Identifier
- In KeePass additional option will show up under Key file / provider called One-Time Passwords (OATH HOTP)
- Copy secret, key length (6 or 8), and counter (in Yubikey personalization GUI this parameter is called Moving Factor Seed)
- You may need to setup Look-ahead count option to something greater than 0, please see this thread[dead link 2020-03-29 ⓘ] for more information
- See this video[dead link 2020-02-24] for more help
- Challenge-Response (HMAC-SHA1)
- Get the plugin from AUR: keepass-plugin-keechallengeAUR
- In KeePass additional option will show up under Key file / provider called Yubikey challenge-response
- Plugin assumes slot 2 is used
SSH agent
KeePassXC offers SSH agent support, a similar feature is also available for KeePass using the KeeAgent plugin.
The feature allows to store SSH keys in KeePass databases, KeePassXC/KeeAgent acts as OpenSSH Client and dynamically adds and removes the key to the Agent.
The feature in KeePassXC is documented in its FAQ.
Note: The SSH agent emulation of gpg-agent does not support removing keys from the agent on demand using
ssh-add -d
or ssh-add -D
, therefore KeePassXC/KeeAgent cannot remove them when locking the database. [3][4]Tips and tricks
Disable your clipboard manager
If you are an avid user of clipboard managers, you may need to disable your clipboard manager before you launch keepass and then re-start your clipboard manager afterwards.
Troubleshooting
User interface scaling issues with KeePassXC 2.6
If the user interface elements are not scaled properly, see HiDPI#Qt 5 and upstream bug report.
See also
Retrieved from 'https://wiki.archlinux.org/index.php?title=KeePass&oldid=634511'
Free cross-platform password manager compatible with KeePass
This webapp is a browser and desktop password manager compatible with KeePass databases. It doesn't require any server or additional resources.The app can run either in browser, or as a desktop app.
[screenshot](img/screenshot.png)
Quick Links
![Keepass Keepass](https://www.saashub.com/images/app/context_images/60/0e207658f370/keepass-dx-alternatives-medium.png?1599074257)
Apps: Web, Desktop
Timeline: [Release Notes](release-notes.md), TODO
On one page: Features, FAQ
Website: keeweb.info
Twitter: kee_web
Donate: OpenCollective, GitHub
Timeline: [Release Notes](release-notes.md), TODO
On one page: Features, FAQ
Website: keeweb.info
Twitter: kee_web
Donate: OpenCollective, GitHub
Keeweb Vs Keepass
Status
The app is quite stable now. Loop mash up pro 1 0 4 download free. Basic stuff, as well as more advanced operations, should be rather reliable.
Self-hosting
Everything you need to host this app on your server is any static file server. The app is a single HTML file + a service worker (optionally; for offline access).You can download the latest distribution files from gh-pages branch.
If you are using Docker:
- put your dh.pem, cert.pem, key.pem to /etc/nginx/external/
- run this script:
bashdocker run --name keeweb -d -p 443:443 -p 80:80 -v $EXT_DIR:/etc/nginx/external/ antelle/keeweb
To make Dropbox work in your self-hosted app, go to this Wiki page.
Building
Keepass Vs Keepassx
The easiest way to clone all KeeWeb repos is:
The app can be built with grunt:
Desktop apps are built with
grunt
(html files will be in dist/
).Desktop apps are built with
grunt desktop
. This requires some magic and currently works only on CI, you can find more details in [the GitHub Actions workflow](.github/workflows/build.yaml). To run the desktop (electron) app without building an installer, build the app with
grunt
and start it this way:For debug build:
- run
npm run dev
- open
http://localhost:8085
Password Safe Vs Keepass
To build desktop apps, use these goals, the result can be found in
tmp
:Contributing
Please read contribution guidelines [for pull requests](.github/PULL_REQUEST_TEMPLATE.md).
Here's a list of issues where your help would be very welcome.Also you can help by translating KeeWeb to your language.
Here's a list of issues where your help would be very welcome.Also you can help by translating KeeWeb to your language.
Other ways of contribution can be found [on this page](CONTRIBUTING.md). Syncios data recovery 1 2 1.
Important notes for pull requests
- please branch from
develop
, notmaster
- don't edit translation files except base.json, they will be replaced
Keepass Vs Lastpass Vs 1password
Donations
KeeWeb is not free to develop. It takes time, requires paid code signing certificates and domains.
You can help the project or say 'thank you' with this button:
You can help the project or say 'thank you' with this button:
You can also sponsor the developer directly on GitHub.
Please note: donation does not imply any type of service contract.
Thank you
Notable contributions to KeeWeb:
Keeweb Self Host
- Florian Reuschel (@Loilo): German translation
- Dennis Ploeger (@dploeger): auto-type improvements
- Hackmanit (hackmanit.de): penetration test
- Peter Bittner (@bittner): Wikipedia article