欢迎您访问起点作文网,请分享给你的朋友!

当前位置 : 首页 > 范文大全 > 实用范文

指纹技术论文(6篇)

来源: 时间:2025-08-22 手机浏览

指纹技术论文篇1

【关键词】神经网络模式识别指纹

一、引言

指纹自动识别技术是通过计算机实现的身份识别手段,也是当今应用最为广泛的生物特征识别技术之一。采用指纹识别技术进行身份验证是安全可靠的系统,它可以取代传统的基于密码、钥匙和证件的安全系统,而且不需记忆密码,无需携带证件,指纹就是身份证明。无数的研究单位和公司企业都积极从事自动指纹识别算法的研究和产品开发,现在国内外指纹识别大都采用基于细节特征点的指纹识别技术,即采用基于图像处理的指纹识别算法,但有些算法由于指纹图像的噪音、皮肤弹性引起的非线性形变等多方面因素,导致在识别过程中出现误差,影响识别率等。

二、研究现状

在国内,中国科学院自动化研究所人工智能实验室在指纹识别技术研究方面取得了大量成果,它们的产品“Fingerpass嵌入式指纹识别系统”获国家信息产业部信息产业重人技术发明荣誉证书,“基于混合匹配的指纹识别系统与应用”曾获得国家科技进步二等奖,并在国内外重要学术刊物上发表多篇关于指纹的科研论文。

国外自动指纹识别技术的研究开发起步比国内早,到目前为止也已经取得了很多优秀成果,它们的技术和产品整体上都领先于国内。比较有代表性的“指纹研究组织”是南加利福利亚洲指纹联合会,它是一个非盈利组织,成立于1937年,目前拥有超过350个成员单位,该组织旨在推动指纹识别技术及其相应产品的研究、交流等。由国际模式识别协会组织的国际指纹识别算法竞赛“FVC2000”、“FVC2002”、“FVC2004”吸引了众多国际国内的高校、研究组织、企业等参加,这些竞赛都非常具有影响力,推动了指纹识别技术的研究和应用发展。

三、指纹预处理

在指纹识别过程中,输入的指纹图像由于各种原因的影响,是一幅含噪声较多的灰度图像,预处理的目的就是去除图像中的噪声,使图像画面清晰,边缘明显,把它变成一幅清晰的点线图,以便于提取正确的指纹特征。指纹图像预处理环节在整个指纹识别系统中具有重要的地位和作用,它的好坏直接影响着指纹识别的效果。预处理一般分为四步进行:指纹图像的规格化、指纹增强、二值化和细化。

四、指纹图像的特征

指纹图像的结构比较复杂,而且属于个人隐私,所以在一般情况下,指纹图像是用数字化的形式存储的,然而数字化存储信息量大,很难找到准确的指纹信息,因此指纹识别具有重大的意义。指纹识别算法是根据指纹图像中一些不同的特征来实现指纹的匹配,根据不同特征可以将指纹图像分为:总体特征和局部特征。

总体特征:指纹图像中存在一些清晰明了的特征,可以用肉眼直接观察到,将这一类特征称为总体特征,例如:纹型,模型区,核心点,三角点,纹数。

局部特征:指纹图像上节点的特征,而节点是指纹图像中具有某种特征的点,又称为特征点。一般来说,有些指纹会存在相同的总体特征,但绝对找不到相同的局部特征,即相同的特征点。所以在指纹识别过程中就是要寻找这些特征点,这些特征点往往出现在中断处、分叉处及转折处。

五、指纹特征匹配

人们对指纹匹配做了很多研究,提出了许多匹配算法,主要可分为两类:一类是基于图形的匹配方式,包括点模式匹配和基于图论的方法;另一类是采用人工神经网络的方法。图形匹配是针对纹线几何形状及其特征点拓扑结构的匹配方式,它的原理是基于相似变换的方法把两个特征点集中的相对应点匹配起来,这些相似变换可以是平移变换、旋转变换、伸缩变换等线性变换,可以在一定程度内允许少量伪特征点的存在、真正特征点的丢失以及轻微的特征点定位偏差,且对图像的平移和旋转也不敏感。但这种方法有两点不足:一是匹配速度比较慢;二是对指纹图像的质量要求比较高,低质量的图像匹配效果不佳。本文采用概率神经网络识别的模型进行网络拓扑。在情报不完全的情况下,对未知部分进行主观概率估计,然后用贝叶斯公式对其进行修正,最后结合期望值和修正概率做出最优决策。

