Vehicle Action-Data Secret Generation for Secure Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face difficulties in remembering and managing complex cryptographic keys and passwords for secure vehicle communication, and existing methods for generating secrets are cumbersome or insecure.
Innovation Solution
A method using a vehicle's computing unit to generate secrets based on action data, which are processed to create a pseudorandom byte sequence, optionally with a key derivation function, allowing easy and secure generation and reproduction of high-entropy secrets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If long and complex cryptographic keys are used to increase security, then security against brute force methods is improved, but ease of operation deteriorates because people have difficulty remembering long and complex passwords
Solution Approach 1:
The system automatically generates and manages cryptographic keys without requiring users to remember them. The vehicle's computing unit creates secrets based on action data and vehicle state, eliminating the burden of human memory while maintaining high security through automated key generation and storage.
Solution Approach 2:
The patent introduces an intermediary system (the vehicle's computing unit and storage medium) that handles the complex cryptographic key management. This intermediary generates, stores, and manages the secrets, allowing users to interact with simplified interfaces while the system maintains the complexity of cryptographic operations in the background.
2Reliability
If cryptographic keys are stored on a hardware system like a USB stick, then security is improved, but device complexity and ease of operation worsen because users must connect the dongle and enter additional passwords
Solution Approach 1:
The patent merges the cryptographic key storage function directly into the vehicle's existing computing unit and storage medium. This integration eliminates the need for separate external hardware devices like USB sticks, reducing the number of components users must manage while maintaining secure key storage within the vehicle's system.
Solution Approach 2:
The vehicle's computing unit serves multiple functions including general vehicle control, communication, and cryptographic key management. By making the computing unit universal, the system eliminates the need for dedicated separate authentication devices, reducing overall system complexity while maintaining security through the integrated multi-functional processor.
3Reliability
If multiple different services require individual passwords, then security is improved, but ease of operation deteriorates because users must remember and manage many different complex passwords
Solution Approach 1:
The system automatically generates and manages multiple cryptographic keys for different services without requiring users to remember them individually. The vehicle's computing unit creates unique secrets for each service based on action data and vehicle state, providing automated key management that eliminates the burden of remembering multiple passwords while maintaining security for each service.
Data Source
AI summary
A method for generating secrets using a vehicle involves a computing unit reading input data and processing the input data to generate at least one secret using rules. At least action data is used as the input data, the action data being generated by the vehicle after carrying out at least one action. The computing unit calculates a unique pseudo-random byte sequence from the action data using the rules. The pseudo-random byte sequence is used as the secret or pseudo-random byte sequence is further processed by a function in order to derive the secret.
