买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】云私钥生成和使用方法_成都天瑞芯安科技有限公司_202010415547.3 

申请/专利权人:成都天瑞芯安科技有限公司

申请日:2020-05-16

公开(公告)日:2024-04-26

公开(公告)号:CN113691365B

主分类号:H04L9/08

分类号:H04L9/08;H04L9/06;H04L9/32

优先权:

专利状态码:有效-授权

法律状态:2024.04.26#授权;2021.12.10#实质审查的生效;2021.11.23#公开

摘要:本发明提出了一种云私钥的生成和使用方法。具体的,在生成阶段,用户端生成公私钥对;用户端将私钥、口令和生物特征使用SM9算法生成一个不可逆数据集;用户端将不可逆数据集和公钥发给证书签发机构;证书签发机构使用不可逆数据集构造和签发X.509格式的私钥证书,同时签发公钥证书。在使用阶段,私钥证书能够在证书签发机构之间转移。在使用阶段,用户需要私钥时,用户端获取私钥证书副本,从证书副本中提取出不可逆数据集,录入口令和生物特征后,从不可逆数据集使用SM9算法计算出私钥使用,使用完成后销毁私钥证书副本。该方法将私钥使用SM9算法转换为不可逆数据集构成的证书文件,该证书文件中不包含任何私钥信息,通过生物特征确保只有用户可使用该文件重新计算出私钥,从而实现了私钥的云端存储、传输和即时应用,同时保证了安全性和不可否认性。

主权项:1.一种云私钥的生成和使用方法,在生成阶段,其特征在于:步骤1用户端生成公私钥对:用户端生成随机数k,使用SM9算法计算的双线性对t=eP1,P2,P1和P2是SM9算法的生成元,计算h1=HASHtk;记h1为私钥dA,记公钥PA=dA*g,g是SM2算法参考点,*是大数乘;步骤2用户端将用户ID、私钥、口令和生物特征使用SM9算法生成一个不可逆数据集:在用户端,用户录入用户ID、口令key和生物特征;由生物特征得到的特征模板有N个特征点,记为Xii=1..N;生成D个随机数rd到r1,将其作为系数构造一元D次方程fx=rdxD+rd-1xD-1+..r1x1;计算Ei=tfXi*tki=1..N;计算key’=key⊕用户ID,⊕为异或运算,生成随机数r,计算Ti=ekey’*P1,P2r*Eii=1..N;计算R=r*P1;记不可逆数据集Q=用户ID,D,R,Tii=1..N;步骤3签发私钥和公钥证书:用户将所述数据集和公钥发给证书签发机构,证书签发机构使用不可逆数据集构造和签发X.509格式的私钥证书,该私钥证书至少包括数据字段:注册ID,证书编号,签发机构,签发时间,有效期,Q;该证书由签发机构钥签名并存储,并能够在证书签发机构之间转移;该证书不公开发布;签发机构同时签发公钥证书。

全文数据:

权利要求:

百度查询: 成都天瑞芯安科技有限公司 云私钥生成和使用方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。