当前位置: 首页 > wzjs >正文

添加网站备案号链接企业网站制作要求

添加网站备案号链接,企业网站制作要求,网站开发毕业论文引言,深圳有哪些做网站公司1. 引言 Zama 的技术通过 全同态加密 (Fully Homomorphic Encryption, FHE) 实现对加密数据的私密计算。然而,在任何应用中,一个主要的问题是密钥管理 —— 特别是如何保护和管理用于解密数据的私钥。 为了解决该问题,Zama 团队开发了一个基…

1. 引言

Zama 的技术通过 全同态加密 (Fully Homomorphic Encryption, FHE) 实现对加密数据的私密计算。然而,在任何应用中,一个主要的问题是密钥管理 —— 特别是如何保护和管理用于解密数据的私钥。

为了解决该问题,Zama 团队开发了一个基于门限密码学的 门限密钥管理系统(Threshold Key Management System,TKMS)。具体来说,与依赖单一方持有完整解密密钥不同,TKMS 会将该解密密钥拆分成多个片段,并分发给多个参与方。这些片段在密码操作过程中永远不会被重新组合 —— 类似于区块链领域中的 多方安全计算 (Multi-Party Computation, MPC) 钱包的工作机制。

2. 何为 TKMS?

TKMS 构建在一个安全的 MPC 协议之上,支持几乎所有 FHE 算法的密钥管理。虽然本实现针对 TFHE 进行了优化(以便配合 fhEVM 实现隐私智能合约),但其底层的 MPC 系统足够通用,可以调整用于其他类型的 FHE 密钥,如 BGVBFV 算法中的密钥。

2025年4月中旬,Zama 发布了支撑 TKMS 技术的两个关键资源:

  • 一个开源的 MPC 库——https://github.com/zama-ai/threshold-fhe(Rust),实现了 Zama TKMS 中所有门限操作;
  • 一份全面的密码学报告——超过 250 页的技术报告《Threshold (Fully) Homomorphic Encryption》,正式描述了支撑该 MPC 技术实现的各种密码协议。这份文档是 Zama 团队计划提交给 NIST 门限密码学项目 的草稿版本。

2.1 关于threshold-fhe库

threshold-fhe 库 是一个 Rust 库,实现了 Zama 产品中 TFHE 算法的多方计算(MPC)算法,涵盖以下功能:

  • 门限解密
  • 门限密钥生成
  • 密钥重新分发(Key Resharing)

此外,该库还包含用于生成 公共参考字符串(Common Reference String, CRS) 的协议代码,CRS 被用于 Zama 的 TFHE-rs 库中的 零知识知识证明(zero-knowledge proofs of knowledge,ZKPoK) 协议中。此外,该库还实现了简单版本的 BGVBFV 加密方案中的门限解密与密钥生成,即使这些部分目前并未被 Zama 的产品所使用。

2.1.1 threshold-fhe库适应性与性能

根据参与方数量和所需门限的不同,为了平衡可行性与效率,该库实现了多种 MPC 协议选项:

  • 当参与方数量较少(大约少于 18)时,采用 门限 t < n 3 t < \frac{n}{3} t<3n 的协议;
  • 当参与方数量较多时,采用 门限 t < n 4 t < \frac{n}{4} t<4n 的协议。

其中, t t t 表示协议能够容忍的恶意参与方数量。

这些 MPC 协议基于 Shamir 秘密分享 (Shamir Secret Sharing) 和 伽罗瓦环 (Galois Rings),具备强鲁棒性,也就是说,它们保证输出可交付(Guaranteed Output Deliver)。通俗来说,只要恶意参与方不超过 t t t 个,其余诚实参与方就一定能够得到正确的输出结果。

有趣的是,当总参与方数量较少时,threshold-fhe库的门限解密协议只需要一轮通信,这使其特别适合在广域网(WAN)等高延迟网络环境下运行。

  • 如,在有 10 个参与方的情况下,门限解密最多 2048 个密文的过程耗时不足一秒。

最耗时的部分无疑是密钥生成(但该过程只会在协议初始化阶段执行一次)。不过,Zama 的实现高度并行化,可以根据需要进行横向扩展

此外,组成门限密钥生成门限解密的不同模块也可以独立复用,如用于学术研究。用户可以在https://github.com/zama-ai/threshold-fhe(Rust)库中找到如何运行软件和生成基准测试结果的说明。

2.2 Threshold (Fully) Homomorphic Encryption协议报告:深入剖析多方计算(MPC)

除了https://github.com/zama-ai/threshold-fhe(Rust)代码库,Zama团队还发布了一份超过 250 页的技术报告《Threshold (Fully) Homomorphic Encryption》,正式描述了 MPC 协议栈背后的数学原理与协议细节,其中包括:

  • TFHE 实现的门限密码学(已在 Zama 产品中支持);
  • 对另外两种流行 FHE 算法 BGVBFV 的门限版本实现(注意,这两种算法目前在代码库中仅作为实验性支持);
  • 关于门限解密、密钥生成与密钥重新分发(resharing)流程的详细解释;
  • 三种不同的零知识证明(Zero-Knowledge Proof)技术,用于验证生成的 FHE 密文是否被正确加密(目前仅有其中两种在 TFHE-rs 库中实现);
  • 用于实现基于向量承诺(vector-commitment)的零知识知识证明(ZKPoKs)的 CRS 生成协议。

为了保证文档易读性,在该报告中主要采用了 THFEBGVBFV 的简化版本。

参考资料

[1] Zama团队2025年4月17日博客 Introducing Zama’s Threshold Key Management System (TKMS)

http://www.dtcms.com/wzjs/436630.html

相关文章:

  • 湖寮做网站广告门
  • 企业销售网站建设百度做广告
  • 有没有专门做纸箱的网站新闻软文发布平台
  • 帮别人做彩票网站磁力引擎
  • 保定网络公司网站枣庄网站seo
  • 建设专业网站网络公司在百度怎么推广
  • 微信网站建设app公司福州百度首页优化
  • wordpress 隐藏顶部工具栏seo关键词排名软件
  • 建设局下属单位网站关键词优化怎么做的
  • 用h5做的网站平台推广引流怎么做
  • 网站建设服务哪个便宜自己做网站网页归档
  • 我爱做衣服网站营销软文300字
  • 免费的软件网站百度知道合伙人官网
  • 怎么做商品购买网站网络营销公司有哪些
  • wordpress站点是什么意思黄页网站推广服务
  • 韩国网页设计网站做网络推广有前途吗
  • wordpress 全屏谷歌seo视频教程
  • 个人主页网页设计作品html优化网站排名软件
  • 网站登录 效果代码关键词是什么意思
  • 五站合一自建网站国家再就业免费培训网
  • 网站专题页做多大尺寸站内推广方案
  • 做网站的详细教程疫情优化调整
  • 哪里网站建设便宜市场调研的基本流程
  • 做网站收广告费营销工具有哪些
  • 做App和网站 聚马网络营销师培训
  • photoshop画简单网站百度软件优化排名
  • 什么网站可以做实验室优化网站的公司哪家好
  • 建设银行网站网址长沙seo公司
  • 建设部网站申请表无法打印网站建设 全网营销
  • 无锡企业网站建设费用南宁seo推广