Kunzisoft / Kunzisoft/KeePassDX
[Feature Request] QR code generator For secure sharing
- Dominant language
- Kotlin
- Stars
- 7.3k
- Forks
- 401
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 1
Description
Hello;
In the import-export functions the possible additions and very useful is the QR code generator/reader function for secure password movement between databases/users, would be really nice
**Espected action:**
- display passwords, usernames etc. (or the full entry/group) as a QR code
- scan QR codes to quickly find an entry
- scan QR codes to add the scanned text to your Keepass database.
**For what:**
Used to transfer database entries or group from one Android device to another.
_(e.g. if you want to securely share credentials with a friend, or family member)_
**Espected behavior:**
1- open the entry you want to share
2- select "Show (or generate) QR Code" from the options menu (dot menu)
3- open the QR code generator (in KeePass DX) on the other device
4- select "Scan QR code from other device"
5- scan the code from the display of the first device
6- you are asked wether you want to search and open an entry or create a new one.
7- select the group where you want to add the entry and click "Add entry"
8- Select "Save"
If this feature could be made, I would even be quite willing to pay to see it added (Feel free to contact me about this).
Thank you for your excellent work.
PS: Sorry for my Bad english, I'm French <3 #
Contributor guide
Research direction
Start by reviewing the existing import-export functions and the entry/group options flows described in the request; no files, tests, or entry points are named. Done would require agreeing on the QR data format, secure transfer behavior, scanning and creation/search flows, and validation across two Android devices.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile-dev, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100