ZTNA TLS Tunneling Without Double Encryption Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing zero-trust network access (ZTNA) systems face inefficiencies due to double encryption, which is computationally expensive and costly, particularly in hardware devices like firewalls, and introduces latency and reduces performance.

Innovation Solution

Eliminate double encryption by overloading the subject name and issuer (SNI) in transport layer security (TLS) and using NULL encryption, determining the need for encryption based on security policies, and establishing either a null or non-null cipher tunnel accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If double encryption is used in ZTNA systems to protect traffic through multiple proxies and firewalls, then security is improved, but computational cost and latency increase significantly

Engineering Contradiction:
ImprovesecurityVSAvoidcomputational cost
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the encryption function from the firewall component, allowing the firewall to forward traffic without decryption. Only the endpoint clients perform encryption/decryption operations, removing the computationally expensive decryption task from the firewall while maintaining security through endpoint-encrypted tunnels.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments the encryption responsibilities between different network components. Endpoint clients handle encryption before traffic enters the network, while firewalls and proxies simply forward the already-encrypted traffic without performing decryption, dividing the security function across multiple components.

Inventive Principle:
Principle #1Segmentation

2Difficulty of detecting and measuring

If double encryption is implemented to inspect traffic at firewalls, then traffic inspection capability is improved, but performance and throughput deteriorate

Engineering Contradiction:
Improvetraffic inspection capabilityVSAvoidthroughput
Core Design Contradiction:
Difficulty of detecting and measuringVSProductivity

Solution Approach 1:

The patent removes the decryption function from firewalls, extracting it entirely from the network infrastructure. Firewalls forward encrypted traffic without processing, eliminating the performance bottleneck caused by decryption operations while maintaining the ability to inspect traffic at the endpoints where decryption naturally occurs.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces endpoint clients as intermediaries that handle all encryption and decryption operations. These endpoint intermediaries protect traffic throughout the network journey without requiring network infrastructure components like firewalls to perform computationally intensive cryptographic operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If TLS encryption is applied at every proxy layer (L4, L5, L7), then security coverage is improved, but device complexity and operational overhead increase

Engineering Contradiction:
Improvesecurity coverageVSAvoidproxy configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes endpoint clients universal security devices that perform multiple functions: authentication, encryption, and traffic protection. This single endpoint-based solution replaces the need for multiple proxy layers with different encryption configurations, simplifying the overall system architecture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

Instead of having network infrastructure components (proxies, firewalls) perform encryption, the patent inverts the approach by having endpoint clients perform encryption. This reversal eliminates the need for complex multi-layer proxy configurations while maintaining comprehensive security coverage.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS12489789B2Eliminating double encryption in zero-trust network access authenticated sessions
Publication Date: 2025.12.02 CISCO TECHNOLOGY INC
  • US12489789B2 patent drawing
  • US12489789B2 patent drawing
  • US12489789B2 patent drawing

AI summary

Techniques and architecture are described for eliminating double encryption in zero-trust network access authenticated sessions. The techniques include an endpoint client-based proxy of a network receiving, from a browser, a request to access a protected private service. The endpoint client-based proxy pauses access of the browser to the protected private service and establishes a transport layer security (TLS) connection between the endpoint client-based proxy and a zero-trust network access (ZTNA) gateway. The ZTNA gateway determines whether the protected private service uses a secure transport mechanism and establishes either a null cipher encrypted tunnel between at least the endpoint client-based proxy and the ZTNA gateway or a non-null cipher encrypted tunnel between at least the endpoint client-based proxy and the ZTNA gateway. The endpoint client-based proxy resumes access of the browser to the protected private service.