二维码加密的手机签到系统设计
2016-05-16曹记东和斌涛
无线互联科技 2016年5期
曹记东 和斌涛



摘要:文章设计的手机签到系统集会议通知、会议签到、记录报表、记录查询四大功能于一身。基于RsA和二维码加密技术,同时在利用二维码扫码签到时合理地考虑了扫码时间、扫码地址、扫码身份识别等因素,可以有效地防止异地扫描和现场代签等情况。
关键词:加密;解密;二维码;RsA加密算法
随着智能手机的普及,二维码在人们生活的各行各业中得到广泛应用,运用二维码进行手机扫码签到具有方便、易操作、准确等优势,本系统将RSA等加密方法和二维码技术相结合,增强了手机二维码签到的安全性。
1.系统功能描述
本系统是基于RSA和二维码加密手机签到系统,利用RSA等加密技术结合二维码的应用,实现会议通知、扫码签到、报表记录、会议记录查询等功能。
1.1RSA算法加密与解密
(1)加密:每次新建会议,系统会自动将会议内容进行加密,并且生成的密文、公钥、密钥都存入数据库。(2)解密:对于签到人员来说,当他在扫码签到的时候,Android端会获取他的手机唯一标识号(每部手机都有一个唯一的号)、会议ID(二维码当中存放会议ID和会议内容密文)、路由器名称和路由器的MAC地址,传送到服务器进行信息匹配,当所有信息都完全吻合的时候,服务器就会根据此人手机的唯一标识号获取此人的基本信息,将个人基本信息、公钥和密钥一起返回给Android端,当Android获得服务器返回的信息后,将公钥、密钥和在二维码当中获得的会议密文进行解密,最后将明文信息显示到Android端,以此达到解密效果。……
登录APP查看全文
