-
区块链与密码学全民课堂第7-5讲:盲签名算法在区块链中的应用
区块链可以看作是一个分布式账本。对于账本而言,隐私极其重要,因此用密码学技术来保护其安全性是可实现的途径,签名技术便是之一,而不同的签名方式带来的安全性也不同,如数字签名、群签名、盲签名等。今天我们学习盲签名算法在区块链中的应用。
-
区块链与密码学全民课堂第8-1讲:什么是环签名?
Rivest, Shamir和Tauman提出了环签名的概念,并提出一种新型的基于RSA的环签名算法,通常被视为第一个环签名算法。
-
区块链与密码学全民课堂第8-2讲:RST环签名算法
2001-2002年,以Rivest等人提出的环签名定义为标志,这一阶段的工作主要参考Rivest等人的方案提出的签名方案。
-
区块链与密码学全民课堂第8-3讲:AOS环签名算法
Abe等给出了一种通用环签名构造方法,利用该方法可以把任意数字签名转换为环签名,这里只介绍他们提出的基于Schnorr签名的环签名算法。
-
区块链与密码学全民课堂第8-4讲:ZK环签名算法
ZK环签名算法
-
区块链与密码学全民课堂第8-5讲:基于SM2签名算法的环签名
基于SM2签名算法的环签名
-
区块链与密码学全民课堂第8-6讲:基于SM9签名算法的环签名
SM9签名算法的环签名
-
区块链与密码学全民课堂第8-7讲:环签名在区块链中的应用
013年,Saberhagen等人基于环签名技术提出CryptoNote协议,该协议提出了匿名电子现金系统在隐私方面需要满足的两大特性,并针对这两大特性设计协议。
-
区块链与密码学全民课堂第9-2讲:群签名的形式化定义
群签名的形式化定义
-
区块链与密码学全民课堂第9-3讲:群签名方案的安全性要求
群签名可应用于多种场景,如电子商务、电子银行、电子投票、电子拍卖。并且在实际生活中也广为应用,比如在公共资源的管理、重要军事情报的签发、重要领导人的选举、电子商务重要新闻的发布、金融合同的签署等事务中,群签名都可以发挥重要作用。
-
区块链与密码学全民课堂第9-5讲:基于PKI的群签名算法 II
基于PKI的群签名算法
-
区块链与密码学全民课堂第9-6讲:基于身份的群签名算法 I
基于ID的数字签名方案中,双线性的引入为验证签名和打开签名都提供方便,CZK03群签名方案的安全性在随机预言机模型下是可证明安全的,但是即使是获得群成员证书的群成员在产生每一个签名时都需要从群管理员处获得新的授权,效率非常低,也使得群管理员的速度成为限制整个系统的瓶颈。
-
区块链与密码学全民课堂第10-1讲:白话零知识证明
零知识证明(Zero—Knowledge Proof),是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出的。它指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。
-
区块链与密码学全民课堂第10-3讲:零知识证明概念
零知识证明系统所要完成的任务是「证明某一个事实并且不泄露知识」