六、小结

本文通过介绍混合神经网络相关知识,分析了自动指纹识别系统的研究现状和问题,按照指纹预处理、指纹特征提取和指纹特征匹配的研究过程,在现有的各种指纹处理算法的基础上,对它们进行了优化改进,研究了混合神经网络在自动指纹识别系统中的应用。

参考文献:

[1]张莹,于宝。基于ARM9的指纹匹配算法[J]。计算机与数字工程,2013,5。

[2]李娟。基于特征描述子的指纹算法研究[D],西安电子科技大学,2012.

[3]王启亮。指纹图像增强算法研究[D],太原科技大学,2013.

[4]王行甫,覃启贤,程用远,侯成龙。一种改进的径向基神经网络预测算法[J]。计算机系统应用,2012,8。

[5]殷芳玺。嵌入式指纹识别应用系统与算法研究[D],华中科技大学,2012.

[6]车永刚,肖春雨,雷声,孙巍。基于环形BP神经网络的指纹匹配算法[J]。长江大学学报,2013,10(1)。

[7]黄勇兴。基于小波变换的指纹识别算法研究[D],南昌航空大学,2012.

指纹技术论文篇2

关键词:电子作业;抄袭检查;文档指纹;信息隐藏

中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)36-8679-02

随着计算机应用的普及,高校正在逐步实现作业的电子化和网络化。这种作业形式的改革有效减少了教育资源的浪费,减轻了教师的工作任务,提高了学生获得作业批阅结果的效率,教与学得到了互动。应该说作业的电子化是高校教学改革的一种必然趋势,但随之而来的是电子作业抄袭现象严重。学生抄袭作业时,少则部分复制他人文档,调整文档顺序,内容稍做修改;多则大部分甚至全盘拷贝他人文档。学生对于电子作业的抄袭轻松快捷又不易被识别,这就成为作业改革受到严重困扰的主要因素。

在电子作业的反抄袭检查工作上,教师的手工操作既耗时又费力,尤以高校学生人数众多,涉及的教师面而变得局限性很大。那么,建立一种快速、准确、高校的电子作业反抄袭检查模型若能够有效遏制了学生间电子作业相互拷贝,具有十分现实的意义。目的在于能够极大地提高教学的质量和效率,并有力的促进高校的教育改革。在应用领域抄袭检测算法已成为当前研究的热点话题,尤其是在学术论文的剽窃比对上。而我们能够在平时的教学工作中有效地抵制电子作业的抄袭现象,既能真实反映教学效果又能提高学生自主学习的意识和能力。这不仅是对于教学工作的促进更是培养人教育人的有效途径。

1抄袭检查技术

计算机技术的发展和网络普遍应用,在无意间方便了很多人进行文章抄袭。其实电子作业抄袭现象是国内外的大学广泛存在的现象,为了有力遏制学生的这种不诚信的行为,国外早在20世纪90年代就开始了相应研究。由于西方语系的特点英语是以空格作为单词间隔,因此英语的抄袭检查方法是通过比较关键词来判断相似性的,效率很高。而中文与外文间存在着巨大的差异性,强调词法与句法,因此关键词比对较不适用于中文。

目前中文的抄袭检查方法主要有基于字符串的匹配、基于统计的中文分词、文档指纹、句子相似度等。

2电子作业反抄袭检查的实现

该文主要采用两种方法以实现电子作业的反抄袭检查:数字指纹技术和信息隐藏技术。首先吸取了文数字指纹技术的优势并对于指纹技术的算法(Hash函数)做出改进提出一种基于局部词频的指纹算法。其次很多高校特有应用的实验实习电子作业,此时内容都较为相似,所以该文又增加了基于信息隐藏技术的作业反抄袭检查方法,以对于这类电子作业进行有效的比对。

2.1基于局部词频的指纹技术

文档数字指纹技术是依据生成的待比较的文档指纹,通过在样本库中做对比进行抄袭检测。当相匹配指纹数目超过一定值时,可认定存在抄袭行为。为使其具有推广力,一般会引入松弛因子以提高检测的准确性。指纹生成算法是文档数字指纹技术的关键,一般利用Hash函数对文档中的特征标记进行计算,获得整数值。一般需要计算函数。

