基于指纹识别的BS结构安全系统的实现-61IC电子在线.PDF
文本预览下载声明
维普资讯
2003年 l2月 中国制造业信息化 第32卷 第 l2期
基于指纹识别的B/S结构安全系统的实现
陈炳发 ,沈 锋
(南京航空航天大学 机电学院,江苏 南京 210016)
摘要 :实现 了一个基于指纹识别与认证 的B/S结构的安全系统框架 该 系统用指纹采集设备读取
指纹数据 ,在B/S结构的应用系统 中识别与认证 :系统基于微软 .Net框架进行设计,利用其丰富
的类库和 XML技术,运用远程对象、数据组装加密等关键技术,采取指纹数据识别与认证、分级安
全策略等措施,有效提高了系统整体的安全性,具有一定的实用价值=
关键词 :安全技术 ;指纹技术 ;密码术 ;B/S结构
中图分类号:TP393 文献标识码:A 文章编号 :1672—1616(2003)l2—0102—03
信息时代的一大特征就是身份的数字化和隐性化 , 图像 ,对原始图像进行初步处理,使之更清晰:使用特
如何准确鉴定身份,保证信息安全呢?信用卡号、银行 定的指纹特征提取缆 证程序 SDK(SoftwareDevelopers
帐号 、网络登录号 ,我们可能被生活 中过 多需要记忆 的 Kit)建立指纹的数字表示——特征数据 :这是单 向函
密码搅得心烦 如何不用记忆这些密码而又不用担心 数处理过程 ,可以从指纹转换成特征数据但不能从特征
自己身份无法认定呢?正在悄然兴起的生物识别技术 数据转换成为指纹,而且两枚不同的指纹不会产生相同
正好可以解决上述问题 其中指纹识别技术因其安全 的特征数据:SDK从指纹上找到被称为 “节点”(Minu—
便捷,使用逐步普及:现今B/S结构的应用系统 日益普 tiae)的数据点,也就是那些指纹纹路 的分叉、终止或转
遍,由于其部署在 Intemet上,面 向不可知的用户群 ,安 弯处的坐标位置 ,这些点同时具有 7种以上的惟一性特
全性的控制能力相对较弱,因此提高B/S结构的安全性 征:通常手指上平均具有 70个节点,所以这种方法会
尤为重要:本文就是针对这样的应用环境 ,研究了基于 产生大约 490个数据。有的算法把节点和方向信息组
指纹识别与认证技术的B/S结构网络系统的安全措施 合产生了更多的数据,这些方向信息表明了各个节点之
的解决方法 系统使用了以XMI(eXtensibleMarkup 间的关系,也有的算法还处理整幅指纹 图像=总之 ,这
Language,可扩展置标语 言)为基础 的技术 ,如 SoAP 些数据通常称为模板,保存为 1K大小的记录=无论它
(SimpleObjectAccessProtocol,简单对象访问协议 ,基于 们是怎样组成的,至今仍然没有一种模板的标准 ,也没
XMI技术)的应用 ,Web服务等等 有一种公开的抽象算法 ,而是由各个厂商 自行决定的=
最后 ,通过计算机模糊比较的方法 ,把两个指纹 的模板
1 指纹数据采集识别技术 进行比较 ,计算出它们的相似程度 ,最终得到两个指纹
指纹的采集仪器主要有两大类 :光学采集仪 、晶体 的匹配结果。
传感器:晶体传感器由于在市场上出现不久,用得还不
多 使用比较普及的是光学采集仪 ,依据光的全反射原 2 系统设计
理(F~FIR):光线照到压有指纹的玻璃表面 ,反射光线 由 2.1 整体结构及功能
CCD(电荷耦合元件)去获得,反射光的数量依赖于压在 整个系统要实现的功能是,使用通过本地 的指纹读
玻璃表面指纹的脊和谷的深度和皮肤与玻璃间的油脂 取仪器采集指纹数据,同时在本地进行指纹数据的处
光线经玻璃射到谷后反射到 CCD,而射到脊后则不反射 理,获得指纹特征值 ,然后通过 网
显示全部