Expand description
CSAF core: storage, validation, sidecar generation, import/export.
Modulesยง
- audit_
export - Export the
audit_logSQLitetable in four formats with matching hash sidecars. - config
- Application configuration loaded from TOML.
- dump
- Full-database dump (snapshot) pipeline.
- error
- Error types for the CSAF core crate.
- export
- CSAF document export to filesystem with sidecar files.
- fs
- Capability-scoped filesystem access (
DataDir). - import
- CSAF document import from filesystem.
- path_
security - Path-traversal-safe join primitive (CWE-22 guard).
- sidecar
- Sidecar hash file generation (SHA-256, SHA-512, and SHA3-512).
- storage
- Embedded storage abstraction layer using redb.
- validation
- Pure Rust CSAF 2.0/2.1 validation.