Julia library for firmware integrity auditing and verification. Provides tools for checksumming, cryptographic verification, and detailed audit reporting on firmware images and system binaries.
FirmwareAudit.jl/ ├── src/ │ ├── FirmwareAudit.jl # Module entry point │ ├── hashing.jl # Checksum algorithms │ ├── verification.jl # Cryptographic verification │ ├── audit.jl # Audit report generation │ └── ... (supporting modules) ├── test/ │ └── runtests.jl # Test suite ├── Project.toml # Julia package metadata └── README.adoc # Documentation
[Firmware Binary] ──► [Hash] ──► [Verify Against Known Good] ──► [Audit Report]
↓ ↓
[Signature Verify] [Pass/Fail Determination]