Kunzisoft / Kunzisoft/KeePassDX

Unlock database by scanning a QR code

Open
#1,432 1 comment 0 reactions 0 assignees View on GitHub
feature
Dominant language
Kotlin
Stars
7.3k
Forks
401
Avg merge
2d 10h
Merged PRs (30d)
1

Description

I am currently using a keyfile whose text exceeds 200 characters.

However, that keyfile I need to hide it somewhere in the smartphone directories.

Turning that keyfile (basically a .txt file) into a QR code would allow the key to be outside the device. This would increase convenience and security, in my opinion.

Contributor guide

Open the contributing guide

Research direction

Start by locating the keyfile-based database unlock flow in the Android app and the entry point where a keyfile is selected or entered. Determine how a scanned QR value could supply the keyfile content, then verify that a keyfile longer than 200 characters unlocks the database successfully without requiring the text file to remain on the device.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile-dev, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.