带你读《数据安全流通方案(瓴羊隐私计算白皮书)》——六、开源项目 mpc4j

简介: 带你读《数据安全流通方案(瓴羊隐私计算白皮书)》——六、开源项目 mpc4j

六、开源项目 mpc4j


mpc4jMulti-Party Computation for Java)开源是一易于使用的安全方计算(MPC)和隐私(DP要用 Java 实现。mpc4j 中提最先进的 MPC 协议DP 的实现,研究以利用 mpc4j 主流的隐私计算协实现平的比较瓴羊 Dataphin 隐私计算目前可接调用 mpc4j 将协议商业化落地。


1. mpc4j 的目标

mpc4j 目标可遵循为下


实现严谨:mpc4j 领域部安方计算、隐私、联邦学开源界认同的方式的实现。与此同时,合对于密码学的解,对统一的接,后开发人需理如何实现底层密码学库,只接调用。


易于上手:mpc4j 应用 Java 语言实现,开发非常。经过,具备开发能力的士研究以在 2 内上开发新的协议。不具开发能力的博士可以在一周内学习 Java 语言后,应用 1-2 的时间实现新的协议


统一实现:mpc4j 用了模了数据的编解码标、数据包格式、通信等。术开发人考虑如何实现通信聚焦于协议本的实现。mpc4j C/C++SIMD 集实现和 Java 、统一数据格式、支持这样一来,协议可以在统一的框架下对性能、在统一的框架二次开发。


工程思维:mpc4j 全算团队与工团队定实现的。工参考实现,对通信改造,无协议底层。进一步,工团队以对协议行分布式改造,从而构建业化产品。


2. mpc4j 的架构图


mpc4j 下图

image.png


mpc4j 以在 x86_64 aarch64 上运使者可以在 Macbook M1aarch64)开发和协议后在 Linux OSx86_64上运


开发人使用国产密码SM 系列算SM2 于公SM3 用于散列,SM4 密码不是规算secp256k1 于公,SHA256列和 AES 密码)。mpc4j 支持 SM 系列的国产密码规密码mpc4j 利用 Bouncy Castle 支持 SM 系列算


3. mpc4j 的阶段性成果

2022 9 21 ,中国信息通信研究院计算与大数据研究所mpc4j 首批了隐私计算联开源项目组mpc4j 每三个月会进更新,目前版本为1.0.6


image.png


相关文章
|
自然语言处理 算法 Unix
【数据安全】敏感字过滤方案总结
【数据安全】敏感字过滤方案总结
870 1
|
Java fastjson Apache
【数据安全】数据脱敏方案总结
【数据安全】数据脱敏方案总结
1611 1
|
存储 安全 数据库
双重防护,无懈可击!Python AES+RSA加密方案,构建最强数据安全堡垒
【9月更文挑战第11天】在数字时代,数据安全至关重要。AES与RSA加密技术相结合,构成了一道坚固防线。AES以其高效性保障数据加密,而RSA则确保密钥安全传输,二者相辅相成,提供双重保护。本文通过Python代码示例展示了这一加密方案的魅力,强调了其在实际应用中的重要性和安全性。使用HTTPS等安全协议传输加密密钥和密文,确保数据在数字世界中自由流通而无忧。
677 1
|
存储 安全 数据库
双重防护,无懈可击!Python AES+RSA加密方案,构建最强数据安全堡垒
【8月更文挑战第3天】在数字时代,数据安全至关重要。Python AES+RSA加密方案提供了一种强大且可靠的数据保护方式。AES以高效安全著称,适用于大量数据的快速加密;RSA作为非对称加密技术,确保了密钥传输的安全性。二者结合形成“内外兼修”的加密策略:AES加密数据内容,RSA保护AES密钥,共同构建起数据安全的双重保险。通过示例代码展示了这一加密流程,强调了加密后密钥与密文的安全传输和存储的重要性。在实际应用中,应采用HTTPS等安全协议进行传输,并将数据安全存储于加密的数据库或文件系统中。
747 12
|
存储 供应链 安全
【区块链】智能交易模式下的数据安全流通模型
【区块链】智能交易模式下的数据安全流通模型
967 1
|
数据采集 供应链 安全
数据安全流通的未来趋势
数据安全流通的未来趋势
289 1
|
存储 数据采集 安全
瓴羊Dataphin数据安全能力再升级,内置分类分级模板、上线隐私计算模块
瓴羊Dataphin数据安全能力再升级,内置分类分级模板、上线隐私计算模块
677 0
|
存储 数据采集 供应链
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——卷首语
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——卷首语
568 0
|
存储 安全
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——一、数据建设与治理的现状与诉求
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——一、数据建设与治理的现状与诉求
499 0
|
运维 分布式计算 监控
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——1. 用中台方法论构建与治理企业级好数据概览
带你读《构建企业级好数据(Dataphin智能数据建设与治理白皮书)》——1. 用中台方法论构建与治理企业级好数据概览
968 0

热门文章

最新文章