近期,中国科学院大学密码学院团队申报的“一种保护用户隐私的盲协同签名方法”国家发明专利获得授权。
此发明公开了一种保护用户隐私的盲协同签名方法,其步骤包括:发起方和服务方分别生成各自的密钥对(d1, P1)和(d2, P2),发起方获得服务方的部分公钥P2并根据P2生成用户A的公钥PA;其中发起方为用户A所在的终端;发起方向服务方发起盲协同签名请求;服务方收到所述盲协同签名请求后生成临时私钥k2,并计算对应的公钥Q2,将Q2发送给发起方;发起方计算待签名消息M的摘要e,产生随机数k1,k3,并根据e、Q2、k1、k3和P2生成临时签名第一部分r1,将r1发送给服务方;服务方根据d2、k2和r1计算临时签名第二部分s2后返回给发起方;发起方根据d1、k1、s2和r得到最终的签名(r, s)。
专利信息:荆继武、王平建、王跃武、王鹏、雷灵光、刘丽敏、孙思维、寇春静.一种保护用户隐私的盲协同签名方法.ZL202111466500.0.