售后工程师出差感慨:什么是盲签名,它有什么好处和坏处

来源:百度文库 编辑:神马品牌网 时间:2024/04/25 21:58:22

背景是电子现金,一般的签名,签名者对自己发出的签名,必须是记得的,比如,在何时何地对谁发的,他自己可以记下来。但是,如果把签名看作是电子现金的话,涉及到一个匿名性的问题,比如,你用实际钞票的时候,钞票上有没有写你的名字?当然没有。那我也不希望,银行通过追踪自己发出签名,来获得用户的消费情况。于是就设计出盲签名。简单一点说,盲签名就是让签名人在签出一个消息后,过一段时间,你把这个签名拿给他看,他会瞪着眼睛问你:咦,这是我签的吗?不对呀,这是我的公钥。天呀,我什么时候做过这么傻的事情,给了一百万给你? 呵呵,我们希望达到这种效果。当然这里有点夸张了,下面给一个电子现金性质的描述:
一个理想的电子现金系统应具有如下性质:
独立性: 电子现金的安全性不依赖于任何物理位置, 电子现金能通过计算机网络传送.
条件匿名性: 现金的使用不泄露合法用户的身份,在必要时(如用户被怀疑敲诈、勒索、
非法购买、行贿受贿等)可借助可信第三方撤销匿名性.
不可伪造性: 除了银行合法发行电子现金外, 任何人都不能伪造电子现金.
不可重复花费性:电子现金只能使用一次, 重复花费将以很大的概率被发现.
可分性: 电子现金可以分成更小数额的几份现金, 但总金额保持不变.
可传递性: 用户可以任意地将电子现金转借给别人, 而不被追踪.
不可连接性: 用户不同的电子现金不能被联系起来.
离线支付: 用户在支付电子现金时,商店不需要和银行进行联机验证.