Framework Reference
The five priority layers and how they connect.
- 01QuestionsPriority Layer · L1
Mission Control, Navigation & Fail-State
GNSS/INS integrity, C2/OCS, safe fail-state behaviour.
- C-1.1GNSS spoofing resilience
Why it matters ▾
GNSS receivers can be tricked by counterfeit satellite signals broadcast from nearby transmitters, causing the platform to believe it is in a different place or time. A resilient design detects anomalies (signal strength, RAIM, multi-constellation cross-check) and falls back to inertial navigation (INS) or alternative sources without aborting the mission silently.
- C-1.2C2/OCS link authentication
Why it matters ▾
The command-and-control link is the most direct path to take over a USV. Mutual authentication (both sides prove identity), replay protection (recorded packets cannot be reused), and scheduled key rotation prevent hijack even if an attacker records traffic for later attack.
- C-1.3Safe fail-state on loss of comms
Why it matters ▾
When the C2 link drops, the USV must enter a predictable, pre-rehearsed state — e.g. hold position, return to recovery point, or surface and beacon — rather than continue the last command or behave unpredictably. The matrix should cover every fail trigger and be verified on hardware-in-the-loop.
- C-1.4Time synchronisation integrity
Why it matters ▾
Many subsystems (crypto, logging, sensor fusion) depend on accurate time. GNSS-borne time attacks can desync subsystems and break replay protection or correlation. Holdover oscillators, drift monitoring and alarms ensure the platform can detect and tolerate time tampering.
- C-1.5Alternative navigation availability
Why it matters ▾
If GNSS is denied or spoofed, the mission must continue safely. Alternative navigation (INS holdover, bathymetric matching, celestial, visual landmarks) must be designed in, sized for realistic mission length, and rehearsed by operators — not added as an afterthought.
- C-1.6Secure boot and root of trust
Why it matters ▾
Secure boot anchored in hardware (TPM, secure element) ensures that only signed firmware/software runs from the very first instruction. Measured boot logs allow detection of tampering after the fact. Without this, an attacker with brief physical access can persist below the OS.
- C-1.7Controlled degradation policy
Why it matters ▾
Real missions degrade gradually — one sensor fails, comms drop, a node reboots. A documented degradation policy defines what capabilities remain, what is suspended, and when human intervention is required, so the platform behaves predictably instead of crashing or pushing through unsafely.
- C-1.8Power / blackout recovery
Why it matters ▾
A total power blackout must not leave the platform in an undefined state where safety interlocks are bypassed or actuators driven uncontrolled on restart. Recovery is deterministic, repeatable and tested, with state-of-charge accounted for.
↓ feeds into next - 02QuestionsPriority Layer · L2
Cyber-Physical Mission Function
Sensors, actuators, sweep payload, JANUS acoustic links.
- C-2.1Sensor data integrity
Why it matters ▾
Sweep results and contact reports drive operational decisions; a forged sonar frame could falsely declare an area clear. Cryptographically binding sensor frames to the originating device (signed at the sensor, verified at the consumer) prevents in-line tampering.
- C-2.2Influence sweep payload command path
Why it matters ▾
Influence sweep generators output high-power magnetic/acoustic fields. If their command path is reachable from general IT, a compromised laptop could trigger them at the wrong place or time. Strict network segmentation and one-way data diodes where possible are required.
- C-2.3JANUS acoustic channel hardening
Why it matters ▾
Underwater acoustic channels (incl. NATO JANUS) are inherently broadcast, low-bandwidth and prone to injection. Authentication, rate-limiting and anomaly monitoring prevent an attacker on a small boat from issuing commands or replaying captured frames.
- C-2.4LARS / handover safety interlocks
Why it matters ▾
Launch-and-recovery and the manned↔unmanned handover are the moments where a wrong command can injure crew or damage the platform. Physical interlocks (mechanical) and logical interlocks (software state machine) together must make unsafe sequences impossible, not just discouraged.
- C-2.5Mechanical sweep equipment control isolation
Why it matters ▾
Even mechanical sweep equipment (cable cutters, paravanes) is now electrically actuated. A dedicated control path with an independent emergency-stop that physically breaks power ensures the equipment can be stopped even if the main control computer is compromised.
- C-2.6Mine setting / target simulation safeguards
Why it matters ▾
Mine-setting, target-simulation and mine-jamming are operations with strategic consequences if misused. Signed mission profiles ensure only authorized parameter sets run, and dual-operator approval prevents a single rogue or coerced operator from issuing them.
- C-2.7Post-mission data integrity
Why it matters ▾
Mission data (sweep tracks, sonar contacts, sensor logs) is evidence — both for operational debrief and for any later forensic or legal review. Sealing with hashes on return and maintaining chain-of-custody prevents undetected modification or accusations of tampering.
- C-2.8Degaussing / signature management control
Why it matters ▾
Degaussing and magnetic-signature management subsystems both influence the platform's own detectability and are attractive sabotage targets. Network isolation plus tamper sensors ensure changes are intentional and detected.
↓ feeds into next - 03QuestionsPriority Layer · L3
Software, Firmware, Update & Supplier
SBOM, signed updates, FPGA bitstream, toolchain trust.
- C-3.1SBOM completeness
Why it matters ▾
A Software Bill of Materials lists every open-source and third-party component (and version) inside a build. Without it you cannot answer 'are we affected by CVE-X?' in hours. SBOMs must cover firmware and embedded artefacts, not just server software.
- C-3.2Signed update chain
Why it matters ▾
Every firmware/software update must be cryptographically signed by a controlled key, and the device must verify the signature before accepting it. This blocks the classic 'malicious update' supply chain attack — the highest-impact path into deployed equipment.
- C-3.3FPGA bitstream provenance
Why it matters ▾
FPGAs are reconfigured from a bitstream that defines their hardware behavior. Unverified bitstreams can implement hidden backdoors invisible to software analysis. Origin verification, encrypted bitstreams and lockbit settings make unauthorized reconfiguration practically impossible.
- C-3.4Toolchain integrity
Why it matters ▾
If the build toolchain (compiler, linker, signing tools) is tampered with, every binary it produces is suspect — the classic Ken Thompson attack. Reproducible builds let independent parties verify that source code maps deterministically to the released binary.
- C-3.5AI/ML model provenance
Why it matters ▾
AI/ML models (automatic target recognition, autonomy) inherit risks from their training data and pipeline. Tracking model versions, dataset hashes and training environment lets you reproduce a model, investigate misbehavior and respond to data-poisoning disclosures.
- C-3.6Tier-2/3 sub-supplier disclosure
Why it matters ▾
Risk is rarely at the integrator level — it is in the chip foundry, the sensor crystal supplier, the open-source library two layers deep. Disclosure of Tier-2/3 sub-suppliers for safety- and mission-critical parts lets the buyer assess country-of-origin and concentration risk.
- C-3.7Vulnerability management & re-validation
Why it matters ▾
New vulnerabilities are disclosed daily. A defined SLA for triage (is this CVE applicable?), patching, and re-validation (does the patched firmware still meet safety requirements?) prevents both 'unpatched for years' and 'rushed patch breaks the platform' failure modes.
- C-3.8Build & engineering toolchain isolation
Why it matters ▾
Build infrastructure and signing keys are the crown jewels. If a build server is on the corporate intranet with email access, a phishing email can compromise every product the company ships. Isolation, MFA, and audit logging are non-negotiable.
- C-3.9AI/ML adversarial robustness
Why it matters ▾
ATR and autonomy models can be fooled by inputs crafted to evade detection (adversarial patches, acoustic shapes) or by long-term data-poisoning of public training sets. Red-team testing against these attack classes must happen before deployment, not after an incident.
- C-3.10Payload interface trust
Why it matters ▾
Third-party payloads (additional sensors, communication modules) plug into the platform. Without an authenticated, schema-validated bridge, a malicious or buggy payload can inject commands, exfiltrate data, or cause faults in the host platform.
↓ feeds into next - 04QuestionsPriority Layer · L4
Monitoring, CTI & Response
Telemetry, SOC, threat intel, incident response.
- C-4.1Telemetry to SOC
Why it matters ▾
Without telemetry there is no monitoring. The SOC must receive signed (tamper-evident) operational and security telemetry, and must be staffed and tooled for OT analysis — IT-only SOCs miss protocol-level and physical-process anomalies entirely.
- C-4.2Cyber Threat Intelligence feed
Why it matters ▾
Generic IT threat intelligence misses maritime-specific actors, malware families and TTPs. Maritime-focused CTI fed into detection rules at a defined cadence keeps detections relevant against the actual threat environment.
- C-4.3Cyber incident as mission event
Why it matters ▾
A cyber compromise is not only an IT incident; it is a mission-assurance event that can affect whether the platform can complete its task safely. The incident playbook must include mission-side decisions (continue / abort / hand back) alongside technical containment.
- C-4.4OT-aware detection rules
Why it matters ▾
OT anomalies look different from IT anomalies — a valid-looking command at the wrong time, a slow set-point drift, an unexpected mode change. Detection rules must encode operator and process knowledge, not just signature matching.
- C-4.5Operator alerting and response workflow
Why it matters ▾
An alert with no defined escalation path or abort criteria is noise. Operators need a clear workflow: who acknowledges, who escalates, at what threshold the mission is aborted, and how that decision is recorded.
- C-4.6Detection coverage exercise cadence
Why it matters ▾
Detections that have never been tested against a realistic attacker are assumptions. Annual purple-team or detection-coverage exercises against maritime scenarios are the only way to know whether the SOC actually sees what it claims to see.
↓ feeds into next - 05QuestionsPriority Layer · L5
Procurement Enforceability
Contractual rights to audit, evidence, right-to-repair.
- C-5.1Right to audit
Why it matters ▾
Without an enforceable right-to-audit clause that flows down to sub-suppliers, security claims are unverifiable. The clause must allow on-site visits, document inspection and follow-up audits, not just self-attestations.
- C-5.2Evidence delivery obligation
Why it matters ▾
If suppliers are not contractually required to deliver SBOMs, test reports and attestations at defined milestones, you will not receive them. The evidence register lists exactly what is due, by when, and the acceptance criteria.
- C-5.3Sovereignty & substitution plan
Why it matters ▾
If a critical component comes from a jurisdiction that becomes hostile (export ban, sanction, sabotage risk), the platform is grounded unless a substitution plan exists. The plan names alternatives, qualification effort and lead-time per component.
- C-5.4Right to patch & re-flash
Why it matters ▾
If only the original vendor can sign firmware, and that vendor disappears or refuses to patch a vulnerability, the buyer is stuck. Source escrow plus custody of signing keys (or a co-signing arrangement) preserves the buyer's ability to patch.
- C-5.5Flow-down to sub-suppliers
Why it matters ▾
Security clauses written between the buyer and Tier-1 do nothing if Tier-1's contracts with Tier-2/3 are silent. Mandatory flow-down with sub-supplier acknowledgements is the only way to extend the security regime to the actual risk locations.
- C-5.6Source code & key escrow
Why it matters ▾
Source code escrow without the build toolchain and signing keys is often useless — you cannot reproduce the binary the device accepts. Escrow must cover all three, with documented release triggers (vendor bankruptcy, refusal to patch, etc.).
- C-5.7Incident disclosure obligation
Why it matters ▾
Suppliers learn about incidents and vulnerabilities affecting their products before customers do. A contractual disclosure window (e.g. 72 hours for incidents, defined CVE disclosure rules) ensures the buyer can act before exploitation spreads.
- C-5.8End-of-life and component obsolescence
Why it matters ▾
Electronics have shorter lifecycles than platforms. Without a contractual EOL plan (last-time-buy notice, re-design support, security-patch tail beyond active production), the platform becomes unmaintainable and insecure mid-life.
