揭秘iPhone 5s数据安全系统:耗时七年打造.docVIP

揭秘iPhone 5s数据安全系统:耗时七年打造.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
揭秘iPhone 5s数据安全系统:耗时七年打造

揭秘iPhone 5s数据安全系统:耗时七年打造   导语:苹果公司在iPhone 5s发布会上,曝光了一种名为的“Touch ID”的指纹识别技术,这种技术会对用户的指纹数据进行加密,并保存在A7处理器内置的Secure Enclave模块中。近日,有用户在美国社交问答网站Quora上,对Secure Enclave的诞生过程、工作机制及重要性做出了详细解读。   以下为文章主要内容:   随着iPhone 5s和Touch ID指纹识别技术在9月13日的问世,苹果公司让我们在安全、即时访问iPhone的道路上迈出了一大步。对于苹果公司来说,这是一段漫长的旅程,我相信该公司的努力将在10年内结出硕果。   从2008年开始,我就一直在关注苹果公司将采用指纹扫描技术的消息,而且坚信有朝一日会看到苹果公司推出今天名为“Touch ID”的技术。多年来,众多科技行业的知名人士都对苹果公司采用指纹技术的逻辑性心存质疑。   在去年苹果公司收购AuthenTec之后,这种观点发生了一定的转变。当时,我担任顾问的几家支付创业公司终于开始重视这种新动向。不过仍有些人希望,如果他们对我的预言——可能还有苹果公司——充耳不闻,一切都将烟消云散。   2008年,我第一次看见苹果公司有关这项技术的专利申请,当时我就非常兴奋,开始想象指纹识别技术的未来。我开始思考苹果公司将如何获取这一重要的生物信息。我已经在支付领域摸爬滚打了30多年,特别是在PIN数字编码领域具有丰富的经验,我知道仅靠软件是解决不了这个问题的。因此,我坚信硬件上必须有独立的区域来保存这种数据,它就是“Secure Enclave”。   Secure Enclave的世界   目前,虽然已有大量文章专门介绍Touch ID,但真正理解这项技术背后重要意义的人却寥寥无几。苹果公司不仅打造了最精准的量产生物安全设备之一,还解决了有关如何加密、存储和保护生物安全数据等诸多重要问题。苹果公司称之为“Secure Enclave”,这是一个相对较新的概念。   ARM助一臂之力   iPhone 5s的处理器A7基于ARMv8架构(由ARM设计),这是一种64位的处理器,而老款iPhone处理器则是32位。这是性能上的一大飞跃,但有时它的潜力并不能得到充分挖掘,因为代码再编译必须要让应用用到这种性能增益。由于反向编译的意义不大,我们将来会看到一些专用于iPhone 5s的应用会问世。苹果公司此次还采用了M7协处理器,用以控制陀螺仪、加速计等,希望助主处理器A7一臂之力。   提到ARM及其开发软件的方式,一个令人感兴趣的方面是,他们会对企业客户的需求做出迅速反应。因为这个原因和其他诸多原因,ARM处理器架构已成为几乎所有智能手机厂商的首选。   苹果公司之所以采用A7处理器,原因不胜枚举。其中一个原因是,满足Touch ID的硬件需求。为了在成本相对较低的情况下打造“Secure Enclave”,苹果公司需要的处理器必须具有原生加密与安全概念,同时还有专用硬件设备,在处理器架构内辟出一个独立和安全的区域。   大约3年前,ARM就已经开始关注这个问题,并与别的公司合作开发出我们现在称为TrustZone/SecurCore的技术。TrustZone技术被紧密地整合到了A7处理器,而且通过AMBA AXI总线和特定TrustZone System IP扩展到整个系统。这种系统方式意味着,它可以保证内存、加密模块、键盘、屏幕和传感器等外设的安全,令其免受软件攻击。   早在2012年4月3日,我就注意到ARM与Gemal和Giesecke Devrientto达成合作协议,共同开发安全支付系统,但我并没有将这件事与苹果公司指纹扫描系统的开发联系起来。协议称:“新成立的公司将开发基于ARM TrustZone安全技术的可信任执行环境(Trusted Execution Environment,以下简称“TEE”),专注于改善智能互联设备的安全性。这种通用、安全的软件执行环境,将充分利用先进的硬件安全技术以及符合行业标准的软件界面,如GlobalPlatform行业协会的界面。”   “TEE设备将向客户提供更为安全、更友好的体验,简化和加速它们与数字世界的交互活动。这能让它们更为频繁地利用自有智能互联设备,安全访问类型越来越多的应用和服务。这其中包括移动支付、企业办公、移动支付应用,以及在线商务和优质的内容服务等。”   ARM在2008年发布的一份白皮书,确实表明A7处理器在移动支付方面的作用:   “6.2.2 移动支付   许多嵌入式设备如今正存储大量用户信息,包括电子邮件、移动银行资料和移动支付凭证等敏感信息。这些用户信息可以通过密码的形式受到保护,不过一旦解锁,在基本的软件环境下

文档评论(0)

baoyue + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档