[发明专利]一种系统客户密钥分发及验证方法有效

专利信息
申请号: 201110189036.5 申请日: 2011-07-07
公开(公告)号: CN102238183A 公开(公告)日: 2011-11-09
发明(设计)人: 纪求华 申请(专利权)人: 广州杰赛科技股份有限公司
主分类号: H04L29/06 分类号: H04L29/06;H04L9/32
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 禹小明;张伟杰
地址: 510310 *** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 系统 客户 密钥 分发 验证 方法
【权利要求书】:

1.一种系统客户密钥分发方法,所述系统包括服务器和客户端,每个客户有与其对应的客户端,其特征在于,服务器将客户按群组划分,对每个群组生成用于标识客户群组的群密钥,并在服务器的数据库中预先存储有多个客户密钥,同时由客户所属群组的群密钥及所属群组所有客户的客户密钥结合的方式分发客户密钥给客户所在的客户端,所述客户密钥用于客户端登陆服务器。

2.根据权利要求1所述的客户密钥分发方法,其特征在于,所述系统在初始化时生成根密钥、设备密钥和存取密钥;

所述根密钥用于超级管理员管理整个系统;

所述设备密钥用于二级管理员登录服务器;

所述存取密钥用于二级管理员存取客户密钥。

3.根据权利要求2所述的客户密钥分发方法,其特征在于,所述根密钥保存在信任根容器,所述存取密钥和设备密钥保存在数据库中。

4.根据权利要求1所述的客户密钥分发方法,其特征在于,客户端在服务器中进行注册激活,得到服务器分发到一个客户ID和一个群密钥SID。

5.根据权利要求4所述的客户密钥分发方法,其特征在于,所述群密钥SID保存在客户端,对客户可见。

6.根据权利要求4所述的客户密钥分发方法,其特征在于,所述由客户所属群组的群密钥及所属群组所有客户的客户密钥结合的方式分发客户密钥给客户所在的客户端具体为:

对第i个客户端分发客户密钥的方法为:

服务器通过下式构建多项式A(x):

式中,ψ为第i个客户所在的群组,为通过哈希函数计算得到的值,为第m个客户的群密钥,z为随机数;

服务器从数据库中随机提取一个客户密钥K,通过下式构建得到多项式P(x):

并将构建得到的多项式P(x)和z发送到第i个客户的客户端;

第i个客户的客户端得到多项式P(x)和z后,代入下式

计算得到客户端的客户密钥K’,并进行存储。

7.根据权利要求1所述的客户密钥分发方法,其特征在于,所述方法还包括与分发方法相对应的验证方法,对于客户端的验证方法包括:

(1)验证客户端提供的客户名和密码,若匹配则进行步骤(2),若不匹配则返回验证失败信息;

(2)验证客户端提供的客户ID和客户端的客户密钥K’,若匹配则进行步骤(3),若不匹配则返回验证失败信息;

(3)验证客户端提供的群密钥,若匹配则通过身份验证,若不匹配则返回验证失败信息。

8.根据权利要求7所述的客户密钥分发方法,其特征在于,服务器预先对所有分发过客户密钥的客户,通过下式得到其对应的边界权值P,并存入数据库,

式中,为第j个客户的边界权值,为第j个客户的客户密钥值,为超级管理员的客户密钥值,为第j个客户的客户ID,表示一种加密算法;

所述步骤(2)验证客户ID和客户密钥K’包括:

服务器根据客户端提供的客户ID和客户密钥K’,根据以下公式计算出客户端边界值p’:

比较客户端边界值p’与存放在数据库中对应客户的边界权值P是否相等,若相等则匹配,若不相等则不匹配。

9.根据权利要求7所述的客户密钥分发方法,其特征在于,验证群密钥包括:

对客户端提供的群密钥进行哈希运算;

对数据库用对应客户的群密钥进行哈希运算;

比较哈希运算的结果是否相等,若相等则匹配,若不相等则不匹配。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州杰赛科技股份有限公司,未经广州杰赛科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110189036.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top