基于手机的动态二维码门禁系统的制作方法

文档序号:6674645阅读:906来源:国知局
基于手机的动态二维码门禁系统的制作方法
【专利摘要】本发明公开了一种基于手机的动态二维码门禁系统,该系统包括手机和设置有二维码识别模块的门禁装置,手机设置有二维码应用模块,其将一个预先设定的密钥与时间参数,以及手机的IMEI码进行两次加密运算得到二进制串码,然后利用该二进制串码生成二维码图像作为门禁开启的钥匙;二维码识别模块扫描获取二维码图像,经过识别解码后,获取欲开启门禁的IMEI码和钥匙生成的时间,通过验证后开启门禁,并且废除本次开启门禁的钥匙。本发明的特点是每个钥匙智能开启一次门禁,具有不可复制性,安全性高,而且基于手机作为钥匙的载体,携带方便。
【专利说明】基于手机的动态二维码门禁系统
[0001]
【技术领域】
[0002]本发明涉及门禁技术,具体说是一种基于手机的动态二维码门禁系统。
[0003]【背景技术】
[0004]智能化门禁技术目前普遍应用在大厦写字楼、智能化小区等公共场所的出入管理控制。目前大多数的智能化门禁都是基于射频卡技术、指纹技术或者面部识别技术,射频卡技术必须要求使用者随身携带门卡,不方便,容易丢失;指纹技术识别准确性较差,有时候手上有污垢或者伤口时,不易识别出;而面部识别技术价格昂贵,难以普及。在这种情况下,有人提出了二维码门禁技术:将二维码印制在纸片或者保存在手机里,使用时只需将二维码扫描即可,这种技术使用起来较为方便,成本也比较低廉,但是现有的二维码门禁都用的是固定的二维码图片,容易被复制,传播使用,安全性较差。
[0005]
【发明内容】

