嗨,我正在开发一个小的android应用程序,我想在其中包括二维码的功能。我下载了zxing-2.1,在android project和core.jar的帮助下,我为android项目创建了android库。我创建了一个android项目,并将该库包含到我的android项目中。
但当我尝试创建一个二维码时,它给出了以下错误:
// I tried to generate Qr code in following ways.
ImageView imageView = (ImageView) findViewById(R.id.qr_imageView);
String qrData
我已经使用ZXings源码开发了一个二维码阅读器和一个扫描器。现在我想在二维码中嵌入一个信息,只有我的读者可以阅读,其他读者不能阅读。这可行吗?
我基本上不想让公众知道二维码中包含的内容,除了我的一群朋友,他们会使用我的二维码阅读器来查找二维码中的内容。当用户尝试使用阅读器而不是我的阅读器读取二维码时,他应该得到的是垃圾数据,而不是二维码中存在的实际数据。
QR Driod似乎通过使用密码保护()实现了类似的功能,但我不知道他们是如何做到的。
我读了很多关于二维码以及二维码本身如何导致严重安全风险的文章。但有一件事是我没有遇到的,那就是下面的内容。
在下面的场景中:我有一个二维码,它显示了我的一些数据,比方说:- Name - Address -a list of I say to do (允许我做的事情的列表)
我扫描我的代码来查看它的内容,在允许我做的事情列表中添加一些stuf,并重新打印二维码。第二天我来上班,扫描我的代码,允许我做我添加到代码中的额外事情。
我的问题是:如何才能阻止这种情况的发生。请注意,无法检查我的数据是否与DataBase数据一致。
更多信息:
我正在使用phonegap和Sencha Touch 2来创