Gunnar

nordisk/heimdall

fuzz/fuzz_targets/verify_result_file.rs

// SPDX-License-Identifier: AGPL-3.0-only
//! Heimdall is a defensive sandbox. Fuzz `heimdall verify-result`'s path: any
//! bytes are decoded and verified under a fixed pinned key; nothing may panic
//! and only canonical, correctly signed bytes may verify.
#![no_main]
use libfuzzer_sys::fuzz_target;

fuzz_target!(|data: &[u8]| {
    heimdall_run::fuzz_api::verify_result_file(data);
});