预印本评估公链 FHE 方案 ConfidentialCare 对敏感医疗咨询的保护效果
原标题
Can Fully Homomorphic Encryption on Public Blockchains Protect Sensitive Medical Consultations? A Security and Privacy Assessment
内容摘要
作者发布预印本,提出基于 Zama fhEVM 和 Ethereum Sepolia 测试网的原型 ConfidentialCare,患者症状在浏览器端加密、仅授权医生可解密。经元数据检查、访问控制测试和攻击实验,三版系统的咨询内容均保持机密,且不收集姓名、邮箱或账户,但链上公开元数据暴露了哪个钱包咨询哪位医生、医生专科、时间及消息大致长度,钱包一旦与患者关联历史将永久暴露。作者还发现已获授权的医生可通过应用合约的 confused-deputy 缺陷(已修复)及 fhEVM 访问控制列表直接再分享患者加密数据,撤回授权或关闭咨询均不生效。改用限时可撤销委托后,Zama 线上密钥管理服务在 Sepolia 上六次试验中均在同区块内生效撤销。作者结论是 FHE 保护患者披露的内容而非就医事实与情境,fhEVM 中解密权限同时是分享权限。结果为测试网实验,预印本未经同行评审。
FHE 能保护咨询内容本身,但链上元数据仍暴露谁在何时咨询哪位医生,且 fhEVM 中解密权限同时意味着转分享权限。
来源:IACR ePrint · 区块链预印本 · eprint.iacr.org
打开原文读懂这条消息
来自 Learn 的概念与核对方法,帮助理解新闻中的机制和口径。
公链、私链和联盟链有什么区别?从访问权限、治理与数据核对
公链、私链和联盟链常用来描述网络参与及治理方式,而不是统一安全等级。要分别核对谁能读取、提交交易、参与验证或修改规则;联盟成员之间也可能存在不同的数据访问权限。
公链、联盟链和私链通常怎么区分?
公链通常允许公众按协议规则读取或参与,具体验证方式仍依网络而定;联盟链通常由多个组织按共同约定管理参与与治理;私链常指由单个组织或受限群体控制访问和运行的网络。实际产品可能混合这些特征,称呼不是严格统一的技术标准。