xShot: VFX Pipeline Asset Protection
Split VFX frames and sequences across vendors so no single vendor has complete content. Information-theoretic security replaces contractual trust — a compromised vendor reveals zero usable footage.
The Problem
Modern blockbusters use 10-20 VFX vendors per film, yet 96% fail MPA TPN security audits. A single vendor compromise exposes complete shots, sequences, or entire reels. The VFX pipeline is the motion picture industry's largest unprotected attack surface.
Current VFX security relies on contractual obligations (MPA TPN Gold certification) and perimeter defenses. But contracts don't prevent breaches — they only assign blame after the fact. When a vendor receives complete frames, every security measure is computational and reversible.
The 1,500+ TPN-certified companies across 60+ countries represent 1,500+ potential breach points. Each vendor's network is a complete copy of the assets they're working on. One compromised workstation, one disgruntled employee, one misconfigured firewall — and complete footage leaks.
The Old Way
The PRIVATE.ME Solution
xShot splits VFX frames and sequences into XorIDA threshold shares distributed across vendors so no single vendor holds enough data to view the content. Security is mathematical, not contractual.
Each vendor receives only the shares relevant to their work — a compositor gets color information shares, a rotoscope artist gets matte shares. Reconstruction requires combining shares from the threshold quorum, but no individual share reveals any visual information.
This transforms the security model from 'trust every vendor with everything' to 'trust no single vendor with anything.' A vendor breach exposes shares that are mathematically indistinguishable from random data. The 96% TPN audit failure rate becomes irrelevant when there's nothing useful to steal.
The New Way
How It Works
xShot integrates XorIDA threshold splitting into the VFX pipeline with per-frame HMAC integrity, vendor-scoped share distribution, and threshold reconstruction at the review stage.
Use Cases
Split frames across compositing, lighting, and effects vendors so no single vendor sees complete shots.
PipelineProtect storyboards and pre-vis sequences that reveal plot points before filming begins.
Pre-VisSplit performance capture data across processing vendors to protect actor performances.
MoCapReconstruct frames on-demand for director review with threshold authentication.
ReviewIntegration
import { splitFrames, assignVendor } from '@private.me/vfxsecure'; // Split VFX sequence across 3 vendors const shares = await splitFrames({ sequence: frameBuffer, threshold: { k: 2, n: 3 }, vendors: ['comp-vendor', 'lighting-vendor', 'fx-vendor'] }); // Each vendor receives only their assigned shares await assignVendor(shares, 'comp-vendor', { scope: 'compositing' });
Security Properties
| Property | Mechanism | Guarantee |
|---|---|---|
| Asset Protection | XorIDA k-of-n split | ✓ Information-theoretic |
| Frame Integrity | HMAC-SHA256 per-frame | ✓ Tamper-evident |
| Vendor Scope | Share-level access control | ✓ Zero-knowledge per-vendor |
| Revocation | Instant share invalidation | ✓ Real-time effect |
Verifiable Data Protection
Every operation in this ACI produces a verifiable audit trail via xProve. HMAC-chained integrity proofs let auditors confirm that data was split, stored, and reconstructed correctly — without accessing the data itself.
Read the xProve white paper →
Ready to deploy xShot?
Talk to Ren, our AI sales engineer, or book a live demo with our team.
Ship Proofs, Not Source
xShot generates cryptographic proofs of correct execution without exposing proprietary algorithms. Verify integrity using zero-knowledge proofs — no source code required.
- Tier 1 HMAC (~0.7KB)
- Tier 2 Commit-Reveal (~0.5KB)
- Tier 3 IT-MAC (~0.3KB)
- Tier 4 KKW ZK (~0.4KB)
Use Cases
Deployment Options
SaaS Recommended
Fully managed infrastructure. Call our REST API, we handle scaling, updates, and operations.
- Zero infrastructure setup
- Automatic updates
- 99.9% uptime SLA
- Enterprise SLA available
SDK Integration
Embed directly in your application. Runs in your codebase with full programmatic control.
npm install @private.me/xshot- TypeScript/JavaScript SDK
- Full source access
- Enterprise support available
On-Premise Upon Request
Enterprise CLI for compliance, air-gap, or data residency requirements.
- Complete data sovereignty
- Air-gap capable deployment
- Custom SLA + dedicated support
- Professional services included
Enterprise On-Premise Deployment
While xShot is primarily delivered as SaaS or SDK, we build dedicated on-premise infrastructure for customers with:
- Regulatory mandates — HIPAA, SOX, FedRAMP, CMMC requiring self-hosted processing
- Air-gapped environments — SCIF, classified networks, offline operations
- Data residency requirements — EU GDPR, China data laws, government mandates
- Custom integration needs — Embed in proprietary platforms, specialized workflows
Includes: Enterprise CLI, Docker/Kubernetes orchestration, RBAC, audit logging, and dedicated support.