12、ABC系统:单用途和多用途优化

ABC系统:单用途和多用途优化

在当今数字化时代,匿名凭证系统(ABC)在保障用户隐私和安全方面发挥着重要作用。本文将深入探讨ABC系统的优化方案,包括安全模型、凭证发行、安全证明以及单用途凭证的证明等内容。

1. 安全模型

ABC系统的安全性主要通过几个关键的安全游戏来定义,包括匿名性(anon - aca)和不可链接性(unl - aca)。

1.1 匿名性游戏(Game 2)

此游戏用于评估ABC系统的匿名性,主要步骤如下:
1. 阶段1 :对手A可以分别扮演用户、发行者、证明者和验证者的角色。A可以对任意选择的属性集$A_i$并发地向Obtain、Issue、Prove和Verify预言机发出查询,还能向Corrupt预言机发出查询,该预言机接收证明者C的展示协议记录并返回其整个内部状态,包括随机种子。
2. 挑战 :挑战者C从IssueTranscript预言机中选择两个凭证,这两个凭证是由A作为发行者创建的。设为$(Obtain(pk, A_0), Issue(pk, sk)) \to cred_0$和$(Obtain(pk, A_1), Issue(pk, sk)) \to cred_1$,且这两个凭证长度相等,访问策略$\varphi_{stmt}^ $满足$\varphi_{stmt}^ (A_0) = \varphi_{stmt}^ (A_1) = 1$。C随机选择一个比特$b \in {0, 1}$,并作为证明者与作为验证者的A交互完成协议:$(Prove(pk, cred_b, \varphi_{stmt}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值