One-time Code Generation Using Vehicle Environment Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating one-time codes, such as those using complex equations or pseudo-random numbers, face security challenges, especially with the rise of quantum computing, as they require secret methods and are difficult to maintain with increased computing capacity.

Innovation Solution

A one-time code generation apparatus that acquires information from peripheral vehicles and roadside units to generate a one-time code, using a combination of vehicle and travel information, making it difficult to reproduce the code without knowing the internal state and peripheral vehicle information at the time of generation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If complex equations or pseudo-random numbers are used to generate one-time codes, then security is improved, but device complexity and secret management become problematic

Engineering Contradiction:
ImprovesecurityVSAvoidgeneration method complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the secret generation method from the system by using environmental data (vehicle identification, position, time, peripheral vehicle information) that is inherently available and changes constantly. This eliminates the need for complex pseudo-random number generators and secret key management while maintaining high security through the uniqueness and unpredictability of environmental parameters.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses its own operational environment and data (vehicle ID, position, time, surrounding vehicles) to generate the one-time code without requiring external secret management infrastructure. The vehicle's normal operational data serves dual purposes: operational recording and security code generation, eliminating the need for separate secret management systems.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If mathematical methods such as prime factorization are used, then unique determination is improved, but computing time and security against quantum computing worsen

Engineering Contradiction:
Improvecode uniquenessVSAvoidcomputing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces complex mathematical computation systems with a data aggregation and hashing system. Instead of using prime factorization or other computationally intensive mathematical methods, the system collects environmental parameters (vehicle ID, position, time, peripheral vehicle data) and processes them through hashing functions to generate one-time codes, dramatically reducing computing time while maintaining uniqueness.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes from using static mathematical parameters to dynamic environmental parameters that constantly change (position, time, surrounding vehicles). This ensures code uniqueness through parameter variability rather than mathematical complexity, enabling rapid generation without quantum-vulnerable algorithms.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If secret generation methods are used, then security is improved, but ease of operation and maintenance worsen

Engineering Contradiction:
ImprovesecurityVSAvoidmethod maintenance
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent removes the secret management burden by extracting security based on publicly observable environmental data. The one-time code generation relies on vehicle identification, position, time, and peripheral vehicle information that are naturally available and change constantly, eliminating the need for secret key distribution, storage, and maintenance while maintaining high security through environmental uniqueness.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses universal environmental parameters (GPS position, timestamp, vehicle identification) that are already collected for normal vehicle operations. These same parameters serve dual purposes: operational tracking and security code generation, eliminating the need for separate secret management infrastructure and simplifying maintenance.

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

Data Source

PatentEP4266629A1One-time code generation apparatus
Publication Date: 2023.10.25 SUZUKI MOTOR CORP
  • EP4266629A1 patent drawingFigure 1
  • EP4266629A1 patent drawingFigure 2
  • EP4266629A1 patent drawingFigure 3

AI summary

[Problem to be Solved] To efficiently generate a highly secure one-time code. [Solution] A one-time code generation apparatus is provided in a subject vehicle 1, and includes an acquisition unit 180 for acquiring information of at least one of a peripheral vehicle and a roadside unit present in a periphery of the subject vehicle, and a one-time code generation unit 150 for generating a one-time code using the information that is acquired by the acquisition unit.