在高校的电子作业中很多都仅是对作业的句子的长度或词语的先后次序作了调整,内容的变化是较小的,用这种方法就会过度精确,用于检查电子作业效率很低。所以该文对这种算法做出一定改进,提出一种基于词频统计的指纹技术。局部词频统计技术借助于向量空间模型来实现。这种向量空间模型是由句子为单位构成的,并对句子进行关键词提取,并对关键词重新排序构建,根据编码与词频共同获取句子的指纹。依据句子的指纹获取文本相似度,具体的算法描述

2.2信息隐藏技术

在高校学生作业有一些是比较特殊的,例如在机房中完成的实验实习类报告,这类作业的特点是内容大致是相同的。可以在作业的源头采用一些基于信息隐藏的嵌入水印算法。在对作业进行片段拷贝时就在源头嵌入水印,能有效的防止拷贝抄袭的现象发生。这样即使电子作业的内容完全相同也能有效的检查到。不能轻易被破坏。这类作业防抄袭检查的水印嵌入既要求字符格式改变不易被擦觉也要兼顾有较大的信息嵌入量,不需太多的字符就能嵌入进机房的机器号及上机完成作业的时间。

由于人眼的视细胞对颜色敏感度的理论指出人眼对绿色最敏感,其次是红色,而对于蓝色是最不敏感的。而计算机的颜色设置理论是数字化的,所以可以对于RGB()的值中低位的值做秘密信息嵌入。可以对R值和G值改变都改变最低的1位bit,而对B值最低的2位bit。这样就对每个电子文档的字符嵌入了4位bit的信息隐藏,并把这4位二进制作为嵌入信息隐藏1Byte的高4位。同时也可以利用字符下划线的B值最低2位bit,G值的最低1位bit,和R值的最低1位bit来隐藏4位信息。这4位bit作为嵌入信息隐藏1Byte的低4位。

在实际操作中程序所嵌入的信息包括程序读取的机器号及上机时间与机房管理系统数据库配合能准确定位学生的学号、姓名、班级等。当学生完成自己的电子作业过程中点击保存、Word程序自动保存、关闭Word文档时都会触发这一嵌入秘密信息的相关程序的运行,可以在全文实现循环嵌入秘密信息的作用。该反抄袭程序是在打开作业文档时自动运行,能自主识别学生作业中具有抄袭嫌疑的片段,协助教师对学生的作业给出客观评价,有效的对这类作业的抄袭起到屏蔽的作用。

3结束语

在以往的反抄袭检查中主要是通过文档间内容重叠程度或者相似程度来断定的,相关的检查技术也很多也较成熟。但往往面对的是海量数据或是长文档,并需要对文档字符做精确检查。而在教学过程中的电子作业无论在内容、篇幅和数量方面都有很大差别。

该文的创新点是结合了基于局部词频的指纹技术和嵌入水印的信息隐藏技术,提出了一处主要针对高校的作业特点的反抄袭检查的模型。较为全面的考虑到了这类作业不同于学术剽窃的相关问题,所建立的这种快速、准确、高效的电子作业反抄袭检查模型能够在一定程度上遏制学生间电子作业相互拷贝,具有十分现实的意义。

参考文献:

[1]蒋波.一种基于三重DES和RSA的综合加密方案[J].微计算机信息,2007(18).

[2]陈国良.并行算法实践[M].北京:高等教育出版社,2004.

[3]秦玉平,冷强奎,王秀坤,等.基于局部词频指纹的论文抄袭检测算法[J].计算机工程,2011(6).

[4]付兵.基于信息隐藏技术的电子作业防抄袭研究[J].微计算机信息,2009(18).

指纹技术论文篇3

【关键词】网络信息化指纹识别特征原理

【中图分类号】TP391.41【文献标识码】A【文章编号】1672-5158(2013)01―0179-01

当今社会工作生活中,无论你是到银行取钱,网上购物,还是注册微博、社交网站,甚至平日的进出校园,上下班都需要经过身份认证,太多太多的场合都需要身份的认证,而传统的基于标志的身份认证技术由于受到证件伪造以及密码破解等手段的威胁,逐渐表现得有些力不从心。如何保护我们的个人隐私不受泄露,如何保证我们的重要文献资料的保密性成了我们今天热议的话题。在传统的操作中,我们往往使用密码加密法,但这种方法也许是“防君子不防小人”的。在高明的黑客眼里,由几个字符组成的密码脆弱得不堪一击。现在,科技的发展让我们有了新的选择――指纹识别加密产品。将指纹锁应用于笔记本,机箱甚至鼠标上,可以对文件、系统起保护作用,并且进行身份识别。

一、指纹识别的初步探究

