Tessera for Cross Domain

STANAG-Compliant Cross-Domain Solution

A bi-directional security gateway that mediates controlled information exchange between classification domains — enforcing dual security policies on every flow, with a Guard as the sole permitted crossing path.

The Cross-Domain Challenge

Classified networks operate under security policies that define what information can be created, handled, and shared within each domain. Those policies reflect different classification ceilings, different coalition memberships, and different need-to-know requirements.

Yet operators and systems in different domains regularly need to exchange information — tasking orders, intelligence reports, situation reports. When that information crosses a domain boundary, both security policies must be satisfied simultaneously: the originating domain's policy must confirm the label is valid, and the destination domain's policy must confirm the information is releasable to that domain.

Human-enforced transfer processes are slow, error-prone, and do not scale. Manual review cannot keep pace with operational information flows, and a single oversight can expose classified material to an unauthorised domain.

Tessera for Cross Domain automates this enforcement. Every information flow is evaluated against both domain security policies by a Guard — the only permitted path between domains. There is no human in the loop for the policy decision, and there is no bypass path.
High-Side Domain
NATO SECRET ceiling · HS SPIF
HS Users / MTA
↓
HS Proxy
  • Label validation
  • DLP scan
↓
Guard
  • validate HS SPIF
  • validate LS SPIF
ALLOW → forward
DENY → NDR
audit every decision
Low-Side Domain
NATO UNCLASSIFIED ceiling · LS SPIF
LS Users / MTA
↓
LS Proxy
  • Label resolution
  • Malware scan
  • CDR apply
↓

Security Model

Six principles that define the security of Tessera for Cross Domain.

Both policies on every flow

Every flow is checked against the security policies of both domains. The source policy confirms the label is valid, and the destination policy confirms the content may enter.

One crossing path

No network path joins the two domains except through the guard. There is no bypass and no exception.

Fail closed

Any error at any stage results in a denial. The guard never forwards content it could not fully check.

Label preserved

The signed label travels unchanged through the gateway, so the receiving domain can verify it.

Complete audit trail

Every decision, allow or deny, is recorded with the direction, the parties, the label and the checks applied.

Appliance topology

The software layout matches a physical three-legged appliance, so it can be moved to dedicated hardware.

Email Processing Pipeline

High-to-Low (HS→LS) and Low-to-High (LS→HS) flows follow distinct pipelines. Each stage is a policy enforcement point; failure at any stage blocks the flow.

High-to-Low (HS → LS)
Label validation STANAG 4778 Binding-Data header verified: CMS SignedData signature checked against HS label-binding CA
DLP scan Data loss prevention check on content and attachments
Malware scan All body parts and attachments are malware-scanned; scanner failure = DENY
GIF construction Guard Input Format assembled: label, flow metadata, filter results
Dual-SPIF evaluation Guard evaluates HS SPIF (label validity) and LS SPIF (releasability and ceiling)
Delivery Guard-approved payload forwarded to LS proxy then to LS MTA without modification; DENY → RFC 3464 NDR to HS sender
Low-to-High (LS → HS)
Label resolution A — Binding-Data present & valid → use binding classification
B — FLOT present, no binding → derive from First Line of Text
C — Both present → use higher; flag discrepancy if they differ
D — Neither present → reject (no security marking)
Malware scan All content is malware-scanned; scanner failure = DENY
Content Disarm & Reconstruct (CDR) Office and PDF attachments converted to pixel-safe PDF via sandboxed pipeline, eliminating active content; CDR failure = DENY
Label binding New STANAG 4778 Binding Data Object (BDO) signed with LS label-binding key and attached to CDR output
Dual-SPIF evaluation Guard evaluates LS SPIF (label validity) and HS SPIF (releasability and ceiling)
Delivery Guard-approved payload forwarded to HS proxy then to HS MTA; DENY → RFC 3464 NDR to LS sender

Security Controls

Malware scanning

All content is scanned before it reaches the guard. If the scanner cannot be reached, the flow is rejected.

Content disarm and reconstruction

Office and PDF attachments are rebuilt without active content or macros before they cross.

Data loss prevention

Outbound content is checked for patterns that the policy does not allow to leave.

Mutual authentication

Every internal connection is authenticated in both directions, with certificate revocation checked.

Dedicated certificate authorities

Separate authorities for connections and for label signing, with short certificate lifetimes.

Operator sign-in

Operators sign in through the organisation's identity provider, with roles that limit what each may change.

Infrastructure

Segmented network

Each domain has separate external, internal and guard segments. Firewalls deny all traffic that is not explicitly allowed.

Independent services

Mail handling, scanning, certificates and monitoring run as separate services that can be updated one at a time.

Path to hardware

Firewall rules can be exported for physical appliances when a deployment moves to dedicated hardware.

Standards Implemented

STANAG 4774

Confidentiality Labels

XML Confidentiality Label format; classification and category encoding evaluated against domain SPIFs for every flow.

STANAG 4778

Binding Data Object (BDO)

CMS SignedData validation (HS→LS) and generation (LS→HS); ADatP-4778.2 binding profiles for OOXML, XMP, and sidecar.

ACP-240

Zero Trust Data Format

ABAC policy enforcement referencing ACP-240 attribute URI conventions for classification and category assertions in GIF flows.

XMLSPIF v2.1/3.0

Security Policy

Full SPIF parsing for both domain policies; dual-SPIF evaluation for every crossing decision.

RFC 5652

CMS SignedData

Cryptographic Message Syntax for STANAG 4778 Binding Information Object signing and verification.

RFC 3464

Delivery Status Notifications

RFC-compliant Non-Delivery Reports (NDR) generated on DENY, informing the originating sender of the rejection reason.

Standards implemented in Tessera for Cross Domain

STANAG 4774 STANAG 4778 ACP-240 ADatP-5636 XMLSPIF v2.1/v3.0 RFC 5652 CMS RFC 3464 NDR