密码学中的加密与哈希函数安全分析
1. XLS构造与可调整密码
XLS构造在密码学中有着重要应用。当使用XLS[mix, E, E]时,若存在一个敌手A,其运行时间为t,最多进行q次查询,每次查询最多μ比特。那么存在敌手B和C以及一个绝对常数c,使得对于任意s ∈[1 .. n - 1],有:
Adv±prp E∗ (A) ≤ Adv±prp E (B) + Adv±prp E (C) + 5q² ϵ(s)/2 n - s + 4q²/2 n
当mix = mix1时,Adv±prp E∗ (A) ≤ Adv±prp E (B) + Adv±prp E (C) + 9q²/2 n ;当mix = mix2时,将9替换为14。其中,B运行时间t B = t + cμq log q,进行q B = q次查询,每次长度最多μ;C运行时间t C ≤ t + (q + 1) · Time E (μ) + cμq,进行q C ≤ 2q次查询,每次长度最多n。
可调整密码是一个函数E: K E × T × M → M,其中K E 是非空密钥空间,T是非空调整空间,M是消息空间。要求对于所有K ∈ K E 和T ∈ T,E T
超级会员免费看
订阅专栏 解锁全文
1834

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



