Secure Animated Response Code for Offline Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods lack a secure and efficient way to transfer data between electronic devices without an active network connection, particularly for transactions requiring high security, such as financial transactions, as they rely on active connections or NFCs which may not be available in all scenarios.
Innovation Solution
The use of a Secure Animated Response (SAR) code, a sequence of encrypted QR codes displayed as a video, allowing validation and decryption without an active network connection, using an optical reading device to ensure secure and fast data transfer between devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If QR codes are used for data transfer, then data transfer capability is provided, but security against decryption and interception is insufficient
Solution Approach 1:
The patent segments a single static QR code into multiple sequential QR codes that form a video sequence. Each individual QR code contains only a portion of the encrypted data, and the complete information can only be reconstructed by reading the sequence in the correct temporal order. This segmentation prevents interception and decryption of meaningful data from individual frames, as each frame alone is insufficient to recover the original information.
Solution Approach 2:
The patent transforms static QR codes into dynamic sequential QR codes that change over time. The QR codes are displayed in a video sequence with temporal progression, requiring the reading device to capture multiple frames in rapid succession. This dynamic nature prevents static copying and replay attacks, as the code sequence is time-dependent and continuously changing.
2Adaptability or versatility
If NFC technology is used for offline communication, then data transfer without network connection is enabled, but device complexity and hardware requirements increase
Solution Approach 1:
The patent replaces the mechanical/electromagnetic coupling required by NFC technology with an optical system using standard QR code visualization and camera capture. Instead of requiring specialized NFC hardware for near-field electromagnetic communication, the system uses universally available camera sensors and display screens to transmit data through light, thereby reducing hardware complexity while maintaining offline communication capability.
3Ease of operation
If authentication operations are performed without network connection, then offline data transfer is enabled, but security verification capability is reduced
Solution Approach 1:
The patent incorporates encryption and authentication data directly into the QR code sequence before transmission. The encrypting device prepares the encrypted payload and embeds it within the QR code frames in advance, including necessary authentication credentials. This preliminary action ensures that security verification data is self-contained within the transmitted sequence, enabling offline authentication without requiring real-time network connectivity to external authentication servers.
Data Source
AI summary
A method and system for transferring encrypted data from a first electronic device to a second electronic device. The method includes the steps of displaying a first encrypted two-dimensional code at the output interface of the first electronic device, reading the first encrypted two-dimensional code with the input interface of the second electronic device, and decrypting the first two-dimensional code with the second electronic device, generating a second encrypted two-dimensional code with the second electronic device, and displaying the second encrypted two-dimensional code on the output interface of the second electronic device, reading the second two-dimensional code encrypted with the input interface of the first electronic device and decrypting the second two-dimensional code with the first electronic device and generating an action on the first electronic device based on the second decrypted two-dimensional code. The second two-dimensional code is a plurality of two-dimensional codes.


