博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
盲签名协议
阅读量:4981 次
发布时间:2019-06-12

本文共 532 字,大约阅读时间需要 1 分钟。

性质:签名人(可以是公证人或者机构)在不必知道每一份文件的内容的情况下对所有的文件进行签名。

参与人:Alice、Bob

实现过程:

  (1):Bob准备好n份文件

  (2):Bob对这n份文件进行隐蔽(隐蔽:Bob对这n份文件分别乘以一个足够大的随机值,这个随机值称为盲因子(blinding factor))

  (3):Bob将这n份文件发送给Alice

  (4):Alice从中取出n-1份,并向Bob索要盲因子

  (5):Bob发送对应的盲因子,Alice将n-1份文件除以对应的盲因子

  (6):Alice检查无误后对剩下的未检查的文件进行签名

  (7):Bob去掉签名文件的盲因子

盲签名协议似乎需要结合特定的表述方式。在某种表述方式下,Alice不能确定Bob文件的具体内容,但是Alice同时又能确认自己签名的文件

是Bob指的那个文件。在这种情况下,Alice能够放心签名,而Bob又不用担心Alice获得了文件里的重要信息。

posted on
2017-11-14 14:42  阅读(
...) 评论(
...) 收藏

转载于:https://www.cnblogs.com/hhjfighting/p/7832478.html

你可能感兴趣的文章
解决Win7下网络应用只有进程没有界面的问题
查看>>
半监督学习(一)
查看>>
[置顶] SPL讲解(6)--Condition篇
查看>>
在MyEclipse中配置Weblogic10服务器
查看>>
浙江大学PAT上机题解析之2-11. 两个有序链表序列的合并
查看>>
java中equals和==的区别详解
查看>>
数据类型(字符串)
查看>>
Something about Swing
查看>>
设计模式看了又忘,忘了又看?
查看>>
hdu4465 2012 Asia Chengdu Regional Contest 概率期望计算+对数放大/缩小幂指数+对数还原...
查看>>
安装magento主题模板
查看>>
JZOJ.4732 函数
查看>>
Linux:重命名
查看>>
Common Subsequence--poj1458(最长公共子序列)
查看>>
Sql Server2000分页存储过程
查看>>
quagga源码分析--通用库thread
查看>>
TJU_SCS_软件测试_homework1——《error impressed me most》
查看>>
样例功能截图
查看>>
log4j2 Filter用法详解
查看>>
关于sql当中的isnull和ifnull的区别
查看>>