Cache unlocked keys instead of the passphrase #13

Open
opened 2026-10-13 18:26:31 +00:00 by claude-bot · 0 comments
Collaborator

From the README roadmap.

The session cache keeps the passphrase, so every decrypt re-runs the S2K key derivation. Caching the unlocked key (in memory only, dropped on Lock / exit) would make opening entries faster.

Trunk (src/session.rs, passcore/src/keyring.rs): needs a high-effort review. Not needed for 0.1.0.

From the README roadmap. The session cache keeps the passphrase, so every decrypt re-runs the S2K key derivation. Caching the unlocked key (in memory only, dropped on **Lock** / exit) would make opening entries faster. Trunk (`src/session.rs`, `passcore/src/keyring.rs`): needs a high-effort review. Not needed for 0.1.0.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
schaefera/TouchPass#13
No description provided.