LoRa Data Authentication Using Local Indicators for Fast Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Data processing systems are vulnerable to malfeasance and require real-time authentication, which often results in processing delays due to high computational demands.
Innovation Solution
A system utilizing local data processing indicators stored on user devices, compared with server data processing indicators via LoRa communication, to authenticate transactions in near real-time, reducing processing strain by using distributed computing power.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data authentication and security review are performed in real-time, then security and reliability are improved, but processing time and computational resources increase
Solution Approach 1:
The system pre-generates and stores authentication indicators (hashes, digital signatures, or encrypted tokens) on user devices before actual data processing occurs. When data needs authentication, the system compares current data against these pre-stored indicators, eliminating the need for computationally intensive real-time authentication and enabling instant verification without security compromises
Solution Approach 2:
The patent extracts the computationally intensive authentication verification process from the central server and places it locally on user devices. By storing authentication indicators directly on user devices and performing comparisons locally, the system removes the bottleneck of server-based real-time verification, allowing immediate authentication decisions without taxing central processing resources
2Reliability
If comprehensive data authentication is performed, then security against malfeasance is improved, but system complexity and computational load increase
Solution Approach 1:
The system creates simplified copies of authentication data in the form of indicators (hashes, digital signatures, or encrypted tokens) that can be easily stored and compared. Instead of implementing complex real-time cryptographic verification, the system uses these copied indicators for rapid comparison, maintaining security while dramatically reducing computational complexity and resource requirements
Solution Approach 2:
User devices are empowered to perform their own authentication verification by storing local copies of authentication indicators and independently comparing them against current data. This self-service approach eliminates the need for continuous server-based verification, reducing system complexity while maintaining robust security through distributed verification capabilities
Data Source
AI summary
Various systems, methods, and computer program products for providing data authentication for long range communications. The method includes receiving one or more local data processing indicators from a computing device of a user. The one or more local data processing indicators is based on historical information relating to data processing by the user. The method also includes comparing the one or more local data processing indicators to one or more server data processing indicators. The method further includes causing a transmission of an approval of a processing request in an instance in which the local data processing indicator(s) match the server data processing indicator(s). The processing request is related to the computing device of the user. The method still further includes causing a transmission of a notification of a potential malfeasant request in an instance in which the local data processing indicator(s) does not match the server data processing indicator(s).


