16个不稳定版本 (3个破坏性更新)
0.4.0 | 2021年12月11日 |
---|---|
0.4.0-rc.4 | 2021年12月10日 |
0.3.0 | 2021年9月22日 |
0.2.4 | 2021年9月21日 |
0.1.0 | 2021年8月5日 |
#6 in #隐私保护
每月下载量 43次
1.5MB
30K SLoC
OpenDP
OpenDP库是一个模块化的统计算法集合,符合差分隐私的定义。它可以用来构建基于多种隐私模型的应用程序,用于隐私保护的计算。OpenDP是用Rust编写的,并为Python提供了易于使用的绑定。
OpenDP库的架构基于一个表达隐私感知计算的框架。该框架在论文《OpenDP编程框架》中进行了描述。
OpenDP库是更大的OpenDP项目的一部分,该项目是一个社区努力,旨在构建可信赖的开源软件工具,用于分析私有数据。(为了这些文档的简洁性,当我们提到“OpenDP”时,我们指的是库本身,而不是整个项目。)
状态
OpenDP正在开发中,我们预计将频繁发布新版本,吸收来自OpenDP社区的反馈和代码贡献。它是一个正在进行中的项目,但已经可以用来构建一些应用程序,并原型化将扩展其功能的贡献。我们欢迎您尝试它,并期待对库的反馈!但是,请注意以下限制
与所有现实世界的软件一样,OpenDP既有已知的问题,也有未知的问题。如果您打算将OpenDP用于隐私关键的应用程序,您应评估这些问题对您用例的影响。
更多详情可以在用户指南中的限制部分找到。
安装
安装OpenDP最简单的方法是使用pip
(Python的包安装程序)
$ pip install opendp
更多信息可以在用户指南的入门部分找到。
文档
OpenDP的完整文档位于https://docs.opendp.org。以下是一些有用的入口点
获取帮助
如果您在使用OpenDP时遇到问题,或者想要提交反馈,请与我们联系!以下是一些联系方式
- 在我们的讨论论坛提问
- 在我们的问题跟踪器上查看开放问题
- 发送一般查询至[email protected]
- 在Twitter上关注我们@opendp_org
贡献
OpenDP是一个社区项目,我们欢迎您为它的开发做出贡献!如果您想参与其中,请参阅开发者指南中的贡献部分
依赖项
~8–14MB
~280K SLoC