每个人包括指纹在内的皮肤纹路在图案、断点和交叉点上各不相同,呈现不同人指纹或同一个人不同手指指纹的互异性、唯一性,且随着人们年龄的不断增长,指纹也不会发生改变。根据指纹的这些特性,我们就可以把一个人与其的指纹对应起来,通过将其的指纹和预先保存的指纹数据进行比较,就可以验证它的真实身份,这就是指纹识别技术。

二、指纹识别的基本原理

1、指纹的特征

我们定义了指纹的两类特征来进行指纹的验证:总体特征和局部特征。在考虑局部特征的情况下,英国学者E.R.Herry认为,只要比对13个特征点重合,就可以确认为是同一个指纹。总体特征是指那些用人眼直接就可以观察到的特征,包括:基本纹路图案环型(100p),弓型(arch),螺旋型(whorl)。其他的指纹图案都基于这三种基本图案。仅仅依靠图案类型来分辨指纹是远远不够的,这只是一个粗略的分类,但通过分类使得在大数据库中搜寻指纹更为方便。

2、指纹识别的基本原理

指纹其实是比较复杂的。与人工处理不同,许多生物识别技术公司并不直接存储指纹的图象。多年来在各个公司及其研究机构产生了许多数字化的算法(美国有关法律认为,指纹图象属于个人隐私,因此不能直接存储指纹图象)。但指纹识别算法最终都归结为在指纹图象上找到并比对指纹的特征。

指纹识别技术通常使用指纹的总体特征如纹形、三角点等来进行分类,再用局部特征如位置和方向等来进行识别用户身份。通常,首先从获取的指纹图像上找到“特征点”,然后根据特征点的特性建立用户活体指纹的数字表示――指纹特征数据。由于两枚不同的指纹不会产生相同的特征数据,所以通过对所采集到的指纹图像的特征数据和存放在数据库中的指纹特征数据进行模式匹配,计算出它们的相似程度,最终得到两个指纹的匹配结果,根据匹配结果来鉴别用户身份。根据指纹识别的基本原理分析,指纹识别技术主要通过四个个步骤来实现:①指纹图像的获取,而指纹图像的获取技术主要有4种类型:光学扫描设备、温差感应式指纹传感器、半导体指纹传感器、超声波指纹扫描。②指纹图像的预处理、③指纹特征的提取④指纹特征匹配。

三、Matlab在指纹识别系统中的应用

Matlab和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。Matlab可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

Matlab是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括Matlab和Simulink两大部分。

利用Matlab对图像进行预处理。对图像进行滤波、消除毛刺、空洞处理以及二值化处理由于分割后的图像质量仍然不是很好,所以需要对其进行滤波、消除毛刺、空洞处理和二值化处理,以使指纹图像清晰,消除不必要的噪声,以利于进一步的辨识。首先对图像进行3X3的中值滤波。经过中值滤波后的指纹图像首先要进行二值化过程,变成二值图像,才能进行细化处理。由于采集到的指纹图像不同区域深浅不一,如对整幅图像使用同一阈值进行二值分割,会造成大量有用信息的丢失。这里我们使用自适应局部阈值二值化的思想,对每块指纹图像,选取的阈值应尽量使该块图像内大于该阈值的像素点数等于小于该阈值的像素点数。对图像进行细化处理细化处理是在指纹图像二值化之后,在不影响纹线连通性的基础上,删除纹线的边缘像素,直到纹线为单像素宽为止,并在此基础上进行细化纹线的修复,包括断线的连接、毛刺和叉连的去除、短线和小孔的消除等。理想细化后的纹线骨架应位于原始纹线的中间位置,并保持纹线的连通性、拓扑结构和细节特征。细化算法种类很多,按细化顺序来看主要有3类:串行细化、并行细化和混合细化,其中快速细化算法和改进的OPTA算法是目前使用较多的两种细化算法。

参考文献

[1]董日荣.指纹识别系统核心算法的研究[D]华南师范大学,2004

[2]林喜荣,苏晓生,丁天怀,于政涛,黄新营,王敏.Gabor滤波器在指纹图像处理中的应用[J].仪器仪表学报,2003,24(2):183-186

[3]冯国进,顾国华,张保民.指纹图像预处理与特征提取[M].计算机应用研究,2004,(5):183-186

指纹技术论文篇4

关键词:身份认证;指纹识别;考勤;安全

1引言

