Digital Signature Verification Using QR Code Overlay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Many documents remain in paper form, necessitating improved digitalization to enhance efficiency through the utilization of digital signatures.

Innovation Solution

A method and apparatus for performing digital signatures on digital documents by generating a signature using a secret key, representing it as a two-dimensional code within a predetermined colored area, and verifying the signature using a public key, with successful verification displayed as a visual confirmation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If digital signatures are implemented on paper documents, then efficiency and digitalization are improved, but complexity of the signing process increases

Engineering Contradiction:
Improvedocument processing efficiencyVSAvoiddigital signature process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent uses two-dimensional codes (QR codes) as visual copies of digital signature data. Instead of requiring complex digital signature interfaces, the system generates simple scannable code images that represent signature information, making the digital signing process as simple as capturing an image with a camera.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces traditional mechanical signature processes (writing signatures on paper, manual verification) with optical/digital processes. The signature verification is performed through image capture and automatic code recognition, substituting manual verification mechanics with automated optical recognition systems.

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

2Loss of time

If digital signatures are used to replace paper documents, then time consumption is reduced, but reliability of signature verification deteriorates

Engineering Contradiction:
Improvesignature verification timeVSAvoidsignature verification reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent incorporates feedback mechanisms in the verification process. The verification device captures the two-dimensional code, automatically verifies the signature data, and provides visual feedback (displaying verification results) to confirm authenticity. This automated feedback loop ensures both speed and reliability by eliminating manual verification errors.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The two-dimensional code acts as an intermediary carrier that bridges the signer and the verifier. It encapsulates signature data, verification information, and authentication tokens in a single scannable format, enabling reliable verification without direct interaction between signing and verification systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If two-dimensional codes are used to represent signatures, then ease of operation is improved, but measurement precision of signature authenticity deteriorates

Engineering Contradiction:
Improvesignature capture easeVSAvoidsignature verification accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The two-dimensional code employs a nested structure where multiple layers of information are embedded within a single visual pattern. The code contains not only the signature data but also verification tokens, timestamps, and authentication information nested within the same visual space, enabling comprehensive verification through a single scan.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent transforms one-dimensional signature data (text or image) into a two-dimensional visual code structure. This dimensional transformation allows encoding of complex verification information in a compact visual format that can be easily captured by cameras while maintaining high precision through structured data arrangement and error correction mechanisms.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20210266179A1Device, Method, and Program for Confirming Electronic Signature
Publication Date: 2021.08.26 BITFLYER INC
  • US20210266179A1 patent drawing
  • US20210266179A1 patent drawing
  • US20210266179A1 patent drawing

AI summary

The purpose of the present invention is to facilitate utilization of digital signature. First, a device 120 acquires data to be signed and a signature (S501). Then, the device 120 verifies the signature by determining, using a public key, whether the signature has been given by an owner of the public key (S502). The verification of the signature may be performed at a verification apparatus (not shown) that the device 120 can access, and the verification result may be returned to the device 120. When the verification of the signature has been successful, the device 120 displays a document image 201 with a predetermined seal overlaid, on the display of the device 120 (S503). In this way, the user of the device 120 can visually confirm that the digital signature has been given by someone having approval authority.