Dynamic QR Code System for Anti-Fraud Security
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current operation identifiers, such as QR codes, are static and can be easily replicated by bad actors to perform fraudulent activities, leading to unauthorized access and data compromise.
Innovation Solution
Implementing a dynamic QR code system with multiple encoding levels, where each portion is encoded differently and verified by an external computing device, making it impossible to replicate or access for fraudulent purposes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a static QR code is used, then it is simple to implement and scan, but it can be easily replicated and used for fraudulent activities
Solution Approach 1:
The QR code is divided into multiple portions or layers, where each portion contains a segment of the complete information. The scanning device must collect and combine all portions to access the full data, preventing fraudulent replication since incomplete portions are useless for phishing or malware distribution
Solution Approach 2:
The QR code transitions from a static image to a dynamic structure where information is revealed progressively. The complete information is not visible until all portions are scanned and verified by the server, making it impossible for bad actors to obtain or replicate the full QR code data for fraudulent purposes
2Reliability
If a dynamic QR code with multiple encoding levels is implemented, then fraudulent activities are reduced, but the scanning and decoding process becomes more complex
Solution Approach 1:
The scanning device automatically performs the multi-level decoding process without requiring user intervention. The device collects portions, submits them to the server for verification, and reconstructs the information automatically, maintaining ease of operation while enhancing security
Solution Approach 2:
The server provides feedback to the scanning device about which portions have been successfully verified and what additional portions are needed. This automated feedback loop guides the scanning process, making the complex multi-level decoding transparent to the user while ensuring security
Data Source
AI summary
A system for implementing dynamic quick response (QR) code is disclosed. The system scans a first portion of the QR code. In response, the system determines an identifier string encoded in a second portion of the QR code. The system causes transmission of the identifier string to a server, where in response to causing the transmission of the determined identifier string to the server, information that indicates a first pattern associated with a third portion of the QR code is received from the server. The system decodes the first pattern associated with the third portion of the QR code, where the decoded first pattern of the QR code indicates an instruction to be performed. In response, the system determines the instruction in response to decoding the third portion of the QR code and performs the instruction.


