写点什么

苹果开源三个加密库

  • 2015-11-03
  • 本文字数:712 字

    阅读完需:约 2 分钟

苹果宣布开源其操作系统的安全子系统中三个主要组件,其中一个库使用的具有限制性约束的许可证引发了争议,此次声明也对该争议作出相应解释。

三个被开源的组件是:

  • corecrypto:所有加密库的基本构件,为其它库提供低阶加密原语,Apple 声称,“iOS 或 OS X 应用不应直接使用corecrypto。”开源corecrypto的目的是让开发者或其它对corecrypto感兴趣的团体可以查验它的具体实现以及安全特性。corecrypto的许可条款比其它两个库更为严格。
  • Common Crypto :一个为常见加密操作(如对称加密、基于散列的消息身份认证、摘要加密等)提供支持的库,为 iOS 和 OS X 提供加密服务
  • 安全框架:一个为证书、密钥以及信任策略管理提供API 的库。这个库中包含一些很重要的OS X 和 iOS 服务,例如: Keychain 、传输层网络安全等。

许多公开评论指出,苹果发布的声明中有一个重要细节,其实它最底层的组件 corecrypto并没有被真正开源,我们顶多可以将其视为一种“代码披露”的行为。事实上,苹果强制所有下载corecrypto的用户必须接受他们的“内部使用许可协议”,这个协议授予下载者自下载日起 90 天的查看权利,而且明文禁止再分发。Reddit 的一位评论者认为,90 天的源码查看限制赋予了他们自由撤销授权的选择权:万一苹果决定停止对外公开下载“ corecrypto”,这项协议可以确保他们的源码在全球范围内的授权时间最多只有额外的 90 天。

此举的另一重要原因是,我们实际上无法明确知晓是否能通过苹果提供的源代码有效地构建包含在正式版iOS 和OS X 中的加密库和框架。

尽管如此,Apple 仍然希望为第三方开发者提供这些加密库从而让他们能够在自己的App 中应用更多高级安全特性。

查看英文原文: Apple Open-sources Three Cryptographic Libraries

2015-11-03 18:003780
用户头像

发布了 63 篇内容, 共 133.6 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

保姆级SpringBoot+Vue图片上传到阿里云OSS教程

沉默王二

Spring Boot

如何理解基础服务和通用服务

Im胡子

基础服务 通用服务 基础服务边界

阿里巴巴云原生大数据运维平台 SREWorks 正式开源

阿里云大数据AI技术

大数据 自动化运维 大规模网络运维

Gartner发布中国IaaS PaaS市场服务报告,天翼云强势入选

天翼云开发者社区

VuePress 博客之 SEO 优化(六)站长工具

冴羽

Vue 前端 vuepress SEO 博客搭建

QoS 设计:车联网平台消息传输质量保障|车联网平台搭建从入门到精通 04

EMQ映云科技

物联网 IoT mqtt coap emq

融云直播 SDK 升级,让直播「PK」起来

融云 RongCloud

直播 IM 场景化

Rust 用于移动开发的几种方式

非凸科技

Java c++ Python rust 量化

信通院推出数字化赋能者新标准天翼云获评数字化转型赋能服务集体

天翼云开发者社区

电路模型和电路定律 (Ⅲ)

謓泽

3月月更

两会“数字经济”高频出位,博睿数据为企业数字转型提供有力引擎

博睿数据

多场景推进 服务网格在联通的落地实践(下)

百度开发者中心

限量独家!濒危动物数字藏品免费发放!

百度开发者中心

天翼云成为首个加入openGauss社区的运营商云

天翼云开发者社区

企业在线产品宣传册应该如何设计?

小炮

产品宣传手册

以太坊的扩容革命:ETH2.0

不登山的小鲁

以太坊 扩容 Ethereum eth eth2.0

DevOps落地思考

火线安全

DevOps 云原生 云安全 DevOps认证

跑马灯带你深入浅出TextView的源码世界

vivo互联网技术

android 源码分析 TextView

IT运维工具难用吗?有没有简单易操作的?

行云管家

运维 IT运维

开学季 | 飞桨AI Studio课程学习,小白也可以成为一名优秀的算法工程师!

百度开发者中心

雄安新区设立四周年,看天翼云以数字底座托起未来之城

天翼云开发者社区

一文来了解关于分布式锁的那些事儿

Linux服务器开发

redis 分布式 分布式锁 Linux服务器开发 Linux后台开发

产品帮助中心对SaaS行业的作用

小炮

SaaS平台 帮助中心

百度希壤元宇宙平台上线首个汽车数字展厅,领克探索汽车营销新方式

百度开发者中心

公有云市场百舸争流!天翼云稳居第一梯队,进入领导者象限

天翼云开发者社区

Docker Build时的安全问题

火线安全

Docker 云原生 云安全 docker build

内存之旅——如何提升CMA利用率?

OpenHarmony开发者

内存 OpenHarmony

中台和多云管理是伪问题?运维要集体下岗了吗?

火线安全

DevOps 云原生 云安全

春分耕种时,AI“现身”田间地头

百度开发者中心

iOS开发面试的43道最新面试题,让你稳拿大厂offer!

iOSer

ios iOS面试 ios开发 iOS面试题

2022年最热门的招聘技术技能是什么,您绝对想不到

禅道项目管理

项目管理 开发技能

苹果开源三个加密库_开源_Sergio De Simone_InfoQ精选文章