Teaclave 0.2.0 发布:让隐私安全计算更简单

代码界的吴彦祖 2021-03-04 13:38:07 ⋅ 913 阅读

Apache Teaclave (incubating) 是一个隐私安全计算平台,为隐私数据计算赋能。基于硬件安全能力,Teaclave 确保敏感数据在可信域外和离岸场景下安全可控的流通和处理,无需担心隐私数据泄露和滥用。 Teaclave 同时支持多方参与的联合计算,打破企业和组织中的数据孤岛。Teaclave 于 2019 年由百度捐赠进入 Apache 基金会孵化器。在 2020 年 10 月发布第一个开源社区版本。

Teaclave 使用 Intel SGX, 提供基于硬件隔离、内存加密、远程证实等安全技术保护数据隐私计算任务。 Teaclave 平台提供了函数即服务(function-as-a-service)接口,降低了使用门槛。平台中也实现了众多内置函数,例如机器学习算法,多方联 合求交,加解密计算等等常用功能。更重要的是,开发者还可以使用 Python 自由编写函数来操作隐私数据,在中平台执行。最后,为了避免内存安全漏洞带来的安全风险,Teaclave 还使用内存安全编程语言 Rust 编写。

2021 年 3 月 2 日,我们迎来了 Teaclave 第二个社区版本的发布 0.2.0。在这一版本中,我们重点放在提供更多的内建函数,不同语言的客户端 SDK,更方便的 docker 部署环境,命令行接口,文档等等。

Teaclave 开源社区

