Document memory zeroization caveat

This commit is contained in:
thePR0M3TH3AN
2025-08-20 20:29:58 -04:00
parent 7a039171a0
commit 857b1ef0f9
3 changed files with 15 additions and 1 deletions

6
docs/SPEC.md Normal file
View File

@@ -0,0 +1,6 @@
# SeedPass Specification
## Memory Protection
SeedPass encrypts sensitive values in memory and attempts to wipe them when no longer needed. This zeroization is best-effort only; Python's memory management may retain copies of decrypted data. Critical cryptographic operations may move to a Rust/WASM module in the future to provide stronger guarantees.