随着Internet信息化的飞速发展,使得大部分企业广泛利用信息技术,实现企业管理上的信息化,在很大程度上推动了企业管理的高效与便利。但是在信息化快速发展的同时,网络信息安全问题日益突显,其中主要包括企业生产办公系统遭到非法入侵,导致重要的数据被窃取或者破坏,用户的账户信息以及口令被外部获取,保密的信息被泄露等等。当前信息安全主要包括以下方面:数据库安全,计算机病毒防护,访问控制,身份认证以及操作系统安全等,其中身份认证时信息系统最关键的安全屏障,同样也是访问控制的基础,所以身份认证具有非常重要的作用。

目前主要的身份认证方式主要有:利用基于知识的方式来确认身份,传统的口令认证方式,以及PIN方式;通过对认证者的持有物品进行认证,如身份证,护照等重要信息;通过对人体的固有的生物特征来进行认证,比如虹膜认证,指纹认证,掌纹认证等方式,指纹和掌纹都是计算机系统中比较常用的身份认证方式。国内外对于基于生物特征的个人身份认证技术已经有所发展,形成了比较丰富的理论,出现了较多的相关产品。

通过对目前基于生物特征的身份认证技术的认识,提出了在分布式网络环境下采用指纹认证的方式来解决网络用户身份认证,并最终应用在Web办公以及生产管理系统中。

2身份认证的概念

身份认证是一种作为证实信息交换过程中有效性和合法性的一种手段,是进行安全通行的非常重要的组成部分,主要包括对通行内容的认证,也就是信息认证,以及通信对象的认证,即身份认证。信息认证主要是指两个通信者在简历通行联系之后,每个通信者对于所接收到的信息进行验证,确保接收到的信息的真实。身份认证指的是验证最终用户或者设备所声明身份的过程。其中,身份认证一般包括两个方面:

(1)识别―明确访问者的身份。

(2)验证―对访问者声明的身份进行确认。

身份认证技术在众多的信息安全技术中起到了非常重要的作用,它能确保只有授权的用户才能进入系统。最普通的身份认证技术就是采用口令的方式,但是很多用户为了方便记忆,采用了简单的口令,这就使得这种身份认证机制往往是经不起考验的。虽然口令加密的方式会在一定程度上弥补口令被盗的缺陷,但是攻击者往往会采用更多的方式对口令进行攻击,所以基于口令的身份认证机制往往是不能满足这些生产管理系统的。随着信息化越来越广泛的使用,人们将目光转向了生物识别技术。非常重要的一点就是人的指纹,虹膜,视网膜,面孔等生物特征往往具有唯一性以及稳定性,可以给身份认证提供非常有利的物理条件。其中指纹识别技术是一种比较理想的安全认证技术。

3指纹识别的原理及方法

指纹识别技术[2]是一项高新技术,指纹识别技术的提高依赖于图像识别技术的发展。因为人体指纹的唯一性以及不变形的特性,指纹识别技术具有很高的研究意义,指纹识别技术在众多信息化系统中被广泛采用,比如公安案例分析,户籍档案管理,企业考勤系统等。指纹识别技术主要包括四大功能:采集指纹图像,特征提取,数据存储,特征值的匹配和比对。其中指纹识别流程如图1所示,首先通过指纹采集设备读取指纹图像,对指纹图像进行预处理,建立指纹的特征数据,通过对匹配的指纹与存储的指纹特征进行比对,计算它们的匹配程度。

4基于指纹认证的web身份认证机制的设计

基于指纹认证的web身份认证机制设计主要包括四个部分:用户接口,系统数据库,指纹采集与指纹匹配,设计原理图如图2所示。

其中用户接口主要是提供用户采集指纹的接口,将用户指纹信息存储至数据库中。

系统数据库主要由一些列记录组成,每条记录对应已采集指纹的用户,其中主要包括指纹信息的编码,用户的编号,指纹的ID等信息。

指纹采集部分主要是通过利用提供的用户接口对用户的指纹信息进行采集,并将指纹信息存储到系统数据库,采集到的指纹图像在用户接口部分被转换成十六进制编码,存储至数据库的指纹信息为此十六进制编码信息。

指纹匹配部分主要是对用户的指纹进行匹配比对,待认证的用户提供指纹,并通过对系统数据库的指纹编码信息进行比对,从而来认证用户是否授权。

目前随着Internet技术的兴起,不断成熟的web技术以及普及的浏览器技术使得越来越多的软件开采用了B/S(浏览器/服务器)架构模式,在这种结构下,用户界面完全通过浏览器来实现,部分逻辑在前端实现,主要的事务在服务端实现。本系统所应用的企业生产信息系统即是采用B/S结构。

