Answer the question
In order to leave comments, you need to log in
How to encode information in a QR code and limit its recognition?
It is necessary to encode the QR code in such a way that only one client can recognize it.
Roughly speaking, there is an application that creates a QR code, and it can only be read using the same application. For example, like here . When the code is recognized using the QR Reader for iPhone, it redirects to the site.
How can this be implemented? Sign each QR code with a unique cipher for the application?
Answer the question
In order to leave comments, you need to log in
There is a lot of redundant information in the QR code. Its place can be used for your purposes.
An approximate algorithm for implementing what you need:
1. Make a QR code with a link to the site "for everyone".
2. In this QR code, encode information that only your application will read.
Thus, all applications will read the link to the site, and yours - the necessary information.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question