感谢一直以来关注、使用、提问、为项目贡献代码的人们,Teaclave 项目的发展离不开 社区 (https://teaclave.apache.org/community/ )的支持与帮助。在此,我们非常高 兴的宣布,已有四家公司或组织在产品中使用 Teaclave,并且有超过九个开源项目使用了 Teaclave 平台和 Teaclave SGX SDK。这些都给项目的发展提供源源不断的动力。

 

 

Teaclave 的开源是  The Apache Way ( https://www.apache.org/theapacheway/ )的开源,无论是代码、文档、设计还是路线图规划,我们都会在社区的各个渠道中讨论。如果 你想关注 Teaclave,亦或想加入我们的讨论,可以在  Github issues ,邮件列 表回复我们、发起新的话题。也可以关注我们的 Twitter 账号  @ApacheTeaclave 了解最新动态。除此之外, 我们在 官网 ( https://teaclave.apache.org/ ) (Gitee加速镜像)中提供了 Teaclave 相关的演讲、论文和文章,包括今年在 ApacheCon 的演讲 slides 和视频。

 

 

同时,我们在 2021 年已经组织了两次公开在线的 Meetup,对于 Teaclave 感兴趣的朋友们都可以加入讨论,如果因为时间原因错过了 meetup,我们也在 blog 中提供了每次 meetup 的内容介绍。

 

 

在此,感谢我们所有 贡献者 对于项 目的贡献,感谢 Apache 社区 导师们 的指导,感谢所有帮助 扩大社区、宣传社区、讨论路线图、组织社区活动的  PPMC 和 committer 成员 , 还要感谢正在了解 和尝试使用 Teaclave 的人们,以及回馈 Teaclave 社区的公司。你们都为 Teaclave 开源 社区的发展做了巨大的贡献。

Teaclave 0.2.0 亮点介绍

在 0.2.0 中,我们添加了多种语言的客户端 SDK,现在我们提供了 Python、Rust、C、Swift 四种语言的接口,在 Teaclave Meetup #2 中,我们已经介绍了不同语言 SDK 的组织结构和框架。简单来说,我们使用 JSON 序列化/反序列化的方式作为多语言的边界。下图描述了这几种语言 SDK 的关系,以及一些事例的接口。

 


全部评论: 0

    我有话说:

    「尝鲜」SpringBoot 快速整合Swagger 3.0

    第一步:Maven引入Swagger3.0 starter依赖 Maven项目中引入springfox-boot-starter依赖: <dependency> <

    Guns 7.0 发布简洁的后台管理系统

    新版Guns基于SpringBoot全面升级,完美整合springmvc + shiro + mybatis-plus + beetl! 在不用写xml配置(V1.0)的基础上进一步简化项目配置,

    Firefox 85.0 正式发布,加强用户隐私保护

    Firefox 85.0 正式发布了, 该版本主要加强了对用户的隐私保护,防止其浏览网页时被追踪。 新功能 Firefox 现在可以保护用户免受 supercookies 的侵害

    安全攻防系列一 安全基础概念

      该系列记录学习极客时间–安全攻防技能30讲相关内容 安全的本质 安全的本质就是保护数据被合法地使用。 数据:应用最核心的东西;如用户信息、订单信息等等 合法:大到法律法规、业务

    Redis 5.0.11、6.0.11、6.2 发布,修复 32 位系统上的整数溢出

    Redis 同时发布了 5.0.11、6.0.11 和 6.2 版本。对于使用 32 位 Redis 的用户来说,此次更新解决了一个重要的安全问题,即 32 位系统上的整数溢出((CVE-2021

    Python数据计算工具 PyMiner v2.1.0 Beta 发布!LGPL协议生效!

    PyMiner 是一个类似MATLAB的,但基于python的GUI数据计算工具,通过集成ipython和工作空间、编辑器、绘图、应用插件开发系统、统计和模型相关内容,用户可以在统一的界面程序中的

    Git 2.29稳定版发布,实验性支持安全的SHA-256

    Git 2.29 稳定版已发布。此前发布的多个版本都在为将 Git 使用的安全哈希算法从 SHA-1 迁移至 SHA-256 做准备,2.29 版本终于实验性支持 SHA-256,可用于提升代码仓库

    「开源资讯」任务调度中间件PowerJob 3.3.0 发布

    PowerJob简介 PowerJob是全新一代分布式调度与计算框架,能您轻松完成作业的调度与繁杂任务的分布式计算。 下载地址:https://gitee.com/KFCFans/PowerJob

    curl 7.75.0 发布,占用内存

    curl 7.75.0发布。此版本没有包含安全修复,主要是添加了部分新特性,其中包括: 为命令行工具添加--create-file-mode参数,在协议中,curl 需要告诉远程

    【开源资讯】Spring Data 2020.0 RC2 发布

    Spring Data 2020.0 RC2 发布了。Spring Data 项目的目的是简化构建基于 Spring 框架应用的数据访问计数,包括非关系数据库、Map-Reduce 框架

    Taro UI 2.0 发布:新增自定义主题功能,适配多小程序

    Taro UI 发布已有半年,在此期间,不断完善组件库的功能和特性,新增了许多组件和小工具...

    Gradle 5.0 RC2 发布,支持 Java 11、Kotlin DSL 生产就绪

    Gradle 5.0 RC2 发布了,Gradle 是一个基于 Apache Ant 和 Apache Maven 概念的项目自动化构建工具,支持依赖管理和多项目,类似 Maven,但比之简单轻便。

    Mir 2.2.0 发布,Ubuntu 显示服务器

    Mir 2.2.0 现已发布。Mir 是一个 Linux 操作系统下的显示服务器,它用于构建基于 Wayland 的 Shell 的库集,简化了 Shell 作者需要

    Angular 11.0.0-rc.2 发布,Web 前端框架

    Angular 11.0.0-rc.2 现已发布,具体更新内容如下: Bug 修复 common:从r-> Y更改 week-numbering year 格式 compiler

    Serverless Framework 2.3.0 发布

    Serverless 架构开发框架 Serverless Framework 发布2.3.0 版本,该框架使用 AWS Lambda、Azure Functions、Google

    时隔一年,微信发布WeUI2.0.0,各种buff加身

    腾讯GitHub开源社区更新了WeUI 2.0.0(Star已2.2w+)

    HashiCorp开源Boundary:安全访问动态主机服务

    HashiCorp 宣布开源 Boundary,此项目可帮助运维人员及从业者通过细粒度的授权安全地访问动态主机和服务,无需管理凭据或公开网络。 Boundary 旨在使用最小特权原则 (POLP

    Apache Shiro 1.7.0 发布,支持 HTTP 严格传输安全 HSTS

    Shiro 1.7.0 发布,此版本包括自 1.6.0 版本以来解决的 7 个问题,现在可以从 maven 中央仓库下载使用。 <dependency>   <