[发明专利]一种分布式加密系统有效
申请号: | 201410166144.4 | 申请日: | 2014-04-23 |
公开(公告)号: | CN103942107B | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 樊凌雁;王时;楚传仁 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F21/41;H04L29/06 |
代理公司: | 杭州赛科专利代理事务所(普通合伙)33230 | 代理人: | 占国霞 |
地址: | 310018*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 加密 系统 | ||
1.一种分布式加密系统,其特征在于,包括多个用于执行加密任务且相互级联的工作节点;其中,至少一个工作节点与主机相连接,用于接收主机分配的加密任务;
每个工作节点能执行至少一个加密任务并可将其余未执行的加密任务发送到与其相连的其他工作节点;
所述工作节点保存并及时更新其下级工作节点的工作标志位,并根据该标志位分配合适数量的加密任务;
所述工作节点包括设备接口、本地工作站以及至少一个级联接口;所述设备接口与本地工作站和级联接口相连接,用于接收加密任务;
所述本地工作站用于执行加密任务;
所述级联接口用于级联其他工作节点;
所述工作节点间的级联方式为串行或者并行;
所述设备接口为PCIe、SATA、USB、SAS、IEEE1394、SD、eMMC或SPI接口中的任一种。
2.根据权利要求1所述的分布式加密系统,其特征在于,所述工作节点还包括微处理器和数据缓冲器,所述数据缓冲器用于缓存所述设备接口接收到加密任务;所述微处理器与设备接口、本地工作站、数据缓冲器以及级联接口相连接,用于分配所述数据缓冲器中的加密任务。
3.根据权利要求1所述的分布式加密系统,其特征在于,所述本地工作站包括多个并接用于执行加密任务的工作单元,每个工作单元能并行执行加密任务。
4.根据权利要求3所述的分布式加密系统,其特征在于,所述工作单元包括任务缓冲器、加密模块和结果缓冲器,所述加密模块与任务缓冲器和结果缓冲器相连接,对存储在所述任务缓冲器中的数据执行加密操作,并将加密后的结果存储在所述结果缓冲器。
5.根据权利要求4所述的分布式加密系统,其特征在于,所述加密模块中执行的加密算法为对称密钥加密算法、公开密钥加密算法或哈希算法中的任一种。
6.根据权利要求5所述的分布式加密系统,其特征在于,所述对称密钥加密算法为AES-128算法,AES-256算法,DES算法或triple DES算法中的任一种;所述哈希加密算法为SHA-1算法,SHA-2算法,SHA-3算法或MD5算法中的任一种;公开密钥加密算法为Diffie-Hellman算法,RSA算法,DSA算法或ECC算法中的任一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410166144.4/1.html,转载请声明来源钻瓜专利网。