Implement the Android Keystore secure-secret adapter for Rust storage #93
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Provide Android-native protected storage for HTTPS Git credentials and optional GPG-passphrase enrollment while leaving identity, protection policy, and secret lifecycle decisions in
crates/storage.Scope
KeyGenParameterSpec,KeyProperties,KeyguardManager, and authentication-bound cipher operations. Prefer StrongBox only when available and tested; absence must not make supported devices unusable.EncryptedSharedPreferencesorMasterKey.Acceptance criteria
Depends on #88, the platform-neutral contract issue, and Android private-path integration. Part of #87.