盲签名
一种特殊的数字签名技术。
1、应该具有以下的性质:
1、不可伪造性。除了签名者,任何人都不能代签。
2、不可抵赖性。一旦签署,无法否认。
3、盲性。签名者不能得到消息的具体内容。
4、不可跟踪性。签名公开后,签名者也不知道自己何时签署的。
2、盲签名的可操作性和实现速度取决于:
1、密钥的长度;
2、盲签名的长度;
3、盲签名的算法和验证算法。
啊啊啊
3、步骤:
1,接收者准备N份数据,内容大致相同,只有不想被签名者查看的部分不同。
2,接收者将N份待签数据分别进行盲变换,把变换后的盲数据发给签名者。
3,签名者从N份数据中随机选出(N-1)份,向接收者索要盲因子。
4,签名者解密(N-1)份数据后,验证它们的含义都没毛病,签名者对剩下的1份密文数据签名,再发给接收者。
5,接收者对签名再做 去盲变换,得到签名者对原数据的盲签名。
4、举例:RSA方案
盲变换:
盲签名:
去盲:
因为
.
.
.
不经意传输
释义:
用户A有一个秘密,以50%的概率成功传递给B,协议执行完后,用户B知道自己是否收到了这个秘密,但A却不知B是否收到了这个秘密。
.