Skip to main content

Crate csaf_core

Crate csaf_core 

Source
Expand description

CSAF core: storage, validation, sidecar generation, import/export.

Modulesยง

audit_export
Export the audit_log SQLite table 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.