docs: fix ParamsFile citation (cli/session.rs:117, not core/crypto.rs) + README scope header
This commit is contained in:
@@ -37,10 +37,11 @@ Every encrypted file — `manifest.enc`, `settings.enc`, `items/<id>.enc`, `atta
|
||||
}
|
||||
```
|
||||
|
||||
Parsed via `ParamsFile { kdf: KdfParams }` in `crates/relicario-core/src/crypto.rs`
|
||||
(`ParamsFile` struct; `second_factor` field added by
|
||||
<!-- TODO(dev-e): pin exact line once Dev-D's keyfile.rs lands -->
|
||||
`crates/relicario-core/src/crypto.rs`). The `kdf` nesting is intentional — `format_version`, `aead`, and `salt_path` co-exist for forward-compat probing. Do not flatten. Production defaults: `m=65536` (64 MiB), `t=3`, `p=4`. Tests use `m=256, t=1, p=1`.
|
||||
Parsed via `ParamsFile { kdf: KdfParams }` in `crates/relicario-cli/src/session.rs:117`
|
||||
(`KdfParams` is defined in `crates/relicario-core/src/crypto.rs:157`). `second_factor` is a
|
||||
top-level sibling of `kdf` on `ParamsFile`, added by Dev-D's key-file work.
|
||||
<!-- TODO(dev-e): pin exact line of the second_factor field once Dev-D's params change lands -->
|
||||
The `kdf` nesting is intentional — `format_version`, `aead`, and `salt_path` co-exist for forward-compat probing. Do not flatten. Production defaults: `m=65536` (64 MiB), `t=3`, `p=4`. Tests use `m=256, t=1, p=1`.
|
||||
|
||||
### `second_factor` field
|
||||
|
||||
|
||||
Reference in New Issue
Block a user