VPN Authentication Packet Encryption for Private Data Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing VPN authentication methods are vulnerable to monitoring and tracking of private user information during communication between the VPN server and authentication server, leading to potential data compromise and inefficient resource utilization.

Innovation Solution

Implementing an authentication procedure that encrypts initial authentication packets using a nonce and encryption key, and decrypts them using a decryption key, thereby securing private information and optimizing resource usage by avoiding constant TCP connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional VPN authentication methods are used, then authentication can be performed, but private user information becomes vulnerable to monitoring and tracking during communication between VPN server and authentication server

Engineering Contradiction:
Improvesecurity of private informationVSAvoidmonitoring and tracking of private information
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary encryption layer using AES-CBC mode with random nonces as a mediator between the VPN server and authentication server. The authentication packets are encrypted before transmission, so the authentication server receives and processes encrypted data without being able to read the private information. This intermediary encryption mechanism protects user privacy while enabling authentication functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the state of authentication packets from plaintext to encrypted form by applying AES-CBC encryption with random nonces. This parameter change (from readable to encrypted) ensures that even if packets are intercepted during transmission, the private information remains unreadable. The encryption/decryption process transforms the data state while maintaining authentication functionality.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If constant TCP connections are maintained for authentication, then authentication can be performed, but resource utilization becomes inefficient

Engineering Contradiction:
Improveauthentication capabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent implements preliminary action by establishing TCP connections only when authentication is actually needed, rather than maintaining constant connections. The system prepares authentication packets with encryption and transmits them on-demand, allowing connections to be closed after authentication completes. This eliminates the waste of maintaining persistent connections during idle periods while ensuring authentication capability when required.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260106859A1Authentication procedure in a virtual private network
Publication Date: 2026.04.16 UAB 360 IT
  • US20260106859A1 patent drawing
  • US20260106859A1 patent drawing
  • US20260106859A1 patent drawing

AI summary

The disclosure discloses an infrastructure device that configures a first server to determine an encrypted authentication packet including (i) a crypted code field that indicates a type of the encryption authentication packet, (ii) a crypted payload field that includes an encrypted initial authentication packet, determined by utilizing a nonce, an encryption key, and an encryption algorithm, and (iii) a data length field that indicates a length of the encrypted authentication packet, the length including a sum of a length of the crypted code field, a length of the crypted payload field, and a length of the data length field. The infrastructure device may also configure the first server to transmit, to a second server, the encrypted authentication packet to enable the first server and the second server to conduct an authentication process. Various other aspects are contemplated.