前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Rust日报】2022-12-25 介绍 BastionLab - 我们用于数据科学协作的隐私框架!

【Rust日报】2022-12-25 介绍 BastionLab - 我们用于数据科学协作的隐私框架!

作者头像
MikeLoveRust
发布2023-02-15 18:55:09
3370
发布2023-02-15 18:55:09
举报

Volo 0.3.0 发布

Volo 是一个用于构建微服务的高性能和强扩展性的 Rust RPC 框架。

此版本带来了许多新功能和性能优化。

Release Note:https ://www.cloudwego.io/blog/2022/12/22/volo-release-0.3.0/

Repo:https ://github.com/cloudwego/volo

介绍 BastionLab - 我们用于数据科学协作的隐私框架!

我们很高兴推出 BastionLab,这是我们用于数据科学协作的 Rust 隐私框架!

要了解使用 polars 的 rust API 进行隐私友好的数据探索是什么样的,您可以查看我们的 GitHub或直接转到我们的快速浏览教程,该教程也可在Colab 🐻上找到

专为敏感数据协作而构建

由于安全和隐私问题,数据所有者和数据科学家之间的协作对于健康、金融或广告等高度监管的领域来说是一个巨大的挑战。远程协作时,数据所有者必须打开他们的整个数据集,通常是通过 Jupyter 笔记本。这种过于广泛的访问会造成巨大的隐私漏洞,因为允许的操作太多,这使得数据科学家能够从远程基础设施中提取信息(打印整个数据库、将数据集保存在权重中等)。

⚙️ BastionLab 通过提供细粒度的访问控制解决了这个问题。它向数据所有者保证,数据科学家只能对他们的数据执行隐私友好的操作,并且只能与他们共享匿名输出。

BastionLab 是如何工作的?

BastionLab 确保数据所有者的远程数据永远不会被数据科学家直接访问。三个主要元素确保了这一点:

  • 首先,数据所有者定义了一个“安全区”来过滤数据科学家的查询,在允许交互的同时加强控制。
  • 其次,表现力有限。这意味着数据科学家可以执行的操作类型受到限制,以避免任意代码执行。
  • 最后,数据科学家从不在本地访问数据集。他们只操纵包含元数据的本地对象与远程托管的数据集进行交互——数据所有者始终可以看到该对象发出的调用。

https://github.com/mithril-security/bastionlab/

Lucia v0.5.0 - 灵活的 API 客户端框架

GitHub: https://github.com/c410-f3r/lucia。

Lucia 允许创建可维护和可扩展的 API 客户端应用程序,支持 HTTP/TCP/UDP/WebSocket 传输以及 JSON/JSON-RPC/XML/YAML 数据格式。

在这个新的 v0.5.0 版本中,添加了对几项内容的支持:

  1. Borsh 数据格式以及borsh序列化程序。
  2. 和序列化程序rkyvsimd-json
  3. 部分 GraphQL 支持和部分 Protobuf 支持。
  4. 用于获取瑞克和莫蒂数据的新 API 实现。
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-12-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Rust语言学习交流 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Volo 0.3.0 发布
  • 介绍 BastionLab - 我们用于数据科学协作的隐私框架!
  • Lucia v0.5.0 - 灵活的 API 客户端框架
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档