加密签名的安全混淆技术解析
在现代密码学领域,电路混淆器、公钥加密和数字签名等技术对于保障信息安全至关重要。下面将深入探讨这些技术的相关概念、定义以及它们在加密签名(ES)环境下的安全性。
1. 电路混淆器
电路混淆器是一种用于保护电路功能的工具,它可以将一个电路转换为一个难以理解但功能相同的电路。
- 电路类的定义 :一类电路的形式为 (C = {C_n} {n\in\mathbb{N}}),其中 (C_n) 是一组具有输入长度 (l {in}(n)) 和输出长度 (l_{out}(n)) 的多项式大小的电路,且 (l_{in}(n)) 和 (l_{out}(n)) 都是多项式。存在一个相关的概率多项式时间(PPT)生成算法,以 (1^n) 为输入,从 (C_n) 中生成一个随机电路 (C),记为 (C \leftarrow C_n)。
- 概率电路 :设 (C(x, r)) 是一个概率电路,它接受常规输入 (x) 和随机输入 (r)。给定常规输入 (x),可以将 (C(x, \cdot)) 视为一个采样算法,用于从对随机硬币 (r) 评估 (C(x, r)) 得到的分布中采样。
- 统计差异 :对于两个常规输入长度相同的概率电路 ((C_1, C_2)),用 ((C_1(x), C_2(x))) 表示 (C_1(x, \cdot)) 和 (C_2(x, \cdot)) 产生的两个分布,用 (StaDiff(C_1(x), C_2(x))) 表示它们之间的统计差异,即 (StaDiff(C_1(x), C_2(x)) = \frac{
超级会员免费看
订阅专栏 解锁全文
1373

被折叠的 条评论
为什么被折叠?



