Secure Signature Module with PIN-Linked Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing secure signature methods in information security lack assurance as PIN verification and signature operations are independent, leading to potential illegitimate signature operations and user information leakage, necessitating a more secure method to protect user information.

Innovation Solution

A method and apparatus that generate a shared key from a terminal's public key and a stored signature module private key during PIN verification, associating PIN verification with signature operations through PIN verification signature data, and updating the signature module key pair upon failed verification to enhance security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If PIN verification and signature operations are implemented through two independent instructions, then the ease of operation is improved, but the security of the signature operation deteriorates

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

Solution Approach 1:

The patent merges the PIN verification operation and the signature operation into a single integrated instruction execution flow. The processor executes both operations sequentially within one instruction, ensuring that the signature operation can only be performed immediately after successful PIN verification, thereby eliminating the security vulnerability of independent operations while maintaining operational simplicity

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple signature operations are performed after one PIN verification, then the productivity is improved, but the security of the signature operation deteriorates

Engineering Contradiction:
ImproveproductivityVSAvoidsecurity of signature operation
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces dynamic state tracking through a verification state flag that is set during PIN verification and automatically reset after each signature operation. This dynamic mechanism allows multiple signature operations to be performed efficiently while ensuring that each operation is properly authenticated, preventing illegitimate access even during continuous operation sequences

Inventive Principle:
Principle #15Dynamics

3Reliability

If PIN verification is performed again before each signature operation, then the security of the signature operation is improved, but the loss of time increases

Engineering Contradiction:
Improvesecurity of signature operationVSAvoidloss of time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs PIN verification in advance as part of the integrated instruction execution, setting a verification state flag that remains valid for subsequent signature operations within the same instruction flow. This preliminary action eliminates the need for repeated PIN verification while maintaining security through the state flag mechanism, thereby reducing time loss

Inventive Principle:
Principle #10Preliminary action

4Reliability

If the signature module key pair is updated upon failed PIN verification, then the security of the signature operation is improved, but the device complexity increases

Engineering Contradiction:
Improvesecurity of signature operationVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the system monitors PIN verification results and automatically triggers key pair regeneration when verification fails. This feedback-driven approach enhances security by ensuring that compromised keys are replaced while maintaining relatively simple device architecture through automated response to verification failures

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12192376B2Method and apparatus for realizing secure signature
Publication Date: 2025.01.07 FEITIAN TECHNOLOGIES CO LTD
  • US12192376B2 patent drawing
  • US12192376B2 patent drawing
  • US12192376B2 patent drawing

AI summary

A method and apparatus for realizing secure signature, the method includes: when a PIN verification instruction is received, verifying a first calculation result in the instruction by using a second shared key generated according to a terminal public key and a signature module private key, if the verifying is failed, replacing a stored signature module key pair with a regenerated signature module key pair; otherwise, generating PIN verification signature data and storing the PIN verification signature data, generating a second calculation result according to a second shared key and the PIN verification signature data and sending the second calculation result to the terminal; when a signature operation instruction is received, determining whether the PIN verification signature data in the instruction is consistent with the stored PIN verification signature data, if yes, signing an intermediate data to be signed by using a signature private key.