Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cmdwtf/keepassdiceware
A KeePass 2.0 plugin that provides 'Diceware' style passphrases.
https://github.com/cmdwtf/keepassdiceware
keepass keepass-plugin passphrase passphrase-generator password password-generator
Last synced: about 14 hours ago
JSON representation
A KeePass 2.0 plugin that provides 'Diceware' style passphrases.
- Host: GitHub
- URL: https://github.com/cmdwtf/keepassdiceware
- Owner: cmdwtf
- License: agpl-3.0
- Created: 2021-10-24T17:18:35.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-13T11:49:52.000Z (5 months ago)
- Last Synced: 2024-08-13T14:43:30.940Z (5 months ago)
- Topics: keepass, keepass-plugin, passphrase, passphrase-generator, password, password-generator
- Language: C#
- Homepage: https://cmd.wtf/projects#diceware
- Size: 938 KB
- Stars: 58
- Watchers: 4
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![dice icon](./.meta/dice-icon.svg)
# π²π KeePassDiceware
A [KeePass Password Safe](https://keepass.info/) plugin that provides a custom, configurable password generator implementation that generates [diceware](https://theworld.com/~reinhold/diceware.html) style [passwords](https://xkcd.com/936/).## π οΈ Installation
Download the latest .dll from the [Release page](https://github.com/cmdwtf/KeePassDiceware/releases) and copy it to your KeePass programm directory.
The default is ```C:\Program Files\KeePass Password Safe 2\Plugins``` and restart / start KeePass. If you did it correctly, it will be listed under Tools > Plugins.## π Screenshots
![password generation preview](./.meta/preview-tab.png)
_The Password Generation Preview_
![algorithm_select](./.meta/algorithm-select.png)
_Where to find and select Diceware in the Password Generator_
![options form](./.meta/options-form.png)
_The Options Form_
## π° Project State
This plugin exists because I wanted it for my personal use. I'm sharing it in the hopes someone else out there finds it useful, too. There's bound to be tons of rough edges, bugs, or other issues. Feel free to open an issue or PR if you find anything.## π‘ Inspiration
I decided to write this because there wasn't anything quite like it. I'm a big fan of [Strongbox](https://strongboxsafe.com/), an iOS and macOS password safe compatable with the KeePass database format. The password generator built into Strongbox offers a diceware method. I decided to replicate it's behavior here, and even offer the same wordlists! The Strongbox source (AGPL-3.0) is available [here](https://github.com/strongbox-password-safe/Strongbox).## π License
KeePassDiceware is [licensed](./LICENSE) under the AGPL 3.0 (SPDX-License-Identifier: `AGPL-3.0-or-later`).Copyright Β© 2021-2023 [Chris Marc Dailey](https://cmd.wtf)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License along with this program. If not, see .
### Licensed Software
KeePassDiceware makes use of licensed portions of code, each licensed under their own terms by their authors. In particular, some of those software licenses require the following notices. The packages themselves may reference other packages, each covered by their own license.- NuGet package: [Microsoft.SourceLink.Git](https://github.com/dotnet/sourcelink) β MIT β Copyright (c) .NET Foundation and Contributors
- [Diceware Word List](https://theworld.com/~reinhold/dicewarewordlist.pdf) - Free, non-commercial, distribution of the entire text with attribution. All other rights reserved. - Copyright (c) 1995-2004 Arnold G. Reinhold
- [Spanish Diceware Word List](https://theworld.com/~reinhold/diceware_espanol/DW-Espanol-1.txt) - GFDL 1.1, Copyright Β© 2003 by Manuel Palao, CISM, CISA ([email protected])
- German Diceware Word List compiled from [DeReKo 2014 term frequency list](https://www1.ids-mannheim.de/kl/projekte/methoden/derewo.html) - CC BY-NC 3.0 - Leibniz-Institut fΓΌr Deutsche Sprache