[0006]本发明的目的就是要针对上述技术问题,提供一种使用方便、安全的基于手机的动态二维码门禁系统。
[0007]技术手段:本发明 公开了一种基于手机的动态二维码门禁系统,包括手机和安装有二维码识别模块的门禁装置,二维码为真知码,其中:
手机设置有二维码应用模块,该二维码应用模块通过以下时序步骤生成用于开启门禁的二维码图像:1)获取生成钥匙时的时间,将该时间的数值与预设的固定密钥进行第一次加密运算,生成二进制串码;2)读取手机的MEI码,将二进制串码与该MEI码进行第二次加密运算获得用于开启门禁的二进制码;3)利用该开启门禁的二进制码生成二维码图像钥匙,该图像钥匙通过手机显示屏显示;
门禁装置的二维码识别模块预先记录手机的IMEI码,通过下列时序步骤开启门禁:1)二维码识别装置通过扫描手机的显示屏获取二维码图像钥匙;2)对二维码图像钥匙解码获取用于开启门禁的二进制码;3)将二进制码进行解码获取生成钥匙时的时间和手机的IMEI码;4)查验该MEI码是否记录在案,同时查验该时间是否符合门禁开启的时间条件;
5)查验通过后,开启门禁,并记录本次门禁开启信息,同时本次二维码图像钥匙废止。
[0008]第一次加密运算使用的为AES128算法;第二次加密运算使用的为AES128算法。
[0009]门禁开启的时间条件为生成二维码图像钥匙与请求开启门禁的时间间隔小于或等于设定值。
[0010]二维码识别装置设有黑名单模块,该模块用于记录禁止访问的手机的MEI码,当查验到的MEI码为黑名单中的MEI码时,所述门禁装置发出报警提醒。[0011]有益效果:本发明的核心是将手机的唯一识别码IMEI (国际移动设备识别码)码在门禁系统中注册绑定,使用手机作为钥匙载体,使用方便,成本低廉;采用动态钥匙,每个钥匙智能一次开启门禁,具有不可复制性,更加安全可靠;设置黑名单功能,当手机丢失,可将已经记载的MEI码加入黑名单,防止恶意开启门禁;采用真知码技术,其编码方式未被公开,安全性更好。
[0012]
【具体实施方式】
[0013]本发明公开了一种基于手机的动态二维码门禁系统,包括手机和安装有二维码识别模块的门禁装置,其中:
手机设置有二维码应用模块,该二维码应用模块首先预设一个固定的密钥,然后通过以下时序步骤生成用于开启门禁的二维码图像:1)获取生成钥匙时的时间,将该时间的数值与预设的固定密钥通过AES128算法进行第一次加密运算,生成二进制串码;2)读取手机的MEI码,将二进制串码与该MEI码再次通过AES128算法进行加密运算获得用于开启门禁的二进制码;3)利用该开启门禁的二进制码通过真知码编码方式生成二维码图像钥匙,该图像钥匙通过手机显示屏显示。
[0014]门禁装置的二维码识别模块预先记录可以开启门禁的手机的IMEI码,之后通过一下时序步骤开启门禁:1) 二维码识别装置扫描手机的显示屏获取二维码图像钥匙;2)对二维码图像钥匙解码获取用于开启门禁的二进制码;3)将二进制码进行解码获取生成钥匙时的时间和手机的頂EI码;4)查验该MEI码是否记录在案,同时查验该时间是否满足:生成该二维码图像钥匙与本次请求开启门禁的时间间隔小于或等于设定值;5)上述两个查验条件通过后,门禁开启,并记录本次门禁开启信息,同时本次二维码图像钥匙废止,记录的门禁开启信息由于与手机的MEI码绑定,故可作为手机持有人的签到信息。
[0015]本二维码识别装置还设有黑名单模块,该模块用于记录禁止访问的手机的MEI码,例如已登记在案的手机丢失后,为防止有人持该手机恶意进入门禁,可将该手机的MEI码添加入黑名单,添加方式是将添加黑名单的命令与欲添加的IMEI码通过规定算法进行编码生成二进制串码,再将该二进制串码以真知码编码方式转化为真知码图像,然后利用二维码识别装置扫面识别该真知码图像,得到添加黑名单指令以及欲添加的IMEI码,完成添加;当查验到的MEI码为黑名单中的頂EI码时,门禁装置会发出报警提醒。
【权利要求】
1.一种基于手机的动态二维码门禁系统,其特征在于:包括手机和安装有二维码识别模块的门禁装置,其中: 手机设置有二维码应用模块,该二维码应用模块通过以下时序步骤生成用于开启门禁的二维码图像:1)获取生成钥匙时的时间,将该时间的数值与预设的固定密钥进行第一次加密运算,生成二进制串码;2)读取手机的MEI码,将二进制串码与该MEI码进行第二次加密运算获得用于开启门禁的二进制码;3)利用该开启门禁的二进制码生成二维码图像钥匙,该图像钥匙通过手机显示屏显示; 门禁装置的二维码识别模块预先记录所述手机的IMEI码;通过下列时序步骤开启门禁:1) 二维码识别装置通过扫描手机的显示屏获取二维码图像钥匙;2)对二维码图像钥匙解码获取用于开启门禁的二进制码;3)将二进制码进行解码获取生成钥匙时的时间和手机的MEI码;4)查验该MEI码是否记录在案,同时查验该时间是否符合门禁开启的时间条件;5)查验通过后,开启门禁,并记录本次门禁开启信息,同时本次二维码图像钥匙废止。
2.根据权利要求1所述的基于手机的动态二维码门禁系统,其特征在于:所述第一次加密运算使用的为AES128算法;第二次加密运算使用的为AES128算法。
3.根据权利要求1所述的基于手机的动态二维码门禁系统,其特征在于:所述门禁开启的时间条件为生成二维码图像钥匙与请求开启门禁的时间间隔小于或等于设定值。
4.根据权利要求1所述的基于手机的动态二维码门禁系统,其特征在于:所述二维码识别装置设有黑名单模块,该模块用于记录禁止访问的手机的MEI码,当查验到的MEI码为黑名单中的IMEI码时,所述门禁装置发出报警提醒。
5.根据权利要求1-5任一权利要求所述的基于手机的动态二维码门禁系统,其特征在于:所述二维码为真知码。
【文档编号】G07C9/00GK103955975SQ201410162216
【公开日】2014年7月30日 申请日期:2014年4月22日 优先权日:2014年4月22日
【发明者】江林修 申请人:广州闪购软件服务有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1