5基于web的指纹识别系统的实现

根据上节提出的分布式数据处理的三层结构,结合网络身份的认证机制,设计和实现基于web的指纹识别系统就可以明确各个组成角色以及功能。所以,本系统的整体架构分为三大主要部分:客户端,应用服务器段以及数据库服务端。

图3给出了基于web指纹身份认证的系统结构图,指纹采集设备通USB连接线和客户端连接。

(1)客户端架构:首先确保客户端PC机能够正常工作,指纹采集设备正常,能与服务器进行正常连接,采集指纹时保证客户端已启动指纹采集进程程序,并且指纹采集终端与PC机通过USB线连接,在浏览器上打开指纹采集程序,用户将收放在指纹采集设备上,用户注册指纹。

(2)服务端架构:确保与后台数据库正常连接,指纹采集设备正常工作,服务器正常工作。服务端主要收集用户的个人信息以及指纹图像编码,将指纹图像进行编码转换,并存入系统数据库中。

(3)数据库服务端主要用于存放指纹编码信息以及个人信息,登录信息数据库,指纹编码数据库主要将用户的指纹编码信息分类存储,登录信息数据库用于基于访问者每次采集指纹的时间以及ID和所在客户端的IP地址等信息。

其中基于web的指纹识别技术中应用的关键技术如下:

(1)指纹采集设备与数据库服务器之间的连接:主要采用JDBC的连接方式,连接代码如下:

PublicConnectiongetConnectionForJDBC()throwsSQLException{

DriverManager.registerDriver(neworacle.jdbc.OracleDriver());

returnDirverManager.getConnection(“jdbc:oracle:thin:@数据库服务器IP:1521(数据库服务器端口号,默认1521):数据库实例名”,”username”,”password”);

}

(2)指纹识别技术和Web页面的结合,主要分为两部分,分别是web页面上实现指纹采集以及指纹比对功能,指纹采集和指纹比对主要是通过调用web服务器中的指纹采集和比对程序,该程序给客户端提供了访问接口,通过调用该接口实现整个指纹采集和比对过程,并将其嵌入到web页面中,其中Web指纹采集关键代码如下:

functioncjzw(){//指纹采集函数;

$.post("http://服务器IP地址:8080/ZWCJ/GetZwcj.jsp",function(data){

varsti=setInterval(function(){

$.post("zwcj!djzwqrCJ",{filterStr:data},function(data1){

if(data1.num!=""){

$("#zw1").val(data1.num);

window.clearInterval(sti);

}});},2000);});

}

指纹采集web页面var_userid='';var_siteid=2420;var_istoken=1;var_model='Model03';WebPageSpeed=297;UrchinTrack();

用户在客户机将手指放在指纹传感器上,web页面通过调用指纹采集接口即完成指纹采集功能,采集的指纹编码信息存储在数据库服务器上。在身份认证的时候,即实施指纹比对操作的时候,为了提高指纹匹配的速度,本系统为每个指纹采集的用户提供了一个随机的五位数编号,该编号和用户的指纹编码信息绑定在一起,在比对的时候,用户只需输入该编号,然后web页面会调用服务器的指纹程序接口完成指纹比对,采用编号的形式能很大程度上提高指纹匹配的速度。

6指纹识别机制在考勤系统中的应用

本文设计的基于指纹识别技术的web身份认证系统在实际生活中有很多应用,比如职工考勤系统,身份识别系统等等,本文利用已经设计好的Web身份认证系统,实现了基于指纹识别技术的Web员工考勤系统,该系统功能简单,主要包括员工指纹信息录入,员工上班考勤,员工上班考勤查看。

(1)员工指纹信息录入:主要包括录入员工的姓名,所在部门,职务,备注等信息,其中系统会随机生成一个五位数的编号,作为员工的指纹编号,web页面如下所示:

指纹采集成功后,客户机上的指纹采集进程程序会给出相应的提示代码,如图5所示:

(2)指纹考勤功能:员工在通过指纹进行考勤时,只需输入在采集指纹时自动生成的五位随机编号,然后在页面上点击指纹对比,客户端会自动调用服务器的指纹比对接口程序,完成比对操作,如图6所示:

(3)指纹考勤查询功能:针对已经进行了考勤的用户,该功能提供了随时查看用户的考勤信息,如图7所示:

