Dynamic Object Authentication via Time-Stamped Digital Signatures
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions for counterfeiting authentication, such as those using NFC technology, face issues with resource consumption on mobile devices and lack of time-dependent data, compromising the authentication process.
Innovation Solution
A method for dynamic authentication involving the generation of digital signatures at pre-defined intervals with a time-stamp, transmitted to an authentication server for verification, and the use of NFC or visual indicia for encoding and decoding encrypted data, ensuring authenticity through synchronized communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If an app is installed on a mobile device to interface with an NFC device for authentication, then authentication capability is provided, but mobile device resources are consumed
Solution Approach 1:
The authentication logic is extracted from the mobile device application and relocated to a remote server. The mobile device only needs to transmit the code from the NFC tag and receive the authentication result, eliminating the need for resource-intensive local processing while maintaining authentication capability.
Solution Approach 2:
A remote server acts as an intermediary between the mobile device and the authentication system. The server receives authentication requests from multiple mobile devices, processes them centrally, and returns results, thereby reducing the computational burden on individual mobile devices.
2Device complexity
If data transmitted from the NFC device is independent of time parameter, then data transmission is simple, but authentication security is compromised
Solution Approach 1:
The system generates authentication codes at periodic intervals (e.g., every 60 seconds). Each code is valid only for its specific time window, creating a time-dependent authentication mechanism that enhances security while maintaining relatively simple transmission protocols.
Solution Approach 2:
The authentication code includes a time parameter that changes periodically. This transforms the static, time-independent data into dynamic, time-dependent data, ensuring that each authentication attempt is unique and time-sensitive without significantly complicating the transmission process.
Data Source
AI summary
There is provided a data processor implemented method for dynamic authentication of an object. There is also provided non-transitory computer readable storage mediums and systems for carrying out dynamic authentication of an object.


