介绍
Rosetta是一个基于TensorFlow开发的隐私计算框架,它陆续集成了密码学、联邦学习和可信执行环境等主流的隐私计算技术。Rosetta旨在为人工智能快速提供隐私保护技术解决方案,而不需要用户掌握任何密码学、联邦学习和硬件安全执行环境领域的专业知识。Rosetta在用户接口层复用了TensorFlow的对外API从而使得用户可以以最低的改造成本将隐私保护功能集成到现有的TensorFlow程序中。在简单场景下,只需一行i代码就可以完成这样的转换。Rosetta在当前版本集成了3方参与的安全多方计算MPC协议。当前使用的默认底层协议是SecureNN和自研的Helix协议。这些协议可以在诚实者占多数的半诚实安全模型假设下保障数据安全。
开发语言:C++,Python。
一句话描述:实现隐私保护与计算的框架。
开源协议:LGPLv3。

使用开源软件时需遵守开源软件的许可协议。
建议的版本
建议使用版本为直接从GitHub项目clone。