破解带后门随机预言机之异或组合器分析

立即解锁
发布时间: 2025-09-18 00:05:44 阅读量: 3 订阅数: 44 AIGC
### 破解带后门随机预言机之异或组合器分析 #### 1. 异或组合器概述 异或组合器定义为 \(C_{H_1,H_2}^{\oplus}(x) := H_1(x) \oplus H_2(x)\),我们研究其在 2 - BRO 模型中与随机预言机 RO 的不可区分性。目标是证明存在一个模拟器 \(Sim := (Sim_{H_1}^{RO}, Sim_{H_2}^{RO}, Sim_{BD_1}^{RO}, Sim_{BD_2}^{RO})\),使得任何进行 “合理” 数量查询的区分器都无法区分 \((C_{H_1,H_2}^{\oplus}, H_1, H_2, Bd_1, Bd_2)\) 和 \((RO, Sim_{H_1}^{RO}, Sim_{H_2}^{RO}, Sim_{BD_1}^{RO}, Sim_{BD_2}^{RO})\)。 #### 2. 模拟器设计 - **初始化**:假设初始值 \(hst_1 = hst_2 = hst_{RO} := \varnothing\),\(\mu_1 = \mu_2 := U[M]^N\),\(H_1, H_2 \leftarrow U[M]^N\),\(q := 0\),\(s := 0\)。 - **评估查询模拟**:模拟对 \(H_1\) 和 \(H_2\) 的评估查询较为直接。 - **后门查询模拟**:利用分解技术将高最小熵分布转换为有固定点且其余部分密集的分布。后门模拟器 \(Sim_{BD_1}\)(或 \(Sim_{BD_2}\))在 \(H_1\)(或 \(H_2\))的真值表上计算查询函数 \(f\)。为简化,考虑对手在切换到另一个后门预言机之前,对一个后门预言机进行 \(Q\) 次连续查询。在对一个后门预言机进行第 \(i\) 组 \(Q\) 次查询后,将泄露的后门信息转化为固定哈希函数的 \(p_i\) 行,使其余部分密集,且所得分布在统计上接近真实分布。 #### 3. 密度率与分布处理 - **密度率**:对于 \(H_1\) 后门查询后的分布使用奇数 \(i\) 的 \(\delta_i\),对于 \(H_2\) 的分布使用偶数 \(i\) 的 \(\delta_i\)。这对于保持两个分布在整个表上的统计距离较小至关重要。 - **部分固定和部分密集分布的查找**:使用 FixRows 算法,输入分布 \(\mu_z\)、整数 \(p \in N\) 和集合 \(I_{prv} \in [N]\),返回一个新分布,该分布在大小至多为 \(p + |I_{prv}|\) 的集合 \(I\) 上固定,其余部分为 \((1 - \delta)\) 密集,并给出集合 \(I\) 中元素的赋值集合 \(A\)。FixRows 算法内部调用细化分解算法。 #### 4. 一致性保证 当固定一个模拟 BRO 的行时,另一个模拟 BRO 的相同行必须以确保与 RO 一致的方式固定。例如,若 \(H_1(x)\) 被固定,模拟器 \(Sim_{BD_1}\) 会立即设置 \(H_2(x) := RO(x) \oplus H_1(x)\),评估模拟器 \(Sim_{H_1}\) 和 \(Sim_{H_2}\) 也遵循类似策略。 #### 5. 统计距离分析 - **均匀分布与密集分布的统计距离**:设 \(U\) 为均匀分布,\(V\) 为 \((1 - \delta)\) 密集分布,都在域 \([M]^t\) 上,则 \(SD(U, V) \leq t \cdot \delta \cdot \log M\)。 - **证明**: \[ \begin{align*} SD(U, V) &= \sum_{z \in [M]^t} \max\{0, Pr[V = z] - Pr[U = z]\}\\ &= \sum_{z \in V^+} \max\{0, Pr[V = z] - Pr[U = z]\}\\ &= \sum_{z \in V^+} Pr[V = z] \cdot \max\{0, 1 - \frac{Pr[U = z]}{Pr[V = z]}\} \end{align*} \] 因为对于任何 \(z \in [M]^t\),有 \(Pr[V = z] \leq M^{-(1 - \delta) \cdot t}\) 和 \(Pr[U = z] = M^{-t}\),所以 \(SD(U, V) \leq 1 - M^{-\delta \cdot t} \leq t \cdot \delta \cdot \log M\)。 #### 6. 不可区分性定理 - **定理内容**:考虑 2 - BRO 模型中的异或组合器 \(C_{H_1,H_2}^{\oplus}(x) := H_1(x) \oplus H_2(x)\),对于任何 \(\overline{p} := (p_1, \ldots, p_{c + 1}) \in N^{c + 1}\),\(0 < \gamma < 1\) 和整数 \(c \geq 0\),存在模拟器 \(Sim[\overline{p}, \gamma] := (Sim_{H_1}^{RO}, Sim_{H_2}^{RO}, Sim_{BD_1}^{RO}[\overline{p}, \gamma], Sim_{BD_2}^{RO}[\overline{p}, \gamma])\),使得任何区分器 \(D\) 在切换到另一个后门预言机之前总是对一个后门预言机进行 \(Q\) 次查询(从 \(Bd_1\) 开始并总是接收 \(\ell\) 位响应),总切换次数为 \(c\),同时允许任意交错最多 \(q_H\) 次原始查询和 \(q_C\) 次构造查询,有: \[ Adv_{C_{H_1,H_2}^{\oplus},Sim[\overline{p},\gamma]}(D) \leq (c + 1) \cdot \gamma + \log M \cdot \
corwn 最低0.47元/天 解锁专栏
买1年送3月
继续阅读 点击查看下一篇
profit 400次 会员资源下载次数
profit 300万+ 优质博客文章
profit 1000万+ 优质下载资源
profit 1000万+ 优质文库回答
复制全文

