Kunzisoft / Kunzisoft/KeePassDX
Native AES and Argon2 crypto libs to Rust
- Dominant language
- Kotlin
- Stars
- 7.3k
- Forks
- 401
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 1
Description
### Checks
- [x] I have read the Wiki, searched the open issues, and still think this is a new feature.
### Explain the problem clearly and succinctly:
https://security.googleblog.com/2025/11/rust-in-android-move-fast-fix-things.html
### Describe the solution you'd like:
The idea is to convert native methods written in C to RUST in order to achieve the same performance but prevent potential memory errors.
### Describe alternatives you've considered:
Tests were conducted with Go some time ago, but performance was reduced, likely due to the garbage collector.
### Additional context:
_No response_
Contributor guide
Research direction
No files or tests are named. Start by locating the native AES and Argon2 implementations and reviewing the linked Rust-in-Android context; done means the native methods are converted to Rust while retaining comparable performance and avoiding potential memory errors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, c, rust
- Domain
- cryptography, mobile-dev, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100