Barcode Pairing Code for Secure Device Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing authentication methods for devices, such as WiFi and Bluetooth, require manual entry of lengthy PIN codes or keys, leading to errors and security risks due to the vulnerability of manual input and potential eavesdropping.

Innovation Solution

A method involving the generation of a random, volatile pairing code that is represented as a symbol, such as a barcode or sound sequence, which is printed or displayed by one device and decoded by the other, eliminating the need for manual input and enhancing security through double encoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual entry of PIN code is required for authentication, then security can be maintained, but user convenience deteriorates and errors increase

Engineering Contradiction:
Improveauthentication securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent uses optical copying by printing the PIN code as a barcode symbol on a paper strip and using an optical scanner to read it. This replaces manual typing with optical copying, eliminating typing errors while maintaining security since the PIN is still required and not automatically generated.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical/manual typing system with an optical system. Instead of manually entering characters on a keyboard, the user scans a printed barcode symbol using an optical scanner, substituting mechanical input with optical detection to improve accuracy and convenience.

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

2Reliability

If lengthy PIN code entry is required, then security is improved, but time consumption increases

Engineering Contradiction:
Improveauthentication securityVSAvoidpairing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent compresses the lengthy PIN code into a compact barcode symbol representation. Instead of typing each character sequentially, the barcode encodes the entire PIN as a visual pattern that can be scanned and decoded instantly, dramatically reducing the time required for authentication while maintaining the full security of the lengthy PIN.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The PIN code is pre-printed as a barcode symbol on a paper strip before the authentication process. This preliminary encoding allows the full PIN to be presented and read in a single scanning action rather than requiring sequential entry, reducing authentication time while maintaining security through the use of a lengthy PIN.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If manual entry of PIN code is used, then authentication can be performed, but security against eavesdropping deteriorates

Engineering Contradiction:
Improveauthentication capabilityVSAvoideavesdropping risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent replaces the vulnerable manual typing process with an optical scanning process. The PIN is printed as a visual barcode pattern rather than being typed character-by-character, eliminating the exposure of the PIN in masked text format and preventing eavesdroppers from capturing the input process, while still requiring the full PIN for authentication.

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

4Ease of operation

If barcode scanning method is used, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improvepairing simplicityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent makes the optical scanner serve multiple functions: it reads the barcode symbol containing the PIN code, and the same scanner is used for subsequent barcode scanning operations during the pairing process. This multi-functionality reduces the need for additional specialized devices, thereby limiting the increase in system complexity while maintaining ease of operation.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP2795947B1Method for pairing electronic equipments
Publication Date: 2018.07.11 COMPAGNIE INDUSTRIELLE ET FINANCIERE D INGENIERIE INGENICO SA
  • EP2795947B1 patent drawingFigure 1~2
  • EP2795947B1 patent drawingFigure 3~4

AI summary

The invention relates to a method of pairing a first item of equipment, termed the initiator equipment desiring to transmit and receive data with a second item of equipment, termed the acceptor equipment. According to the invention, said method comprises: a step of generating a pairing code; - a step of restoring, in the form of a first symbol, said pairing code by said acceptor equipment; a step of acquiring said first symbol by said initiator equipment; a step of decoding said first symbol acquired delivering said pairing code.