Application-Independent Authentication Profiles for Scalable ZTNA Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ZTNA testing methods are not scalable due to the need for application-specific authentication code in emulated client applications, which becomes impractical when testing hundreds of applications and different ZTNA systems.

Innovation Solution

A network traffic emulation platform that provides user-selectable application flows and independent authentication profiles, allowing dynamic combination of application flows with PEP and IdP profiles, enabling scalable and realistic ZTNA testing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If application-specific authentication code is added to each emulated client application, then ZTNA authentication can be performed, but scalability deteriorates when testing hundreds of applications and different ZTNA systems

Engineering Contradiction:
Improveauthentication capabilityVSAvoidscalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The authentication code is segmented into separate authentication profiles that are independent of application flows. These profiles contain ZTNA-specific authentication sequences and can be independently selected and combined with different application flows, eliminating the need to hardcode authentication logic into each application-specific emulated client.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The authentication profiles are designed to be universal and application-agnostic, capable of working with multiple different applications and ZTNA systems. A single authentication profile can be reused across numerous application scenarios, providing multi-functionality that enables scalable testing without requiring application-specific customization.

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

2Reliability

If separate authentication code is implemented for each application, then specific application authentication requirements are met, but device complexity increases

Engineering Contradiction:
Improveauthentication accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication code is extracted from application-specific contexts and placed into separate, standalone authentication profiles. This extraction reduces system complexity by creating a modular structure where authentication logic is independent of application logic, making the overall system more manageable and less complex.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system dynamically selects and combines authentication profiles with application flows based on testing requirements, rather than having static, hardcoded authentication sequences. This dynamic approach reduces complexity by allowing flexible reconfiguration without modifying the underlying authentication logic.

Inventive Principle:
Principle #15Dynamics

3Reliability

If proprietary protocols are used for communicating with secure gateways, then secure communication is achieved, but adaptability to different ZTNA systems deteriorates

Engineering Contradiction:
Improvecommunication securityVSAvoidinteroperability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The authentication profiles are designed to be protocol-agnostic and vendor-neutral, capable of working with multiple different ZTNA systems and their proprietary protocols. The profiles contain generalized authentication sequences that can adapt to different protocols without requiring application-specific customization, enabling broad interoperability while maintaining security.

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

Data Source

PatentUS12438879B2Methods, systems, and computer readable media for zero trust network access (ZTNA) testing using application-independent authentication profiles
Publication Date: 2025.10.07 KEYSIGHT TECHNOLOGIES INC
  • US12438879B2 patent drawing
  • US12438879B2 patent drawing
  • US12438879B2 patent drawing

AI summary

A method for ZTNA testing using application-independent authentication profiles includes providing, at a network traffic emulation platform, user-selectable application flows for generating emulated application traffic to send to an application and providing application-independent authentication profiles for emulating authentication messaging of different ZTNA systems. The method further includes selecting one of the application flows and receiving, at the network traffic emulation platform, user selection of one of the application-independent authentication profiles. The method further includes generating and transmitting emulated authentication traffic to a ZTNA system according to the selected authentication profile, and, in response to successful completion of exchanges required by the authentication profile, generating and transmitting emulated application traffic to a network application according to the user-selected application flow.