能否对加密后的bencoded结构化数据合并?相关加密技术咨询
存在支持该场景的加密技术及相关信息
技术可行性
存在满足你需求的加密技术,核心是同态加密(Homomorphic Encryption)。这类加密方案允许直接对加密后的密文执行计算操作(比如你需要的合并、字段更新/添加),操作完成后解密密文,得到的结果等价于直接对原始明文执行对应操作后的结果。
针对你的场景:
- 对bencoded或其他结构化数据加密后,密文层面可以执行字段覆盖、新增键值对等合并操作
- 解密合并后的密文,能得到符合预期的合并后结构化数据
不同类型的同态加密方案适配不同复杂度的需求:
- 部分同态加密(Partial Homomorphic Encryption):仅支持单一类型运算(如仅加法或仅乘法),若你的合并逻辑简单,这类方案足够满足需求
- 全同态加密(Fully Homomorphic Encryption, FHE):支持任意复杂运算,能覆盖更灵活的结构化数据合并场景,但计算开销相对更高
相关搜索关键词
- 同态加密(Homomorphic Encryption)
- 结构化数据同态加密
- 加密数据合并操作
- 可计算加密(Computational Encryption)
- Bencode 加密合并
内容的提问来源于stack exchange,提问作者plop
相关产品推荐
相关产品推荐

