一种调度扩展密码模块增强密码机运算能力的方法技术

技术编号:6839499 阅读:227 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种调度扩展密码模块增强密码机运算能力的方法,有下述内容:密码机应有插入式密码模块结构设计;密码机至少具有2个密码模块插入接口;在密码机内部增设:密码模块的状态实时检测模块、调度密码模块工作模块和密码模块状态管理模块,当应用服务器要升级需要密码机有更高的处理能力时,通过密码模块状态实时检测模块,实时检测机内密码模块的型号、数量、有效性、故障情况,通过调度密码模块工作模块,按照每个密码模块执行运算的分配比例,调度各密码模块执行所分配的密码运算,通过密码模块的状态管理模块,对密码机运行进行状态监管,保障密码机的正常运行,实时而极大的提高了密码机的运算处理能力并节省了改造密码机的投入成本。

【技术实现步骤摘要】

【技术保护点】
1.一种调度扩展密码模块增强密码机运算能力的方法,包括下述内容:(一)所用密码机应具有如下技术特点:①密码机应该具有插入式密码模块的结构设计;②密码机的物理结构应具备n个密码模块插入接口,其中n≥2的正整数;(二)在所用密码机内部增设:密码模块的状态实时检测模块、调度密码模块工作模块和密码模块状态管理模块,并执行如下操作方法,其中:所述密码模块的状态实时检测模块,在运行过程中:1)首先,要对已插入密码机中的密码模块的型号进行检测,确定其是否为设计许可的型号;2)接着,要根据已插入密码机中确定许可型号的密码模块及其特点,检测每个密码模块的功能有效性;3)然后,根据已检测出的功能有效的密码模块型号,计算已插入密码机中有效密码模块的各种型号及其有效数量;4)再根据密码机中有效密码模块的型号及其有效数量,按照各型号密码模块的特点逐一加载每个密码模块,使之进入工作状态;所述调度密码模块工作的模块,在运行过程中:a)首先,要从密码模块状态实时检测结果中,获取插入密码机中的有效密码模块的各种型号及其有效数量;b)接着,要标记每个密码模块的当前工作状态;c)然后,计算当前请求调度工作的密码运算指令总数,利用分配算法计算出每个密码模块执行运算的分配比例;d)再根据已计算出的每个密码模块执行运算的分配比例,调度各密码模块执行所分配的密码运算;所述密码模块的状态管理模块,在运行过程中:要实时的根据密码模块状态实时检测的结果,报告已插入密码机中密码模块的型号、数量、有效性、故障情况;当检测结果发现密码机中密码模块有效数量为0时,锁定密码机并报告故障。...

【技术特征摘要】

【专利技术属性】
技术研发人员:李元正
申请(专利权)人:成都卫士通信息产业股份有限公司
类型:发明
国别省市:90

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1