相关推荐

史东来

安全技术专家
复旦大学计算机硕士,资深安全技术专家,曾在知名的大型科技公司担任安全技术工程师,负责公司整体安全架构设计和实施。
最低0.47元/天 解锁专栏
买1年送3月
百万级 高质量VIP文章无限畅学
千万级 优质资源任意下载
千万级 优质文库回答免费看
立即解锁

专栏目录

最新推荐

用户体验飞跃提升:icoFormat响应式UI设计+长时间操作进度反馈最佳实践

![icoFormat](https://static-prod.adweek.com/wp-content/uploads/2020/11/AI-logo-generator-PAGE-2020.jpg) # 摘要 本文系统探讨了响应式UI设计与用户体验之间的核心关系,提出icoFormat设计模式作为实现多端一致性的创新解决方案。该模式基于流体网格、断点设计与设备无关性原则,结合图标-内容-操作三位一体结构,支持动态缩放与语义层级保持。研究进一步构建了面向长时间操作场景的用户反馈机制,涵盖确定性进度条、不确定性指示器及多阶段任务状态管理,并在前端架构中实现与icoFormat的深度融

跨模块依赖分析难题破解:基于CodeReader的调用链全景透视4法

![CodeReader:一行一行阅读代码](https://cf4.ppt-online.org/files4/slide/c/cf1HeNXK7jCvJPwayolSxn83q09DsEWgt6U2bz/slide-5.jpg) # 摘要 跨模块依赖的复杂性在现代多语言、微服务架构中日益凸显,导致系统维护难、故障定位慢与重构风险高。本文提出CodeReader核心理念,构建调用链全景的四大透视法:静态语法解析法、动态执行追踪法、语义关联推导法与构建产物反演法,从源码结构、运行时行为、隐式语义和编译产物多维度还原真实依赖关系。通过在多语言项目中的实践,验证了四大方法在依赖提取、可视化、

基于Eterm协议的自动化脚本设计:提升运维效率80%的5种关键模式

![Eterm协议](https://www-file.ruijie.com.cn/other/2022/12/30/1398666d67ab4a9eace95ce4e2418b1f.png) # 摘要 Eterm协议作为传统终端通信的重要载体,在现代自动化运维中展现出关键价值。本文系统阐述了Eterm协议的通信机制与脚本建模方法,深入分析其数据结构、会话管理与命令响应时序,并提出基于同步与异步模式的脚本设计范式及健壮性增强策略。在此基础上,构建了批量配置、故障自愈、智能巡检、变更预演与跨系统联动五类核心自动化模式,结合Python工程框架实现高并发连接与安全审计嵌入,并通过实际案例验证

类别型变量编码深度解析:Label、One-Hot与Target Encoding的性能实测(附代码)

![Shanghai-Second-hand-House-Price-Prediction:数据挖掘课程项目(DATA620007)](https://img-blog.csdnimg.cn/20190110103854677.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl8zNjY4ODUxOQ==,size_16,color_FFFFFF,t_70) # 摘要 类别型变量编码是机器学习特征工程中的关键步骤,直

波浪耗散区设计精髓:UDF驱动阻尼层(Sponge Layer)的4种构建模式与参数优化

# 摘要 本文系统研究了波浪耗散区与阻尼层的物理机制及其在数值模拟中的实现方法,重点探讨了基于用户自定义函数(UDF)驱动的阻尼层理论建模与工程应用。通过构建Navier-Stokes方程中的源项模型,分析了四种典型阻尼函数的数学特性及其对能量耗散效率的影响,并揭示了阻尼区域长度与网格分辨率之间的耦合关系。进一步提出了四种UDF实现模式,涵盖速度反馈、人工粘性增强、松弛耦合与多尺度吸收机制,结合敏感性分析与反射率评估体系优化关键参数。最后通过数值实验验证了不同模式在抑制非物理反射方面的有效性,为高精度流场仿真提供了可靠的技术路径。 # 关键字 阻尼层;UDF;Navier-Stoke

多通道RS编解码系统设计:基于多个rs_decoder_ipcore并行架构的3种实现方案

# 摘要 本文围绕多通道RS编解码系统的设计与优化展开,系统阐述了RS码的数学基础、编码机制及解码算法核心流程,重点分析了Berlekamp-Massey算法、Chien搜索与Forney公式的实现原理,并深入剖析了rs_decoder_ipcore的功能模块与可配置性。针对多通道并行需求,对比了完全独立架构、共享控制逻辑结构及分时复用流水线混合架构的设计策略与性能权衡。在FPGA硬件平台上,研究了多IP核布局布线、数据通路优化与功耗资源调优等协同优化技术,提升了系统吞吐量与能效比。通过搭建误码率测试平台验证了系统的纠错能力,并探讨了其在卫星通信与高速光纤链路中的应用前景及未来向动态重构与

阻塞 vs 非阻塞任务提交:接口设计背后的性能权衡与场景选择建议

![阻塞 vs 非阻塞任务提交:接口设计背后的性能权衡与场景选择建议](https://img-blog.csdnimg.cn/d916543b06f54eb89cc5ef87b93c7779.png) # 摘要 本文系统探讨了阻塞与非阻塞任务提交机制在并发编程中的核心作用,从基本概念出发,剖析同步与异步、阻塞与非阻塞的本质区别及其在线程行为和执行模型中的体现。文章深入研究任务调度的关键性能指标及并发模型的支持机制,结合线程池、Future/Promise、Reactor与Actor等技术,分析阻塞与非阻塞在Java线程池、Spring异步注解和Netty框架中的具体实现。通过对比不同任

【高阶CMK实战】:复杂工艺下动态CMK模型构建的4大挑战与应对策略

![【高阶CMK实战】:复杂工艺下动态CMK模型构建的4大挑战与应对策略](https://media.licdn.com/dms/image/D5612AQE3z2Uo9h0v4w/article-cover_image-shrink_600_2000/0/1697489531148?e=2147483647&v=beta&t=-54zNXVxO-HErCsCRwgfl2O5CQkzE0gh6ZJtQSVgiYE) # 摘要 高阶CMK技术作为衡量制造过程能力的核心工具,正从静态评估向动态化、智能化演进。本文系统阐述了动态CMK模型的理论基础与建模框架,深入解析过程能力指数的数学原理及

拉丁美洲与安第斯国家的弱可持续性发展分析

### 拉丁美洲与安第斯国家的弱可持续性发展分析 在当今世界,可持续发展已成为各国关注的焦点。特别是对于拉丁美洲和安第斯国家而言,如何在经济发展的同时兼顾环境和资源的可持续性,是一个亟待解决的问题。 #### 拉丁美洲弱可持续性指标 首先来看拉丁美洲部分国家的弱可持续性指标,以下是1900 - 2000年、1946 - 2000年、1970 - 2000年期间,阿根廷、巴西、智利、哥伦比亚和墨西哥的相关指标数据: | 国家 | 时间段 | NNS(%) | NNSRr(%) | GSCo2(%) | GS(%) | GSTFP(%) | GreenTFP(%) | | --- | ---

三维铁路场景构建:将二维SHP数据升维至CityEngine_Cesium环境(含坐标变换关键步骤)

![三维铁路场景构建:将二维SHP数据升维至CityEngine_Cesium环境(含坐标变换关键步骤)](https://dobim.es/wp-content/uploads/2023/03/nube-puntos-laser-portada-e1678632528443.jpg) # 摘要 三维铁路场景构建是智慧交通与数字孪生领域的重要技术方向,涉及地理信息处理、三维建模与跨平台可视化等多学科融合。本文以SHP数据为基础,系统阐述从二维矢量数据解析到三维铁路场景生成的全流程技术框架,涵盖坐标系统转换、高程融合、CGA规则建模及3D Tiles发布等关键环节。通过CityEngine