16、重访密码学累加器:附加属性

重访密码学累加器:附加属性

密码学累加器是一种强大的工具,在许多安全应用中发挥着重要作用。本文将深入探讨密码学累加器的相关概念、定义、安全模型以及它们之间的关系,还会介绍如何从不可区分累加器构建承诺方案。

1. 累加器基础

在不知道密钥 skacc 的情况下,函数 f 的准交换性为定义见证提供了一种方式。例如, f(acc, x1) 可以作为 x2 累加的见证。不过,为累加器提供更抽象的算法定义更有意义,因为有些构造(如哈希树构造)并不依赖准交换性。

1.1 可信与不可信设置

依赖数论假设的已知累加器需要可信设置,即一个可信第三方(TTP)运行设置算法 Gen ,之后丢弃陷门 skacc 。因为访问 skacc 会破坏抗碰撞性(及其更强形式:不可否认性)。而基于抗碰撞哈希函数(不基于数论假设)的构造则不需要陷门,也就不需要可信设置。为了研究无需可信设置的数论累加器,有人提出了一种修改模型,但该模型仍需要部分可信设置,且不适用于已知阶群设置。因此,考虑当前技术水平,基于可信设置定义安全模型是最合理的。

2. 累加器定义

我们给出了(静态)累加器的定义,并将其扩展以形式化动态累加器。同时,还定义了通用和通用动态累加器,并提出了合适的安全模型。

2.1 静态累加器

静态累加器是一组高效算法 (Gen, Eval, WitCreate, Verify) </

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值