您现在的位置: 爱51代码网 >> 范文 >> 文章正文
盲签名 blind signature 简介定义及性质

盲签名 blind signature 简介定义及性质
盲签名(Blind Signature)定义
是一种数字签名的方式,在消息内容被签名之前,对于签名者来说消息内容是不可见的.
类比例子:对文件签名就是通过在信封里放一张复写纸,签名者在信封上签名时,他的签名便透过复写纸签到文件上。


盲签名(Blind Signature)性质
它除了满足一般的数字签名条件外,还必须满足下面的两条性质:

1.签名者对其所签署的消息是不可见的,即签名者不知道他所签署消息的具体内容。
2.签名消息不可追踪,即当签名消息被公布后,签名者无法知道这是他哪次的签署的。论文网 

 

盲签名(Blind Signature)模型


1.接收者首先将待签数据进行盲变换,把变换后的盲数据发给签名者。
2.经签名者签名后再发给接收者。
3.接收者对签名再作去盲变换,得出的便是签名者对原数据的盲签名。
4.这样便满足了条件①。要满足条件②,必须使签名者事后看到盲签名时不能与盲数据联系起来,这通常是依靠某种协议来实现的。
大致的图示如下:
盲签名(Blind Signature)--RSA方案

传统的 RSA 方案大致过程如下(前提条件就没有列出):

加密:
解密:
签名者一般是基于消息的哈希值签名的,对于盲签名的要求,唯一不能满足的就是"签名者"事先会知道消息.所以RSA盲签名方案做了巧妙的转变.就是首先将消息 m 转化为 m`, 在此需要一个参数 r , gcd(r, N)=1. 然后就进入传统的 RSA 过程了.


1.盲化消息:
2.签名消息:
3.除盲消息:
这个方案有效的原因是:

盲签名(Blind Signature)--RSA方案的致命缺点(待续)

  • 上一篇文章:

  • 下一篇文章: 没有了
  • 最新文章 热点文章 相关文章
    sharepoint 2010 获取用户信息Us
    设计包含max函数的队列
    随机从数组中取出指定的不重复的
    mysql主从同步延迟方案解决的学习
    青岛科学六年级下册教材分析
    生日旅行总结
    中小板生日快乐随感
    送生日快乐桑葚乳酪小蛋糕
    写给女儿的生日快乐
    总分公司财务核算
    mysql主从同步延迟方案解决的学习
    生日旅行总结
    中小板生日快乐随感
    送生日快乐桑葚乳酪小蛋糕
    写给女儿的生日快乐
    总分公司财务核算
    恢复使用繁体字可行性研究报告
    保险受益人制度相关问题的探讨
    初中生地理读图能力培养的研究
    搞笑生日祝福
    gitlab 升级到5.0的严重注意
    OpenRisc-21-添加自己的IP c
    NLP中文信息处理---正向最大
    中国工作流厂商形成战略联盟
    TIME_WAIT状态下对接收到的数
    The layout of PID & PORT i
    hadoop核心逻辑shuffle代码分
    The layout of PID & PORT i
    The layout of PID & PORT i
    The layout of PID & PORT i
     



    设为首页 | 加入收藏 | 网站地图 | 友情链接 |