[发明专利]一种基于椭圆曲线的无证书公钥密码体制实现方法有效
申请号: | 201810992204.6 | 申请日: | 2018-08-29 |
公开(公告)号: | CN108989053B | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 李莉;张慧 | 申请(专利权)人: | 武汉珈港科技有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 魏波 |
地址: | 430079 湖北省武汉市洪山区珞*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于椭圆曲线的无证书公钥密码体制实现方法,用于解决无证书体制下系统建立、用户密钥生成和使用的问题。在本发明中,密钥生成中心确定系统参数并公布;之后,先由用户基于随机选定的秘密值向密钥生成中心提交申请,再由密钥生成中心基于系统主私钥和申请信息随机生成用户部分私钥返回给用户,最后用户基于部分私钥计算得到实际私钥和部分公钥;在使用时,其他用户先基于用户标识和部分公钥还原得到实际公钥,再根据标准密码算法进行运算。本发明有效避免了证书使用问题,能够实现用户标识与公钥的绑定,并确保私钥只有用户可知。本发明具备计算效率高、安全性强等特点,可适用于各类标准椭圆曲线的密码算法,无需改变算法逻辑。 | ||
搜索关键词: | 一种 基于 椭圆 曲线 证书 密码 体制 实现 方法 | ||
【主权项】:
1.一种基于椭圆曲线的无证书公钥密码体制实现方法,其特征在于,包括以下步骤:步骤1:系统建立;建立系统公共参数和系统主私钥;步骤2:用户秘密建立;用户产生秘密值并向密钥生成中心提交私钥申请;步骤3:用户私钥提取;密钥生成中心根据私钥申请产生部分私钥返回给用户;步骤4:用户私钥建立;用户根据部分私钥和秘密值计算得到实际私钥;步骤5:用户公钥还原。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉珈港科技有限公司,未经武汉珈港科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810992204.6/,转载请声明来源钻瓜专利网。
- 上一篇:交易请求处理方法及系统
- 下一篇:一种密码系统及数字签名方法