三星称将向第三方开发者开放Galaxy S5指纹识别系统API
三星推出的 Galaxy S5配备了一个指纹识别系统 ,而且与苹果的iPhone 5s一样内嵌在Home键中。三星公司今天在世界移动通信大会上的一个面向开发者的活动中宣布,他们将向第三方开发者开放该指纹识别系统。此举与苹果的策略形成了鲜明的对比,苹果的指纹传感器对于第三方开发者而言就是禁地。
此前,苹果公司费了九牛二虎之力说明自己的指纹识别系统是如何与其它硬件分离的,以及它所收集的数据是如何的独立。总而言之,苹果就是想证明他们家的指纹识别系统很安全。苹果的做法是,将通过内置于iPhone 5s的Home键的指纹扫描仪采集到的指纹信息,保存在 A7 芯片上的一块“ 安全飞地 ”中。此外,将此数据传给其他服务时,会对所需发送的数据进行加密,而且不会传递任何敏感数据。
目前,我们尚不清楚三星会如何保存和传送其设备采集到的指纹数据,以让第三方应用和服务安全的使用该数据。不过,仅其向第三方开发者开放指纹识别器及其采集到的指纹验证活动的做法,就已经让其和苹果公司区别开来了。此外,三星已经公布了他们与PayPal的合作计划。据介绍,到时用户在网上购物时可以直接使用指纹完成PayPal支付验证。三星的这一举动为解决如何使用生物特征信息这个问题提供了全新的思路。
苹果也允许用户在购物时使用指纹完成支付验证,但是仅限于苹果自家的iTunes商店。原因很简单,这样苹果才能控制整个交易过程,以及保证整个交易过程的信息传输的完整性和安全。苹果公司显然对其指纹系统的安全非常重视,不想给媒体和用户留下一丁点口舌。可以说,为了让用户在使用其指纹验证系统时能尽可能地感到安全,苹果已经使出了浑身解数。
三星这么做似乎是想挑战指纹识别技术的应用极限。因为,当第三方开发者也能够调用其指纹识别系统时,可能出现的应用场景是无限的。就目前而言,关于三星的指纹识别系统如何不同于苹果的讨论,以及消费者的担忧似乎都不算太多。不过,现在还早着呢,不宜这么快下结论。毕竟,关于三星指纹识别系统背后所使用的技术,我们也还有很多疑问没有得到解答呢。
然而,对于开发者而言这或许是一个机会。相信很多开发者在苹果发布iPhone 5s的时候,就渴望有一天能有机会使用这一技术。对于开发者而言,新传感器的出现就意味着新的软件机会以及新的软件设计范式。此外,由于指纹识别系统是个很个人化的识别器,因此非常适合用于移动支付、身份验证和记录消费者行为等应用领域。根据三星释出的 Pass API (调用指纹识别系统的API)文档的介绍,开发者可以做的事情有如下几项:
发起指纹识别请求
取消指纹识别请求
验证当前用户的指纹是否与设备上存储的指纹匹配
在应用注册界面采集指纹
据此我们可以看出,目前该API的主要功能就是用户身份验证功能。
此外,三星在其Galaxy S5 SDK中提供的新API还有遥感(比如Gear 2 和Gear Fit)、访问S Health、连接设备附件、设备间文件传输,以及运动和活动的信息共享等。不过,相比之下,三星指纹识别系统的API要比上述API强大太多了,同时三星指纹识别系统的API也可能是一个对消费者和开发者影响最深远的API。(译:牧码人)