我对QR码有疑问,特别是有关某些用途的问题。因此,我计划开发一个使用QR码作为身份证(ID)的安全措施的系统。我决定使用这种方法,因为它具有低成本的时尚要求。事实上,我已经拥有了我的编码器和解码器(感谢今天的现有库)。
现在我的困境是;几乎所有人都可以使用QR码,它们可以被使用甚至被利用。我的观点是,为了安全起见,我知道如何使我的QR码独一无二,以便其他解码器无法读取它们(除了我的)。有办法吗?或其他方法来保护我的QR码?
这是我的想法:
Scan ID Card with QR Code function()
if(My Unique QR Code Decoded == Value from Database)
{
allow entry();
}
else if(Similar QR Code but-not-made-by-me Decoded != Value from Database)
{
deny entry();
}
非常感谢您的想法!我是用C#做的。