Feature: Encrypted Vault Backup & Restore (Offline Archive)
Maintainers usually reply within 2 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 35/100
Research direction
Start by locating how the encrypted vault stores notes, vector memories, and action history, then read the existing key derivation and encryption paths. Define a versioned .yaanvault format that can export and restore those records offline, with password-based encryption and integrity verification. Done means an export can be restored on another device and corrupted or invalid-password archives are rejected.
Written by the indexing model from the issue text.
Description
Summary
Enable users to export their encrypted notes, vector memories, and action history into an encrypted export file (.yaanvault) that can be restored on another device without relying on a network sync relay.
Scope
- Password-derived key (PBKDF2/Argon2 + AES-GCM).
- Export payload includes schema versioning.
- Verification checksum / HMAC to prevent corrupted restores.
- Dominant language
- Kotlin
- Stars
- 1
- Forks
- 0
- Avg merge
- 25m
- Merged PRs (30d)
- 2
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from developmentwithyash/yaan
-
documentation good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
developmentwithyash/yaan#14 ·
Maintainers usually reply within 2 days
-
enhancement help wanted
Difficulty 4/5 3-5 days Newbie friendliness 48/100
developmentwithyash/yaan#12 ·
Maintainers usually reply within 2 days
-
enhancement help wanted
Difficulty 4/5 3-5 days Newbie friendliness 55/100
developmentwithyash/yaan#10 ·
Maintainers usually reply within 2 days
All issues in developmentwithyash/yaan
Similar issues
-
[Submission] 招商银行Opensubmit-adaption submit-adaption-pre
Difficulty 1/5 Under an hour Newbie friendliness 72/100
BetterAndroid/android-notification-icon-project#848 · 1 comment ·
Maintainers usually reply within 1 day
-
"Tick" is confusingOpenbug
Difficulty 1/5 1-3 hours Newbie friendliness 70/100
orgzly-revived/orgzly-android-revived#1132 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
commons-app/apps-android-commons#7275 ·
Maintainers usually reply within 1 day
-
Bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
keiyoushi/extensions-source#20856 ·
Maintainers usually reply within 1 day
-
Update READMEOpendocumentation
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
JoseAngelManeiro/BusSantiago#126 ·