该指纹考勤系统功能简单,但在实际应用中,能够取代传统的考勤方式,指纹比对速度快,指纹比对正确率高,能够满足中小型企业员工考勤需求。

7结束语

本文支队Web身份认证机制的现状,结合了当前的身份认证技术以及指纹认证技术,提出了使用基于指纹识别技术的Web身份认证机制,并通过采用基于指纹识别技术的Web身份认证技术,设计并实现了基于Web的职工指纹考勤系统,通过实例验证了指纹识别技术的优势,在一定程度上提高了Web身份认证的安全。

参考文献:

[1]高能,向继,冯登国.一种基于数字证书的网络设备身份认证机制[J].计算机工程,2004,30(12):96-98

[2]尹义龙等,自动指纹识别技术的发展与应用[J].南京大学学报(自然科学),2002(1):29-35

指纹技术论文篇5

陈建校石理

(西南交通大学计算机与通信工程学院四川成都610031)

摘要

在网络安全方面,自动认证和密钥封装起着决定性的作用,直接关系到整个网络通信的安全强度。公钥密钥体制提供了一个较为安全的方法来进行信息交换和网络通信,但是,依然缺乏高度安全的自动认证系统。太复杂的口令容易忘记,然而,太简单的口令又容易被非法分子、黑客破译。个人的一些生物特征具有唯一性而且在生之日是不会变的。这些特性使得生物特征能够较好地应用到自动认证系统中。随着因特网用户的增多和因特网本身的发展,需要严格地控制网上高密度数据信息的访问权限。为此,本文分析了目前WEB访问控制现状,提出了基于指纹认证与密钥体制相结合的WEB访问控制方法,并分析了该控制方法的优缺点。

关键词:指纹认证;WEB访问控制;网络安全;密钥体制;

1引言

使用指纹自动认证技术,可以通过用户的指纹和按印行为来进行身份认证,从而避免了记忆口令的必要性。同时,这也要求被认证的本人亲自到现场,才能进行个人身份认证。指纹特征与公钥密钥和私钥密钥体制的结合使用,能够为WEB访问控制和电子商务提供强有力的安全性保障。在安全性方面,使用生物技术与其他技术相结合的方法是一个趋势。然而,生物特征技术中发展最为成熟的是指纹识别技术。指纹鼠标和指纹键盘的问世,高性能的指纹特征提取和比对算法,给基于指纹认证技术WEB访问控制技术提供了及时而又可行的必要条件。相信在随着指纹识别技术的发展,指纹鼠标和指纹键盘的大批量生产和出售,价格一定会降到大众可以接受的范围内,这样,通过指纹认证来控制对WEB的安全而有效的访问将会被广泛地采用。

指纹技术论文篇6

[关键词]指纹个人识别商业活动安全

在商务交易安全方面,个人身份识别是重要的基础。目前,主要的个人识别方法有签名、个人ID、密码等,这些人身识别手段虽然简单实用,在实际商业活动中运用也非常普遍,但不足和弊端也不容忽视,如个人签名字迹特征的特异性和稳定性并没有经过科学有效性的定量论证,字迹的识别也主要依赖于人工进行,识别结果往往很大程度上受笔迹鉴定专家主观因素的影响,著名的龚如心案遗嘱签名笔迹的鉴定就是一个重要的例证。个人ID、密码等手段也可能受到密钥量小、密码泄露等不安全因素的困扰。为了解决商务运行中存在的安全问题,人们逐渐把目光转向个人生物特征识别。美国9.11以后,围绕人身识别的“生物测定学”(Biometrics)得到了长足的发展,现今发现的具有人身识别价值的生物特征主要有手足纹、DNA、面像、虹膜、视网膜、声纹、步态、签名等。这些手段中,具有商业安全运用可能性的主要是指纹和签名,其中,指纹用于商业活动的个人识别存在明显的优势,主要表现在:

一、指纹的密钥量十分巨大,具有充分可靠的个人鉴别能力

关于指纹的密钥量计算,有不同的计算方法,但密钥量十分巨大是共同的。1910年,法国巴黎大学教授勃太柴就按照人完整指纹上有平均100个的特征点(实际75个-175个),且每个特征点存在4种特征类型计算,构成的排列总数为4100=1.6069×1060,这显然是一个天文数字,完全可以保证全人类都不可能有相同的指纹。实际上现代对指纹密钥量的计算还远远高于勃太柴的大致计算,因为勃太柴没有将100个特征出现部位的变化计算进去,如果包含位置的变化,两枚指纹所有特征都相同的概率只有1.684×10-114。这样高的密钥量是目前其他个人识别特征无法比拟的。而且,指纹细节特征的特异性并不受遗传基因的制约,即使是孪生关系,也不可能存在相同的指纹。

