指纹有什么作用?
1、 身份识别 在互联网时代,每个人都有可能在网上留下自己的足迹,而通过收集这些脚印,加以特征提取和对比分析,便可识别每个人的身份;指纹还具有不可随意复制的特性,在保护个人隐私的同时,也杜绝了冒用他人身份的可能。指纹被广泛用于用户身份验证、安全支付等诸多领域。 在日常生活中,我们偶尔也会见到应用指纹识别技术的产品,例如一些门禁设备会扫描手指指纹开通或关闭通道,以及银行ATM机具中也有类似应用(客户输入密码后,扫描其手指指纹确认)。但以上这些应用都只能算是“有限”的指纹应用,因为它们只是把指纹作为密码的替代物,用户在输入错误密码时,系统会提示用户输入指纹进行进一步确认。真正的“全指纹应用”是直接将指纹作为用户认证的唯一依据,在用户登录、账户资产保护等领域发挥重要作用。
2、 行为证据 随着移动智能设备的普及和应用,人们在使用这些终端的时候会产生大量的操作数据。如果能对这些数据进行采集和分析,就可能在防范隐私泄露的同时发现犯罪分子利用移动终端实施犯罪的行为踪迹。基于此,业界提出了“行为取证”的概念。将用户的各项操作及相应的时间信息组成用户行为特征向量,利用机器学习方法对网络中每一位用户的行为特征向量进行分析,当用户发生可疑操作时,发出警报。
3、 内容检索 除具有一般数据库索引的特点以外,指纹还拥有可变长度序列、顺序一致性等特性,因此非常适合文本数据的存储和检索。通过对文本内容的指纹化处理,可以建立文本的数据库,进而实现文本的快速查询。另外,由于人类语言的表达具有主观性,不同用户对于同一句文本可能表达出不一样的含义,出现语义扭曲的情况。如果仅仅根据字符串的匹配做出判断可能会造成误判,这时可以利用指纹的有序特性,通过计算文本的散列值做排序,再结合其他规则进行判定。