Signature Verification Device Security Strength Comparison
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing signature verification and encryption technologies face challenges in ensuring security strength when algorithms are compromised, leading to potential unauthorized software updates and data breaches.
Innovation Solution
A signature verification device and encryption processing device that compare the security strength of received files with previously received files, executing processing only when the security strength is higher, thereby preventing unauthorized file utilization even if the algorithm is compromised.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If signature verification and encryption technologies are used to ensure security, then security strength is improved, but vulnerability to algorithm compromise and unauthorized access increases
Solution Approach 1:
The patent implements dynamic security verification by continuously comparing the security strength of received signatures against currently stored security strength information. This dynamic approach allows the system to adapt to evolving security threats and algorithm compromises by updating security strength information and rejecting files that do not meet current security standards, thereby resolving the contradiction between maintaining security and preventing vulnerability to algorithm compromise.
Solution Approach 2:
The patent applies preliminary action by pre-storing security strength information from trusted sources before receiving files. This preliminary preparation enables the system to quickly verify and reject potentially compromised signatures without real-time analysis, improving both security response time and the ability to prevent unauthorized access while maintaining system reliability.
2Reliability
If security verification processing is executed for all received files, then security is improved, but processing time and system complexity increase
Solution Approach 1:
The patent implements partial action by performing security verification only on files where the signature's security strength is lower than the stored security strength information. Files with equal or higher security strength are processed without additional verification, reducing processing time while maintaining security. This selective verification approach resolves the contradiction between thorough security checking and efficient processing.
Solution Approach 2:
The patent changes the verification parameter from checking all files to comparing security strength values. By transforming the verification process into a parameter comparison (security strength of received signature vs. stored security strength), the system achieves faster processing while maintaining security, as the comparison operation is computationally efficient compared to full cryptographic verification of every file.
3Reliability
If security strength comparison is performed on every received file, then security strength is improved, but device complexity increases
Solution Approach 1:
The patent extracts the security strength information from the signature verification process and stores it separately as reference data. This extraction simplifies the verification system by separating the security strength reference (stored externally) from the verification logic (comparing signature strength against stored reference), reducing device complexity while maintaining security strength verification capabilities.
Solution Approach 2:
The patent introduces security strength information as an intermediary element between the signature and the verification decision. This intermediary contains pre-analyzed security strength data that mediates the verification process, allowing the system to make security decisions based on comparing this intermediate data rather than performing complex cryptographic analysis, thereby reducing device complexity while preserving security.
Data Source
AI summary
A signature verification device is configured to receive a file and a signature, compare a first security strength, which is a security strength of the signature, with a second security strength, and execute processing for utilizing the file. The signature verification device is configured to execute processing for utilizing the file when the first security strength is higher than the second security strength, and not execute the processing for utilizing the file when the first security strength is lower than the second security strength.


