基于指纹识别的Windows网络化登录设计与实现
发布时间:2023-03-19 14:02
随着网络化和信息化的发展,计算机信息安全越来越成为人们普遍关注的焦点。Windows系统作为使用最普遍的计算机操作系统,研究和保障其安全性对于计算机信息安全至关重要,而登录身份认证是Windows系统中最基本也是最重要的安全机制。在Windows操作系统中应用比较广泛的是用户名密码登录的方式,但是对于实验室内多台公用计算机,采用这种登录方式,授权用户需要记住大量计算机的密码,同时密码容易存在窃取、破解等安全隐患,不能保障登录的安全性和方便性。随着生物识别认证技术的发展,微软在Windows系统中引入了Windows Hello功能,用户可以在Windows系统中添加指纹、人脸、虹膜等生物特征,系统通过验证用户的生物特征登录Windows系统。但是Windows Hello功能需要计算机设备必须有相应的硬件支持,同时该认证方式仅限于在本机注册过生物特征的用户登录本台计算机设备。对于实验室内的多台公用计算机,如果选用Windows Hello功能中指纹认证方式,每个授权用户都需要在授权计算机设备上注册自己的指纹信息,况且每台计算机设备上注册的指纹信息数量有限,给用户登录带来不便性,同时不方...
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 论文的研究背景及意义
1.2 国内外研究现状
1.3 论文主要工作
1.4 论文组织
第2章 需求分析与相关技术
2.1 需求分析
2.1.1 功能性需求
2.1.2 非功能性需求
2.2 Windows登录概述
2.2.1 Windows登录组件
2.2.2 Windows登录流程
2.3 网络通信
2.3.1 Socket通信
2.3.2 IOCP模型
2.4 Web端技术
2.4.1 Spring框架
2.4.2 Spring MVC
2.4.3 MyBatis
2.5 本章小结
第3章 指纹识别登录系统的设计
3.1 系统物理架构设计
3.2 系统功能设计
3.3 登录认证系统
3.3.1 登录凭据模块结构
3.3.2 登录凭据流程设计
3.3.3 认证服务器端设计
3.4 Web信息管理系统
3.4.1 信息管理系统总体架构
3.4.2 信息管理系统分层结构
3.4.3 信息管理系统功能
3.4.4 信息管理系统设计
3.5 系统数据库设计
3.6 本章小结
第4章 系统功能模块的设计与实现
4.1 系统总体架构
4.2 登录凭据模块
4.2.1 登录认证交互过程
4.2.2 登录界面呈现模块
4.2.3 指纹信息采集模块
4.2.4 凭据信息提交模块
4.2.5 登录凭据模块函数
4.3 认证服务器端
4.3.1 认证请求处理
4.3.2 权限和身份认证
4.4 信息管理系统
4.4.1 设备管理模块
4.4.2 用户管理模块
4.4.3 权限管理模块
4.5 指纹模板采集比对模块
4.5.1 指纹模板采集
4.5.2 指纹识别比对
4.6 本章小结
第5章 系统实验测试及结果
5.1 系统实验测试平台
5.2 功能性测试
5.2.1 客户端登录测试
5.2.2 认证服务器端认证测试
5.2.3 信息管理系统测试
5.2.4 用户指纹信息模板采集测试
5.3 性能测试
5.3.1 并发性测试
5.3.2 准确率测试
5.4 本章小结
总结与展望
致谢
参考文献
攻读硕士学位期间发表的论文
本文编号:3765376
【文章页数】:74 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 论文的研究背景及意义
1.2 国内外研究现状
1.3 论文主要工作
1.4 论文组织
第2章 需求分析与相关技术
2.1 需求分析
2.1.1 功能性需求
2.1.2 非功能性需求
2.2 Windows登录概述
2.2.1 Windows登录组件
2.2.2 Windows登录流程
2.3 网络通信
2.3.1 Socket通信
2.3.2 IOCP模型
2.4 Web端技术
2.4.1 Spring框架
2.4.2 Spring MVC
2.4.3 MyBatis
2.5 本章小结
第3章 指纹识别登录系统的设计
3.1 系统物理架构设计
3.2 系统功能设计
3.3 登录认证系统
3.3.1 登录凭据模块结构
3.3.2 登录凭据流程设计
3.3.3 认证服务器端设计
3.4 Web信息管理系统
3.4.1 信息管理系统总体架构
3.4.2 信息管理系统分层结构
3.4.3 信息管理系统功能
3.4.4 信息管理系统设计
3.5 系统数据库设计
3.6 本章小结
第4章 系统功能模块的设计与实现
4.1 系统总体架构
4.2 登录凭据模块
4.2.1 登录认证交互过程
4.2.2 登录界面呈现模块
4.2.3 指纹信息采集模块
4.2.4 凭据信息提交模块
4.2.5 登录凭据模块函数
4.3 认证服务器端
4.3.1 认证请求处理
4.3.2 权限和身份认证
4.4 信息管理系统
4.4.1 设备管理模块
4.4.2 用户管理模块
4.4.3 权限管理模块
4.5 指纹模板采集比对模块
4.5.1 指纹模板采集
4.5.2 指纹识别比对
4.6 本章小结
第5章 系统实验测试及结果
5.1 系统实验测试平台
5.2 功能性测试
5.2.1 客户端登录测试
5.2.2 认证服务器端认证测试
5.2.3 信息管理系统测试
5.2.4 用户指纹信息模板采集测试
5.3 性能测试
5.3.1 并发性测试
5.3.2 准确率测试
5.4 本章小结
总结与展望
致谢
参考文献
攻读硕士学位期间发表的论文
本文编号:3765376
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3765376.html