Kunzisoft / Kunzisoft/KeePassDX

Add open Keychain symmetric key to encrypt & decrypt database

Open
#799 2 comments 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

Open Keychain : https://github.com/open-keychain/open-keychain

Symmetric encryption is a type of encryption where only one key (a secret key) is used to both encrypt and decrypt electronic information. The entities communicating via symmetric encryption must exchange the key so that it can be used in the decryption process.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Open Keychain project linked in the issue and the existing database encryption and decryption flow in KeePassDX. The issue does not name files, tests, or a precise integration point; done would require a defined design for using an Open Keychain symmetric key for both database encryption and decryption.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
databases, mobile-dev, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.