密码学系列 - 多种签名方式

数字签名是用户利用自身私钥对指定数据进行签名,并可利用该用户公钥对签名进行验证的一类算法协议。数字签名常用来做鉴权和数据完整性校验,且数字签名具有不可抵赖的特性。

基于此衍生出了多种数字签名方式,各自具备不同的特性:

1、群签名:一个群组成员可以代替群组进行签名,群组有管理员身份的成员,可以揭露签名者身份

特点:签名具备匿名性,支持可监管;只需验证一个签名

2、环签名:签名者隐藏在多个成员之中进行签名,没有管理员可以揭露签名者身份

特点:签名具备匿名性;只需验证一个签名

3、可关联环签名:签名者隐藏在多个成员之中进行签名,同一个成员的签名可以被关联

特点:签名具备匿名性和可关联性;只需验证一个签名

4、门限签名:满足指定数量的若干成员的签名,可以整合成一个群组的签名,并使用群组公钥对签名进行验证

特点:高可用,分布式;只需验证一个签名

5、多重签名:多个成员用自身公钥对相同内容签名,满足一定数量或权重即可验证通过

特点:多用于权限管理;需验证多个签名

6、盲签名:签名内容盲化,签名者不知晓签名的内容,签名后恢复原内容,计算得到原内容的合法签名

特点:可保护签署内容的隐私

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值