Implement authenticated encryption and key providers #54
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nsaspy/local-recall!54
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "agent/issue-10-crypto-key-strategies"
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?
What changed
Security behavior
RedactedStageItemdirectly in memory and producesEncryptedStageItemonly.fallback_provider_id = "gpg"plus a configured recipient.TDD and defect evidence
Tests cover:
The development loop exposed and fixed:
subprocessusage rejected by Bandit, replaced with boundedasyncio.create_subprocess_exec;CPython 3.14 CI validation
Final workflow run #120 passed completely on head
c188cb6f689cb3d357b4e0f1d0caedc1586ec374:main.Acceptance criteria
Closes #10