苹果新专利详解Apple Pay和NFC工作原理
本周,美国专利商标局公布了苹果一项名为“在移动支付过程中调节NFC的方法”专利申请。专利文件中详细描述了苹果Apple Pay功能以及NFC硬件构架和工作模式。
首先,苹果在专利文件中介绍了其无接触支付系统的概括。依靠NFC技术(如植入iPhone6和6 Plus中的零部件),用户设备能够监测到商户POS机终端周围所形成的磁场。在准确验证完手机和POS终端后,系统会使用不同编码来“转移”用户凭据和支付数据。商户支付处理器通过连接某个支付网络来验证用户凭据,最后完成交易。
专利中还提及了支付网络和发卡银行。目前,苹果Apple Pay已与维萨、万事达、美国运通、美国银行、富国银行等多家银行机构建立合作。对于用户设备而言,每个子系统都是一样的,可以通过适当的服务(比如苹果Passbook应用软件)进行融合。
就支付凭据(如信用卡)而言,系统依靠软件和硬件编码来确保信息安全输入和保存。在某些情况下,用户会连接某服务提供商子系统来在其设备上设置新卡。用户手机上的代理模板会将支付网络系统和凭据相匹配,并管理信用凭证。同时,可信服务管理平台会保证手机POS机终端的安全“互动”。
通过使用这项技术,系统能够远程授权用户二级设备(比如智能手表)来下载信用卡指令。苹果已经宣布,Apple Watch将兼容Apple Pay服务,这份专利文件中对此也加以确认。Apple Pay依靠专门的“安全元素芯片”能够保护储存在设备中的敏感用户数据(比如信用卡信息)。这种芯片不会直接发送用户的信用卡账号和持卡人姓名,而是会生成唯一的数字编码,它可以通过兼容Apple Pay的POS机系统破解。这样用户在交易时,就不用担心黑客盗取他们的信息。
此外,该专利中还描述了用户设备如何来识别和监测POS机终端。在监测到商户POS机终端时,用户设备会将内部的NFC接收器激活,然后来等待主人接下来的指令。在指令获得验证后,设备会建立一个兼容性的连接来执行数据传输操作,并在POS机终端和手机支付系统之间共享连接属性信息。
如果用户设备与POS机之间的距离超出了可接受范围,POS机终端会保存用户信用凭证,而同时设备也会再次尝试连接。
此外,苹果新专利中还描述了NFC工作模式、电源设置、时间窗口和其他使用协议,这些都旨在向用户提供一种安全、便捷的移动支付体验。
来源:appleinsider
苹果新专利详解Apple Pay和NFC工作原理的更多相关文章
- HTTPS详解二:SSL / TLS 工作原理和详细握手过程
HTTPS 详解一:附带最精美详尽的 HTTPS 原理图 HTTPS详解二:SSL / TLS 工作原理和详细握手过程 在上篇文章HTTPS详解一中,我已经为大家介绍了 HTTPS 的详细原理和通信流 ...
- 详解javascript中this的工作原理
在 JavaScript 中 this 常常指向方法调用的对象,但有些时候并不是这样的,本文将详细解读在不同的情况下 this 的指向. 一.指向 window: 在全局中使用 this,它将会指向全 ...
- ES6,ES2105核心功能一览,js新特性详解
ES6,ES2105核心功能一览,js新特性详解 过去几年 JavaScript 发生了很大的变化.ES6(ECMAScript 6.ES2105)是 JavaScript 语言的新标准,2015 年 ...
- 《Android群英传》读书笔记 (5) 第十一章 搭建云端服务器 + 第十二章 Android 5.X新特性详解 + 第十三章 Android实例提高
第十一章 搭建云端服务器 该章主要介绍了移动后端服务的概念以及Bmob的使用,比较简单,所以略过不总结. 第十三章 Android实例提高 该章主要介绍了拼图游戏和2048的小项目实例,主要是代码,所 ...
- Android群英传笔记——第十二章:Android5.X 新特性详解,Material Design UI的新体验
Android群英传笔记--第十二章:Android5.X 新特性详解,Material Design UI的新体验 第十一章为什么不写,因为我很早之前就已经写过了,有需要的可以去看 Android高 ...
- Java9 新特性 详解
作者:木九天 < Java9 新特性 详解 > Java9 新特性 详解 摘要: 1.目录结构 2.repl工具 jShell命令 3.模块化 4.多版本兼容jar包 5.接口方 ...
- 点击--》java9 新特性 详解
引言: 点击-->java9 新特性 详解 点击-->java8 新特性 详解 正题: 1.局部变量var 将前端思想var关键字引入java后段,自动检测所属于类型,一种情况除外,不能为 ...
- java10 新特性 详解
引言: 点击-->java9 新特性 详解 点击-->java8 新特性 详解 正题: 1.局部变量var 将前端思想var关键字引入java后段,自动检测所属于类型,一种情况除外,不能为 ...
- Java基础学习总结(33)——Java8 十大新特性详解
Java8 十大新特性详解 本教程将Java8的新特新逐一列出,并将使用简单的代码示例来指导你如何使用默认接口方法,lambda表达式,方法引用以及多重Annotation,之后你将会学到最新的API ...
随机推荐
- [Linked List]Palindrome Linked List
Total Accepted: 29652 Total Submissions: 117516 Difficulty: Easy Given a singly linked list, determi ...
- Windows下的窗口程序
再进一步. . .model flat,stdcall option casemap:none include Windows.inc include user32.inc includelib us ...
- CSS垂直居中解决方案
问题场景 应用的地方比较普遍,这里有两个赤裸裸的栗子: 也有很多流行的方案,这里只针对各种方案的适用场景来做一些分析 问题抽象 其实,垂直居中问题可以简化成这样:一个容器HTML元素(#conta ...
- 四轴飞行器1.2.1 RT-Thread 环境搭建
买的飞控板到了,开始写下位机的程序了,本来打算用UCOS的,因为以前用过,比较熟悉,可以很快上手,不过板子的卖家推荐了RT-Thread,以前虽然有接触过,但是没用过,于是去官网看了下,感觉还不错.其 ...
- Ubuntu root登陆
分两步: 1.激活root 输入命令:sudo passwd,键入当前用户密码之后,为系统设置root密码:交互如下: jack@ubuntu:~$ sudo passwd[sudo] passwor ...
- ASP.NET缓存中Cache过期的三种策略
原文:ASP.NET缓存中Cache过期的三种策略 我们在页面上添加三个按钮并双击按钮创建事件处理方法,三个按钮使用不同的过期策略添加ASP.NET缓存. <asp:Button ID=&quo ...
- ACM学习-POJ-1004-Financial Management
菜鸟学习ACM,纪录自己成长过程中的点滴. 学习的路上,与君共勉. ACM学习-POJ-1003-Financial Management Financial Management Time Limi ...
- #include <stdio.h>
1 fflush 2 fgetc 3 fgets 4 fprintf 5 fputc 6 fputs 7 fscanf 8 fseek 9 ftell 10 perror 11 remove 12 r ...
- php技能考试每日一练
PHP技術者認定 1, [日本語文字のメール送信] (2016年10月31日)以下のコードは桃家タローさん宛てにメールを送るためのものである.コード内の[(1)]に入る正しいものを1つ次の記述の中から ...
- Expect:100-Continue & HTTP 417 Expectation[转]
Expect:100-Continue & HTTP 417 Expectation 背景:今天调试火车票查询的代码,发现一个奇怪的事情,如果使用公司本地的代理,那么一切正常,如果使用的是公司 ...