您好, 访客   登录/注册

基于动态二维码的无线智能门禁系统

来源:用户上传      作者:

  摘   要:智能化的门禁技术在当今的智能化小区、写字楼等公共场所之中都得到了普遍的应用,进而实现了对公共场所出入的安全管理。当今的很多智能化门禁系统所应用的技术有指纹技术、射频技术以及面部识别技术等。但是,这些智能化的门禁技术都有着一定的缺点存在,让智能化的门禁系统应用受到一定的限制。因此,有人提出了使用二维码门禁技术。但是由于固定的二维码名片很容易被复制和传播,在安全性方面有着明显的不足,所以,人们就开始关注动态二维码门禁技术。本文就是对基于动态二维码的无线门禁系统进行分析。
  关键词:门禁技术  动态二维码  无线智能门禁系统
  中图分类号:TP391                                 文献标识码:A                        文章编号:1674-098X(2019)11(a)-0136-02
  在当今的智能化门禁系统之中,由于一些问题的存在,给使用者带来了极大的不便。所以,基于动态二维码技术的无线智能门禁系统开始得到研究与应用。通过动态二维码门禁技术的应用,不仅可以为使用者提供更多的便利条件,也可以让门禁系统的安全性得以显著提升。
  1  普通智能门禁技术的缺点
  随着当今科学技术的不断发展,城市化进程的不断加快,人们的安全意识也在不断提升。智能门禁技术在当今的楼宇和小区之中都得到了广泛的应用。在普通的智能门禁系统之中,所应用的技术主要有射频技术、指纹识别技术和面部识别技术[1]。但是,基于这些技术的智能门禁系统都存在着一定的缺点,表1就是对普通智能門禁系统相关技术缺点的分析。
  2  基于动态二维码的无线智能门禁系统主要解决的问题
  基于动态二维码的无线智能门禁系统在使用与操作方面都十分简单,只需进行简单的设置就可以应用。在基于动态二维码的无线智能门禁系统的应用过程中,主要解决的问题如下。
  2.1 防止仿造
  因为动态二维码有着多重的防伪功能,它的防伪信息之中具备既有的防伪码数字信息,同时,每一位防伪码都有着自身的颜色信息和材料信息,这样就使得动态二维码具备了三重防伪功能。而将动态二维码信息进行加密之后,再一次生成的动态二维码,就有着更加强大的防伪造功能,即使是密码遭到破解,获得的也都是乱码信息[2]。而且秘钥会定期更换,加之用户的手机程序之中也有着防止反翻译的措施,这让基于动态二维码的无线智能门禁系统具备了极其强大的防伪造性能。
  2.2 防止复制
  因为普通的静态二维码秘钥很容易被复制或者是拍照,这样就会出现有人冒充合法用户的情况。基于这一情况,在基于动态二维码的无线智能门禁系统的应用之中,就使得静态二维码被复制的问题得以有效避免,大大提升了智能门禁系统的安全性能。
  2.3 手机丢失
  如果用户的手机丢失,一旦被不法人员拾到,并应用其手机打开智能门禁系统,就会带来很大的安全隐患。所以,在基于动态二维码的无线智能门禁系统之中,也进行了黑名单模块的设置。通过将丢失手机“拉黑”的形式来避免恶意进入门禁的情况发生。这也大大提升了智能门禁系统的安全性能。
  3  基于动态二维码的无线智能门禁系统的具体实施
  基于动态二维码的无线智能门禁系统的应用主要依靠手机终端、门禁控制器和系统服务器。手机终端主要是生成动态二维码图片钥匙和提供IMEI码,门禁控制器主要是对动态二维码进行录入和识别,系统服务器主要是用于多门管理和对用户权限的控制。关于门禁系统的具体实施如下。
  3.1 手机应用模块的设置
  在用户手机应用模块的设计时,首先应该给这个动态二维码门禁系统进行一个固定秘钥的预设,在预设完固定秘钥之后,再按照如下的三个步骤完成用户手机应用模块的设置,进而就可以生成开启对应门禁系统的动态二维码图像:首先应该获取到秘钥的生成时间,通过AES128算法将秘钥的生成时间和预设的固定秘钥进行第一次的加密运算,此时会生成一个二进制的串码。然后,读取出用户手机里的IMEI码,通过AES128算法对这个IMEI码和刚刚获得的二进制串码来进行第二次的加密运算,此时会获得一个二进制码,用这个二进制码就可以开启对应的门禁[3]。最后,采用真知码的编码方法将这个能够开启门禁的二进制码生成一个动态的二维码图像钥匙,这个图像钥匙可以通过用户的手机屏幕显示出来。
  3.2 门禁应用模块的设置
  在门禁应用模块的设置过程中,应该先识别所有用户手机之中可以打开门禁的IMEI码,待全部识别之后,再按照以下的步骤来进行设置:首先是通过动态二维码的识别装置来扫描用户的手机显示屏上的动态二维码图像,这样就在门禁系统中形成了相应客户的图像钥匙。然后对扫描进来的二维码钥匙进行解码,这样就可以得到一个二进制码,用这个二进制码也能够开启门禁。接下来是对二进制码的生成时间和用户手机IMEI码进行解码。再检验用户手机的IMEI码是不是已经被记录下来,设定一个特定的时间间隔,检查图像钥匙生成的时间和本次开启门禁的请求时间间隔是不是符合这一特定的间隔标准。最后,在上述两项的检查都通过了之后,将门禁开启,并记录下本次开启门禁的时间,因为动态二维码的钥匙废止、门禁开启的信息记录都是和用户的手机绑定的,所以就可以将这些信息作为用户的签到信息。
  3.3 黑名单模块的设置
  黑名单设置主要是为了对禁止访问手机的IMEI码进行记录,如果门禁系统记录在案的手机遗失,为了防止不法人员用这部手机打开门禁,就可以将这部手机的IMEI码添加进门禁系统的黑名单。利用规定的算法,对需要添加黑名单的手机IMEI码和黑名单添加指令进行编码,这样就可以获得一个二进制串码,在通过真知码的编码方式把这个二进制串码转化成一个真知码的图像,通过动态二维码的识别装置来扫描识别这个真知码的图像,此时就可以获得一个添加黑名单的指令和一个要添加黑名单的手机IMEI码,进而完成黑名单的添加。在将遗失手机的IMEI码添加到门禁系统的黑名单之后,如果有不法分子拿着已经拉入黑名单的手机试图开启门禁,门禁装置就会立刻发出警报。
  4  结语
  综上所述,基于动态二维码的无线智能门禁系统的应用,不仅不需要用户随身携带门禁卡,也省略了指纹识别为用户带来的不便,在造价成本上也比较经济。同时,将动态二维码技术应用到智能门禁系统之中,也让门禁系统的安全性得以显著提升,避免静态二维码复制和伪造等情况所带来的安全隐患。
  参考文献
  [1] 李强.二维码门禁系统在高校实验室中的应用研究[J].中国现代教育装备,2019(11):14-16.
  [2] 上海凡米智能科技有限公司.一种可离线工作的二维码动态门禁系统及解锁方法:CN201810342212.6[P].2018-10-02.
  [3] 欧焕锐.QR二维码识别算法及其在新型门禁系统中应用的研究[D].浙江大学,2018.
转载注明来源:https://www.xzbu.com/1/view-15152648.htm