摘要:
.bashrc里面,export LC_ALL=en_US.UTF-8 阅读全文
摘要:
BLS签名记e: G*G->G’,为一个非退化的双线性映射,G和G’为素数r阶的乘法群,生成元为g。根据双线性映射的性质,e(g1^x, g2^y)=e(g1,g2)^(x*y)。要求在G上,CDH problem是困难的。BLS签名的三个函数KeyGen:选取[0, r-1]内的一个随机整数x,作为私钥sk;g^x作为公钥pk。由于CDH问题是困难的,我们相信DL问题也是困难的(虽然这一点还没有证明),从pk无法计算得到x。Signing:消息h的签名为sig=h^xVerification:验证者知道G、g^x(即pk)、h、sig’。为了验证sig’=h^x,即签名是拥有私钥x的人 阅读全文