Anonymous VPN Login Credential Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Public wireless access points pose security and privacy concerns due to the potential for malicious providers to intercept communications, and traditional encryption methods are either insecure or computationally intensive, especially when multiple users share a common key or require certificate-based systems.

Innovation Solution

A method involving a VPN server that generates and manages randomly created login credentials without user identification, using TLS or SSL tunnels for secure connections, and Point-to-Point Tunneling Protocol (PPTP) for secure data transmission, ensuring each user has a unique encryption key and controlling access through expiration times or limited uses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a shared encryption key is supplied to every potential user, then ease of operation is improved, but security is compromised since multiple users have access to the encryption key

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system segments the encryption key into two parts: a server-held key and a user-specific key. Each user receives a unique key pair where the server keeps one key and the user receives the other, eliminating the security risk of sharing a common key while maintaining ease of operation through automated key distribution.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary key management mechanism that automatically generates and distributes unique encryption key pairs to users. This intermediary process eliminates the need for manual key sharing while ensuring each user has a unique key, resolving the contradiction between ease of operation and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a certificate-based public/private key system is used, then security is improved, but device complexity and computational intensity increase

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts the certificate verification step from the authentication process. Instead of requiring full certificate-based authentication, the system uses a simplified key exchange mechanism where the server verifies the user's public key against a pre-shared secret, reducing device complexity while maintaining security.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system performs preliminary key pair generation and distribution before the actual authentication process. Users receive their key pairs in advance through a secure channel, and the server pre-verifies them, eliminating the need for complex real-time certificate validation and reducing computational intensity during authentication.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If traditional VPN authentication with shared username and password is used, then ease of operation is improved, but security is compromised when the provider is untrustworthy

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system applies asymmetry by using different authentication mechanisms for different trust levels. For untrustworthy providers, it uses cryptographic key pairs where the user's private key never leaves their device. For trusted providers, it can use simpler shared secrets. This asymmetric approach maintains ease of operation while improving security against untrustworthy providers.

Inventive Principle:
Principle #4Asymmetry

Data Source

PatentUS7661128B2Secure login credentials for substantially anonymous users
Publication Date: 2010.02.09 GOOGLE LLC
  • US7661128B2 patent drawing
  • US7661128B2 patent drawing
  • US7661128B2 patent drawing

AI summary

Methods and apparatus for secure communications. The techniques feature receiving over the first connection a login credential for the server, generated by the server without the use of any information identifying a computer user. The techniques further feature establishing a second secure connection with the server using a secure protocol and the login credential provided by the server.