注意:本节内容主要参考自《Java加密与解密的艺术(第2版)》第6章“验证数据完整性--消息摘要算法”3.1、消息摘要算法:防止消息在传递过程中被篡改。原理:任何消息经过消息摘要算法后,都会产生唯一的散列值(即“数据指纹”)(同一段消息无论经过多少次相同的消息摘要算法加密,结果都相同),所以如果消息...
分类:
编程语言 时间:
2015-12-28 23:26:13
阅读次数:
235
这几天做了一道题目,要求在 5000 张图片中找出 30 张与样例相同但经过放大或缩小,高亮或变暗的图片。 整体思路是把图片hash成一段指纹,这个指纹和图片的大小、格式、明暗均无关,只和图片的内容本身有关。 1.先把彩色图片转为灰度图 如果原本的一个像素点的rgb值为(r1,g1,b1)...
分类:
其他好文 时间:
2015-12-23 21:21:24
阅读次数:
745
苹果公司在 iPhone 5s 的发布会上公布了全新的指纹识别安全技术,也就是Touch ID,开创了生物安全识别技术在便携设备上使用的新篇章。此后,苹果还将此技术带到了 iPad 上。此前没有任何厂家将指纹识别成功的打造在如此常用的设备上,因为涉及到非常复杂的工艺和技术难关。苹果在2012年收购在...
分类:
移动开发 时间:
2015-12-02 17:59:32
阅读次数:
308
2013年9月,苹果为当时发布的最新iPhone产品配备了一系列硬件升级方案。在iPhone 5s当中,最具创新特性的机制无疑要数围绕Home按钮设计的超薄金属圈,也就是被称为Touch ID的指纹传感器。开发人员随后开始纷纷将其API作为突破口,希望能在自己的应用程序中引入这一最新功能。如今一年已...
分类:
移动开发 时间:
2015-12-02 17:55:25
阅读次数:
239
A问题:最近有个工作,要集成一套老的指纹考勤机器到现在考勤系统(web系统)中,问题出现时老的机器只有ocx可用,没有可用的dll;原本以为简单的第三方调用就ok了,可是ocx不能被承载,在实现上费劲了。B分析:1、原始开发人员,提供一套可直接调用的dll供调用;(太老了,都没有人了,代码也没有,更...
分类:
其他好文 时间:
2015-11-27 00:56:59
阅读次数:
183
iOS 8 SDK向开发者公开了Touch ID指纹识别功能,允许App对用户身份进行本地验证。只需要2步即可使用指纹验证身份:1. 检查Touch ID是否可用。2. 获得指纹验证结果。 1 LAContext *myContext = [[LAContext alloc] init]; ...
分类:
移动开发 时间:
2015-11-26 15:13:35
阅读次数:
271
神盾的FingerPrint方案在Java层,神盾主要提供如下几个包:egistec.fingerauth.api.FPAuthListeners;egistec.fingerauth.api.FPAuthListeners.EnrollListener;egistec.fingerauth.api...
分类:
其他好文 时间:
2015-11-25 21:14:02
阅读次数:
148
Valve/fingerprintjsFingerprintJS - 在浏览器端实现指纹识别
分类:
Web程序 时间:
2015-11-24 14:27:08
阅读次数:
161
添加依赖库 LocalAuthentication.framework#import // 头文件 LAContext *context = [[LAContext alloc] init]; NSError *error = nil; // 这句代码是让指纹验证的提示框没有输入密码 cont...
分类:
移动开发 时间:
2015-11-24 12:29:46
阅读次数:
168
一、需求分析 设计一款给爸爸妈妈用的手机,不会太麻烦,操作简单的。二、组内分工 外形设计,绘画,功能组内人员均有参与三、具体外形和功能 对于外形,形状和现在的IPHONE类似,不过我们添加了一个翻盖的保护,以及一个可以抽出来的一个按键键盘。父母年纪大了解锁的时候就采用指纹解锁怕密码记不住,然后大.....
分类:
移动开发 时间:
2015-11-15 13:25:53
阅读次数:
150