支持即时撤销的前向安全密码启用公钥基础设施
1. 相关算法基础
- 非对称加密方案 :使用
AGen()、AEy()和ADx()表示一个非对称加密方案。其中,AGen()是密钥生成算法,AEy()是使用公钥y的加密算法,ADx()是使用私钥x的解密算法。 - Schnorr签名方案 :为证明方案的安全性,采用了Schnorr签名方案。设
p和q为大素数,且q|p - 1,g是Z∗p中阶为q的乘法子群的生成元。签名者选择私钥x,计算公钥y = g^x mod p。签名消息m时,签名者选择随机数k ∈R Z∗q,计算r = g^k mod p,s = -x · h(m||r) + k mod q,其中h()是抗碰撞哈希函数。验证算法检查r? = g^s · y^h(m||r) mod p。
超级会员免费看
订阅专栏 解锁全文
4650

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



