-
公开(公告)号:CN116684074A
公开(公告)日:2023-09-01
申请号:CN202310920670.4
申请日:2023-07-25
Applicant: 杭州海康威视数字技术股份有限公司
Abstract: 本申请提供了一种硬件密码模组多核调度算法驱动方法、装置及电子设备。在本实施例中,通过将至少两个低成本的密码运算核心安装在同一板卡上组成硬件密码模组,通过驱动创建各硬件密码模组匹配的字符设备节点以及各字符设备节点对应的调度单元,由调度单元从本调度单元与本调度单元维护的密码运算核心之间的传输通道中选择一个当前处于空闲状态的目标传输通道进行数据处理请求报文的传输,由传输至的目标密码运算核心进行密码运算处理,实现了既兼顾低成本又兼顾较高的性能要求的密码运算处理;调度单元与调度单元维护的密码运算核心之间的传输通道由调度单元进行统一调度,无需考虑各传输通道底层的物理传输协议,可适配多种类型的传输通道。
-
公开(公告)号:CN116684074B
公开(公告)日:2023-10-20
申请号:CN202310920670.4
申请日:2023-07-25
Applicant: 杭州海康威视数字技术股份有限公司
Abstract: 本申请提供了一种硬件密码模组多核调度算法驱动方法、装置及电子设备。在本实施例中,通过将至少两个低成本的密码运算核心安装在同一板卡上组成硬件密码模组,通过驱动创建各硬件密码模组匹配的字符设备节点以及各字符设备节点对应的调度单元,由调度单元从本调度单元与本调度单元维护的密码运算核心之间的传输通道中选择一个当前处于空闲状态的目标传输通道进行数据处理请求报文的传输,由传输至的目标密码运算核心进行密码运算处理,实现了既兼顾低成本又兼顾较高的性能要求的密码运算处理;调度单元与调度单元维护的密码运算核心之间的传输通道由调度单元进行统一调度,无需考虑各传输通道底层的物理传输协议,可适配多种类型的传输通道。
-
公开(公告)号:CN116633544B
公开(公告)日:2023-10-10
申请号:CN202310905122.4
申请日:2023-07-21
Applicant: 杭州海康威视数字技术股份有限公司
Abstract: 本实施例提供硬件密码模组内多核密钥分级存储与同步方法及装置。通过将低成本的密码运算核心单元组织在同一板卡形成硬件密码模组,并新引入保护密钥来对在各密码运算核心单元之间传输的二级密钥进行加密保护,实现在密码运算处理时既兼顾低成本又兼顾密码运算处理正常运行;同时,通过驱动校验出至少两个密码运算核心单元的保护密钥不一致触发第一密码运算核心单元重新生成保护密钥并将保护密钥同步至其它各密码运算核心单元,以及校验出至少两个密码运算核心单元的二级密钥不一致触发第二密码运算核心单元利用本地保护密钥对本地二级密钥加密并同步至其它密码运算核心单元,实现各个密码运算核心单元之间保护密钥和二级密钥的相互备份与恢复。
-
公开(公告)号:CN116633544A
公开(公告)日:2023-08-22
申请号:CN202310905122.4
申请日:2023-07-21
Applicant: 杭州海康威视数字技术股份有限公司
Abstract: 本实施例提供硬件密码模组内多核密钥分级存储与同步方法及装置。通过将低成本的密码运算核心单元组织在同一板卡形成硬件密码模组,并新引入保护密钥来对在各密码运算核心单元之间传输的二级密钥进行加密保护,实现在密码运算处理时既兼顾低成本又兼顾密码运算处理正常运行;同时,通过驱动校验出至少两个密码运算核心单元的保护密钥不一致触发第一密码运算核心单元重新生成保护密钥并将保护密钥同步至其它各密码运算核心单元,以及校验出至少两个密码运算核心单元的二级密钥不一致触发第二密码运算核心单元利用本地保护密钥对本地二级密钥加密并同步至其它密码运算核心单元,实现各个密码运算核心单元之间保护密钥和二级密钥的相互备份与恢复。
-
-
-