[发明专利]一种多接口密码模块并行调度方法有效
申请号: | 201310661943.4 | 申请日: | 2013-12-10 |
公开(公告)号: | CN103701587B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 徐士伟;黄晋;代征;戴新发 | 申请(专利权)人: | 中国船舶重工集团公司第七0九研究所 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/08;G06F21/60 |
代理公司: | 武汉河山金堂专利事务所(普通合伙)42212 | 代理人: | 胡清堂 |
地址: | 430074 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种多接口密码模块并行调度方法。通过本地接口/网络接口接收密码服务请求并发送密码服务响应,密码数据预处理部件对待处理数据进行分组、负载值赋予和并行化标记并对响应分组进行排序和组装形成密码服务响应,密码模块并行调度部件根据标记按照基于负载累计加权值的负载均衡调度方法将当前的请求分组分配给累计负载最小的密码模块并接收对应的响应分组。本发明提供的方法的主要优点在充分利用多接口密码模块提高系统密码处理能力的同时,方便多用户使用。不仅满足了一些行业计算机系统中密码算法部署的特殊要求,而且更加符合集群计算/云计算环境下的并行高效处理数据的要求。 | ||
搜索关键词: | 一种 接口 密码 模块 并行 调度 方法 | ||
【主权项】:
一种多接口密码模块并行调度的实现方法,其特征在于:通过本地接口/网络接口接收密码服务请求并发送密码服务响应,密码数据预处理部件对待处理数据进行分组、负载值赋予和并行化标记并对响应分组进行排序和组装形成密码服务响应,密码模块并行调度部件根据标记和当前任务的请求分组个数赋予当前任务的负载加权值,每个密码模块已处理任务的负载加权值累加即得到每个密码模块的负载累计加权值,并按照基于负载累计加权值的负载均衡调度方法将当前的请求分组分配给累计负载最小的密码模块并接收对应的响应分组;其中,密码数据预处理部件根据密码算法和相关分组密码的特性,对密码服务请求中的待处理数据进行分组,每个请求分组的长度根据密码模块的具体密码算法而定;所述负载值为相同密码算法和密码模式的单个请求分组在密码模块内进行加/解密的平均时间;同时,密码数据预处理部件根据指定的密码算法和密码模式,判断来自同一密码服务请求的请求分组能否被并行处理,并根据判断结果进行所述并行化标记;该方法一方面使用并行方法对多接口密码模块进行统一调度提高系统加解密效率,另一方面提供本地和网络接口方便在多用户环境下使用;所述密码数据预处理部件和密码模块并行调度部件的具体流程如下,步骤1:在通过本地接口/网络接口接收到密码服务请求后,密码数据预处理部件根据密码服务请求中的密码算法和密码模式,对密码服务请求中的待处理数据进行分组,对每个分组赋予负载值并进行并行化标记;对接收到的响应分组进行排序和组装形成密码服务响应交由本地接口/网络接口返回给用户;步骤2:密码模块并行调度部件,根据并行化标记和负载值,按照基于负载累计加权值的负载均衡调度方法,将当前的数据分组分配给累计负载最小的密码模块,并接收对应的响应分组;对接收到的响应分组,转发给密码数据预处理部件处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七0九研究所,未经中国船舶重工集团公司第七0九研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310661943.4/,转载请声明来源钻瓜专利网。