Communication Device TLS Selection for Secure Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems face challenges in ensuring secure communication using the Transport Layer Security (TLS) protocol, particularly due to the disparity in compatibility and security levels between different versions, leading to potential vulnerabilities when less secure encryption schemes are used.

Innovation Solution

A communication device capable of supporting multiple TLS versions and encryption schemes, with a controller that determines the most secure version and encryption scheme based on received setting requests or candidate information, ensuring secure communication by avoiding the use of less secure options.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a communication device supports multiple TLS versions and encryption schemes, then compatibility with different communication partners is improved, but the complexity of selecting the appropriate version and scheme increases

Engineering Contradiction:
ImprovecompatibilityVSAvoidselection complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The communication device performs preliminary actions by obtaining candidate information from the other device before finalizing the TLS version and encryption scheme selection. This advance preparation allows the device to filter compatible options and make informed decisions, reducing the complexity of the selection process while maintaining compatibility across different devices

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The device dynamically changes parameters (TLS version and encryption scheme) based on the candidate information received from the other device. By adjusting these parameters according to the specific communication context and device capabilities, the system achieves both compatibility and simplified selection through context-aware adaptation

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the system automatically selects the most secure encryption scheme, then communication security is improved, but the risk of incompatibility with older devices increases

Engineering Contradiction:
ImprovesecurityVSAvoidcompatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts the security level by selecting from multiple encryption schemes based on the capabilities of the communicating devices. Rather than using a fixed high-security setting that may cause incompatibility, the device adapts its security configuration in real-time based on the other device's supported schemes, ensuring both security and compatibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The TLS version and encryption scheme parameters are changed based on the candidate information received from the other device. This parameter adaptation allows the system to optimize for security when possible while falling back to compatible (though potentially less secure) options when necessary, balancing security requirements with compatibility constraints

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the communication device sends all available version and scheme information to the other device, then the other device can make an informed selection, but the amount of data transmitted increases

Engineering Contradiction:
Improveselection capabilityVSAvoiddata transmission volume
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The device extracts only the necessary candidate information (supported TLS versions and encryption schemes) from its full capability set and transmits this filtered information to the other device. By taking out only the relevant subset of information needed for protocol negotiation, the system enables informed selection while minimizing data transmission volume

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The device performs preliminary filtering of its capability information before transmission, preparing only the candidate versions and schemes that are relevant for the current communication context. This preliminary action reduces the data transmission volume while still providing the other device with sufficient information to make informed selection decisions

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12438852B2Communication device and non-transitory computer-readable recording medium storing computer-readable instructions for communication device
Publication Date: 2025.10.07 BROTHER KOGYO KK
  • US12438852B2 patent drawing
  • US12438852B2 patent drawing
  • US12438852B2 patent drawing

AI summary

In a case where a first communication device obtains a first setting request not including first version information indicating a first version of an encrypted communication protocol but including second version information indicating a second version of the encrypted communication protocol, the first communication device may send first setting information to a second communication device, the first setting information including the second version information and second scheme information indicating a second encryption scheme but not including first scheme information indicating a first encryption scheme which is less secure than the second encryption scheme.