您好、欢迎来到现金彩票网!
当前位置:秒速时时彩开奖 > 算法类 >

苹果发布CryptoKit框架 支持算法和硬件加密方案

发布时间:2019-06-19 02:21 来源:未知 编辑:admin

  苹果在刚刚举行的全球开发者大会(WWDC 2019)中发布了新的「CryptoKit」框架。通过该框架,软件开发者可以在苹果即将发布的新系统 iOS 13,m...

  苹果在刚刚举行的全球开发者大会(WWDC 2019)中发布了新的「CryptoKit」框架。通过该框架,软件开发者可以在苹果即将发布的新系统 iOS 13,macOS 10.15 和 tvOS 13 中,安全和高效的执行特定的加密算法。

  众所周知,加密算法是区块链技术得以实现的重要根基,所以这件事在加密货币社区也引起了不小的反响,甚至有夸张的言论说苹果可能会开发加密货币钱包。但事实上,CryptoKit 和密码学有关,意味着未来可能会支持越来越多的算法和提供更多的硬件加密方案,但这与密码货币关系不大。

  CryptoKit 是一个「密码学」的框架,但并不是「加密货币」的框架。 CryptoKit 的发布并不能暗示苹果正在改变对加密货币的态度。

  苹果之前已经有了一个密码学框架「CommonCrypto」,但 CryptoKit 更强大一些。CryptoKit 是一个对 Swift 编程语言更友好的框架,并且包含了更多的哈希算法,比如说众望所归的 SHA256。

  从目前的开发文档中可以看到 Secure Enclave 仅支持 secp256r1 (也叫 prime256) 这一种椭圆曲线,并不是比特币、以太坊和其他区块链常用的 secp256k1。除非以后硬件升级,否则你的 iPhone 是不可能变成一台硬件钱包的。

  再者,就算 CryptoKit 支持区块链常用的 secp256k1,那通过 CryptoKit 生成的私钥也是没办法被 Secure Enclave 的外部所读取的。你可以(通过 CryptoKit)使用这个私钥生成公钥或者执行消息签名,但你永远无法获得私钥本身。所以也就没办法备份这个私钥,这个限制可能会非常不方便钱包的使用场景。

  对 Swift 开发者而言 CryptoKit 是一个很好的新功能,但这并不是加密货币社区所想要的那种翻天覆地的变化。

  在 CryptoKit 中,苹果加入了一些常用的加密算法。在开发文档中,苹果是这样介绍的:

  除了可以在内存中储存密钥,也可以在「Secure Enclave」中储存并管理私钥

  相比底层接口,更推荐使用 CryptoKit 框架。CryptoKit 可以替开发者管理指针,自动处理那些可以让 App 更安全的任务,比如在内存释放期间覆盖敏感数据

  再仔细看文档中所支持的加密算法,大多是由美国国家标准技术研究所 (NIST) 发布的通用和标准的加密算法。

  Secure Enclave(安全区域)是 Apple A7(初次集成在 iPhone 5S 中,用以保证「触控 ID」的安全性)或更高版本 A 系列处理器中集成的协处理器,它为数据保护密钥管理提供所有加密操作,即使在内核遭到入侵的情况下,也可维护数据保护的完整性。而且在 Secure Enclave 内部生成的密钥使用真正的硬件随机数生成器。

  虽然比特币使用了许多和密码学相关的算法,但最重要的至少会包含这两个:SHA-256,secp256k1。

  SHA-256 是第二代安全哈希算法,比特币也在不止一处使用了该算法,比如在计算工作量证明的时候 (PoW)

  secp256k1 是非对称加密算法中的一种椭圆曲线,比特币的私钥可以通过该算法生成对应的公钥

  非常可惜的是,Secure Enclave 支持的 P-256 的椭圆曲线,而不是比特币采用的 secp256k1。这也就意味着无法将现有的苹果设备变成一台硬件钱包。就算还是可以在苹果设备上开发软件钱包,但也是用不到这个 CryptoKit 框架的,需要开发者自己实现或者使用第三方代码库。

  CryptoKit 还处于 Beta 阶段,而且这也是苹果发布的第一个版本而已,所以这仅仅只是一个开始。

  苹果专门独立出一个框架用以处理密码学相关的算法,是一个值得肯定并会影响深远的决策,未来可能会支持越来越多的算法和提供更多的硬件加密方案。但以现阶段的细节来看,对区块链技术的普及还是比较有限的。

  有意思的是,CryptoKit 和 CryptoKitties(迷恋猫,一个曾经最热门的基于以太坊的收集类游戏)相比只多了最后的 ties 这四个字母,也许这也是为什么 CryptoKit 和币圈有关系的理由。(撰文:潘致雄)

  Facebook终于要公布其加密货币计划Libra的细节了。据TechCrunch报道,一位消息人士透露,Facebook目前计划在6月18日发布一份白皮书,解释其

  资料图:在阿里巴巴全球速卖通的莫斯科提货点,一名女士在提货时出示护照。(新华社)6月10日报道 美国《华尔街日报》网站6月6日报道,中国电

  随着互联网的发展,应用图标现在已是我们生活中不可或缺的部分,因为它可以让交流以更快的方式进行。比如,你点一下微信图标,便可以进入访

  科技巨头再遭一击。北京时间9日,路透社报道称,G20财政部长已于8日达成共识,要制定共同的规则以弥补Facebook等全球科技巨头为降低企业所

  共享单车方便了人们出行,尤其是对于北京这个大城市。但是你是否被共享单车所烦扰,尤其是乱停车问题。下了公交车、出了地铁,甚至是出了小

  6月5日消息,苹果在WWDC 19大会上发布了iOS 13系统,并且已经发布了iOS 13开发者预览版Beta 1系统,用户可离线下载固件刷机尝鲜。在iOS 13

  日前,哈弗H7在俄罗斯正式上市,新车推出搭载1 5T 2 0T两种动力车型,传动匹配7速双离合变速箱,并提供四驱系统。起售价为144 90万卢布起,

  日前,据海外媒体报道,福特试图用回收的塑料瓶打造汽车零部件。并借此减少碳排放。福特预计,平均每辆车需要300个回收瓶塑料瓶,一年约需

http://homeschoolwwh.com/suanfalei/355.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有