二、指纹细节特征稳定不变,能够保证经济活动凭证的识别长期有效

指纹纹线细节特征取决于真皮的结构,胚胎发育完成以后,人的一生不会发生实质的变化,外界的摩擦损伤只要不伤及真皮层,就不影响外表指纹的细节特征。如果真皮受到局部损伤,所形成的疤痕组织只限于伤痕的部位,并不会影响指纹其他部位的特征。在指纹识别中只要避开受伤变化的部分,就能够正确进行指纹的鉴别。如果指纹数据库得到充分的开发应用,个人完整的指纹信息资料建档以后,指纹识别就可以调用档案中的样本指纹进行比对,指纹受伤变化就完全不会影响个人的识别了。指纹的这种稳定特性对经济活动凭证识别的长期有效具有重要的作用。

三、指纹反映明显、外在,在经济活动中方便易行

指纹特征比较宏观、明显,作为个人识别标记直观清楚。而且,指纹随时随身“携带”,留痕方法简便,效果容易掌握,不受文化程度的限制,作为最为有效的个人识别手段,非常方便。现代指纹的留痕和采集主要有油墨捺印和电子扫描,油墨捺印是商业活动中进行留痕的主要方式,油墨捺印的指纹特征清晰,便于观察。电子扫描是目前收集样本指纹的方法,在商业活动中,需要鉴别某份文件上指纹的时候,可以很方便地进行指纹取样,特征清楚,不会污染手指。四、指纹成熟的自动化识别技术为经济活动提供了快速有效准确的手段

指纹在经济契约中的应用由来已久,但在近代并没有呈现不断发展的景象,而且目前有些使用指纹的场合甚至比民国或解放初期还有所减少,如全国解放以前,我国东北解放区颁发的身份证就需要有指纹印记,而现在我国的身份证却没有指纹标记。另外在契约文件中使用指纹的也少于以往。笔者认为其中重要的原因之一就是指纹的鉴识技术比较复杂,需要专业技术人员使用一定的设备才能进行准确的识别,一般人凭肉眼只能作大概的判断,然而,在指纹识别中,大概的比对只能做一些排除,是无法进行认定的。因此,虽然人们能够充分认识指纹的个人识别能力,但受到方法手段的制约,使指纹的广泛运用受到限制。随着计算机指纹识别技术的发展,指纹鉴定进入了自动化识别阶段,计算机可以对指纹进行快速、准确的自动比对,使指纹的广泛运用有了关键的物质基础。因此,现代的计算机技术使传统的指纹技术焕发了新的生命力,指纹技术在商业领域的应用有了技术保证,现代的商业活动中,使用指纹技术进行个人识别是完全具有可行性的。

五、指纹信息系统的建立可以为经济活动提供信息支持

随着指纹识别在社会生活许多方面的应用不断扩大,指纹数据信息系统建设也得到了蓬勃的发展。目前,有的国家建立了专门的指纹数据库,为社会许多领域提供指纹信息查询。我国现有的指纹信息系统主要由公安机关建立并管理使用,主要服务于公安机关侦查破案。按照目前计算机的软硬件发展水平,建立更大范围乃至全民的指纹数据库是完全可行的,如果全民的指纹数据库得到建立,将能够在更大的范围内服务社会,更好地发挥指纹信息的作用。指纹数据库的建设也取决于社会的需求,如果在社会广泛的商业活动中能够更多地使用指纹作为个人识别的标记,将会在很大程度上推进指纹信息系统的建设。

六、指纹应用悠久的历史,为在现代商业活动中发扬光大打下了坚实的基础

我国古代距今二千七百多年前就有在借据、契约上留“指模”的记载,虽然,限于当时的科学技术水平,古代的指模识别主要是以指纹的纹型特征为识别根据的,但在指纹应用的性质上和当代是一致的,都是作为识别人身的方法,只是现代的指纹识别是建立在细节特征基础上的,现代指纹识别实现了从种类识别到个体识别的质的飞跃,体现了继承发展的强大优势。

参考文献:

[1]吕导中:基于指纹面积和特征质量的指纹鉴定量化标准研究[J].中国人民公安大学学报(自然科学版),2008(2)