增量确定性公钥加密技术解析
1. 引言
在当今的信息安全领域,公钥加密技术是保障数据安全传输和存储的重要手段。而增量确定性公钥加密(Incremental Deterministic Public - Key Encryption)作为一种特殊的加密方案,具有独特的优势。它允许在对明文进行小修改时,能够高效地更新密文,同时保证加密的安全性。本文将深入探讨增量确定性公钥加密的相关概念、构建方法以及安全特性。
2. 预备知识
2.1 概率分布
在概率分布方面,有一些重要的概念和符号需要了解:
- 对于分布 (X),用 (x \leftarrow X) 表示根据 (X) 采样一个值 (x) 的过程;对于集合 (\Omega),(\omega \leftarrow \Omega) 表示从 (\Omega) 上的均匀分布中采样一个值 (\omega)。
- 若 (X) 是一个分布,(f) 是定义在其支撑集上的函数,则 (f(X)) 表示对从 (X) 中采样的 (x) 计算 (f(x)) 的实验结果。
- 对于任意 (n \in N),(U_n) 表示集合 ({0, 1}^n) 上的均匀分布。
分布的一些重要指标如下:
- 最小熵:分布 (X) 在集合 (\Omega) 上的最小熵定义为 (H_{\infty}(X) = \min_{\omega \in \Omega} \log (1 / Pr[X = \omega]))。
- (k) - 源:最小熵 (H_{\infty}(X) \geq k) 的分布 (X) 称为 (k) - 源,(k) - 源在集合 ({0, 1}^n) 上的最小熵率为
订阅专栏 解锁全文
12

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



