论文部分内容阅读
在科学技术越来越普遍,越来越发达的今天,网络占据着举足轻重的地位。社会对于在网络中更安全、更方便的身份认证和访问控制的需求变得也越来越紧迫。在这种情况下,指纹识别作为生物识别技术提供了一个很好的解决方案。本文在查阅大量国内外指纹识别方面的参考文献的基础上,把指纹识别应用到网络的数据交换中,从而使之取代传统的“用户名+密码”的网络认证方式。并在PC机上采用Visual C++编程实现了指纹识别系统各个模块的算法。对于新注册的用户,指纹信息直接存储进数据库中,然后通过客户端的用户指纹的认证信息与服务器端指纹数据库中指纹信息模板的比对,从而确定此用户是否为合法用户。文章前部分首先介绍了关于指纹识别技术的相关步骤包括:预处理、细化、后处理、特征提取、特征匹配等。本文按照上述步骤,根据指纹图像的方向性信息求出方向图,再利用这个方向图对原图像进行滤波去噪,该方法很好的解决了指纹图像中最容易出现的断点和叉连现像。接下来是对细化后指纹图像中的各种伪特征结构,按照其所具有的特点,采用具有针对性的不同算法将他们一一去除即进行后处理,从而得到清晰、准确的指纹特征点,为下一步指纹匹配奠定基础。论文后部分把实现的指纹识别系统与网络相结合,实现指纹识别系统在网络中的应用,并详细阐述了指纹认证过程中用户信息转换为XML文档与Web Services数据库中信息交换的过程。论文首先介绍了XML与Web Service框架的体系结构和工作流程,给出了数据交换平台系统主要模块的设计,并阐述了从指纹信息数据库到XML文档的映射规则。指纹识别系统在网络中的应用为网络安全、高效、稳定的运行提供了更加可靠的保障。目前,基于网络中的指纹识别技术应用的还比较少,论文就此进行了一些研究。实验表明,在网络中使用指纹技术比传统的“用户名+密码”的网络认证技术能够更好的保护个人重要的信息,不容易丢失和被窃取,使信息传递和交换更加安全、可靠。