Skip to main content

Check out Interactive Visual Stories to gain hands-on experience with the SSE product features. Click here.

Skyhigh Security

Post-Quantum Cryptography for Remote Browser Isolation

Post-Quantum Cryptography (PQC) refers to a new generation of cryptographic algorithms designed to secure digital data against the capabilities of future quantum computers. Traditional encryption methods (such as RSA and ECC) rely on mathematical problems that advanced quantum computers could easily solve. PQC uses complex mathematical structures (such as lattices) that remain secure against both classical and quantum computers.

PQC in Remote Browser Isolation

RBI session enables quantum-safe TLS 1.3 algorithms by default for all TLS inspections starting with SSE 6.8.2 (June 2025). No manual configuration or policy changes are required. 

Because RBI traffic always flows through Skyhigh SWG Cloud (SC > SWG > RBI ), PQC enforcement at the SWG TLS layer inherently protects all RBI use cases: Full Isolation, Risky Web, Cloud App Isolation (CAI), and Private Access with RBI.

How It Works

When a user's browser session is isolated via RBI, multiple encrypted connections are established. PQC strengthens each one:

 

[User Device]
   │
   ├── (Secure Channel - TLS 1.3 + PQC) ──→ [SWG Cloud PoP]
   │                                              │
   │                                              ├── (Internal TLS + PQC) ──→ [RBI Master Controller]
   │                                              │                                    │
   │                                              │                         [VM Manager → Session Container]
   │                                              │                                    │
   │◄── (WebSocket over TLS + PQC) ◄─────────────┘────────────────────────────────────┘
   │         (Streamed browser view)              │
   │                                              │
   │                                              └── (TLS 1.3 + PQC) ──→ [Origin Website]

At each segment, a hybrid key exchange combines a classical algorithm with a post-quantum algorithm, ensuring:

  • Backward compatibility: Connections continue to work if any intermediate component does not yet support PQC.
  • Forward security: Session data encrypted today cannot be decrypted in the future (store now, decrypt later protection).
  • End-to-end protection: The entire RBI chain from user to isolated website is quantum-resistant.

Supported PQC Algorithms

Key Encapsulation (Key Exchange):  ML-KEM

Algorithm Security Level Application in RBI
ML-KEM-512 NIST Level 1 (128-bit equivalent) Standard session establishment
ML-KEM-768 NIST Level 3 (192-bit equivalent) Default hybrid key exchange (X25519MLKEM768)
ML-KEM-1024 NIST Level 5 (256-bit equivalent) High-security session workloads

Digital Signatures: ML-DSA

Algorithm Security Level
ML-DSA-44 NIST Level 2
ML-DSA-65 NIST Level 3
ML-DSA-87 NIST Level 5

Default Hybrid Key Exchange

All TLS connections protecting RBI session traffic use:

X25519MLKEM768: A hybrid key exchange combining the classical X25519 ECDH algorithm with ML-KEM-768 for quantum resistance.

What Administrators Need to Know

Aspect Detail
Enabled by default? Yes, since SSE 6.8.2 (June 2025)
Configuration required? No
Impact on RBI policies? None. Full Isolation, Risky Web, and CAI policies continue unchanged
Impact on session performance? Negligible, hybrid key exchange adds minimal overhead
Impact on WebSocket streaming? None visible, session streams are protected transparently
Client-side requirements? None, PQC negotiation is handled server-side by SWG/RBI infrastructure

 

  • Was this article helpful?