一种基于动态二维码的图书馆安全身份认证方案
2021-08-12宫兆阳
计算机应用与软件 2021年8期
王 栋 宫兆阳
(中国海洋大学图书馆 山东 青岛 266100)
0 引 言
目前绝大多数高校都使用了校园一卡通系统,该系统将智能卡和计算机网络应用于校园,将学校多种系统联为一体,实现生活消费、学籍管理、身份认证等多种功能,给予了师生校园生活中很大的便利,也提高了学校的管理水平。图书馆的各种读者服务也大多依赖智能卡的身份认证功能,如门禁通道、自助选座、图书借还、研讨间门禁等。如果校园智能卡一旦丢失或者忘记携带,则无法进行身份认证,严重影响了师生使用图书馆的各项服务。因此在校园智能卡之外,如何安全、快捷地进行身份认证和用户信息传递成为重要研究内容。
1 研究现状
当下二维码技术在人们生产生活各个方面都广泛应用。由于二维码具有容量大、识别速度快、防伪效果好等特点,能够很好地适用于移动终端和服务器端的相互认证。由于手机和人联系紧密,因此认证交互方式多以手机为中介。认证过程中首先以移动终端设备某种硬件标识(手机号、IMEI等)和用户信息在服务端注册。当进行认证请求时,服务端生成动态二维码,手机扫描二维码并解密验证后,将硬件标识等信息发送至服务端,服务端检索数据库后确认请求,进而完成此次认证[1]。此种认证过程方便快捷,安全性高,但是手机扫描解密需要通过客户端App完成,开发手机App和说服图书馆用户安装成本较高。
微信这一社交平台出现后,为图书馆服务提供了一个全新信息传播和分享平台,它具有用户量巨大、构建服务成本低、功能灵活且全平台支持等优点。……
登录APP查看全文
