一种数据加解密处理的装置、方法及系统制造方法及图纸

技术编号:13288082 阅读:114 留言:0更新日期:2016-07-09 03:29
本发明专利技术提供了一种数据加解密处理的装置、方法及系统,该装置包括:控制模块、接收模块、处理模块及输出模块;所述控制模块,用于根据触发,向处理模块发送对应的控制指令;所述接收模块,用于接收外部数据发送端输入的待处理数据,并将待处理数据发送给处理模块;所述处理模块,用于根据控制模块发送的控制指令,如果是加密控制指令,则对待处理数据进行加密处理形成加密数据,并将加密数据发送给输出模块,如果是解密控制指令,则对待处理数据进行解密处理形成解密数据,并将解密数据发送给输出模块;所述输出模块,用于将处理模块发送的加密数据或解密数据发送给外部的数据接收端。本方案能够提高数据加解密处理装置的设计效率。

【技术实现步骤摘要】

本专利技术涉及数据处理
,特别涉及一种数据加解密处理的装置、方法及系统
技术介绍
随着计算机技术的不断发展与进步,计算机被广泛应用于生产及生活中,计算机的工作原理是根据预定的程序对数据进行处理,所以在计算机使用过程中会产生很多数据,这些数据可能涉及隐私、账户密码及商业机密等,为了保证用户数据的安全,需要对用户的数据进行加密,并在用户需要访问加密数据时,对已经加密的数据进行解密处理。目前,在需要对数据进行加密或解密处理时,通过设计数据加密装置及数据解密装置,通过数据加密装置对待加密数据进行加密处理,通过对应的数据解密装置对已经加密的数据进行解密处理。针对于现有技术的数据加解密处理方法,当需要对数据进行加解密处理时,需要单独设计数据加密装置及对应的数据解密装置,由于需要分别对数据加密装置及数据解密装置进行设计,所以数据加解密处理装置设计效率较低。
技术实现思路
本专利技术实施例提供了一种数据加解密处理的装置、方法及系统,能够提<br>高数据加解密处本文档来自技高网...

【技术保护点】
一种数据加解密处理的装置,其特征在于,包括:控制模块、接收模块、处理模块及输出模块;所述控制模块,用于根据触发,向所述处理模块发送对应的控制指令;所述接收模块,用于接收外部数据发送端输入的待处理数据,并将所述待处理数据发送给所述处理模块;所述处理模块,用于根据所述控制模块发送的控制指令,如果是加密控制指令,则对所述待处理数据进行加密处理形成加密数据,并将所述加密数据发送给所述输出模块,如果是解密控制指令,则对所述待处理数据进行解密处理形成解密数据,并将所述解密数据发送给所述输出模块;所述输出模块,用于将所述处理模块发送的加密数据或解密数据发送给外部的数据接收端。

【技术特征摘要】
1.一种数据加解密处理的装置,其特征在于,包括:控制模块、接收模块、处理模块及输出模块;
所述控制模块,用于根据触发,向所述处理模块发送对应的控制指令;
所述接收模块,用于接收外部数据发送端输入的待处理数据,并将所述待处理数据发送给所述处理模块;
所述处理模块,用于根据所述控制模块发送的控制指令,如果是加密控制指令,则对所述待处理数据进行加密处理形成加密数据,并将所述加密数据发送给所述输出模块,如果是解密控制指令,则对所述待处理数据进行解密处理形成解密数据,并将所述解密数据发送给所述输出模块;
所述输出模块,用于将所述处理模块发送的加密数据或解密数据发送给外部的数据接收端。
2.根据权利要求1所述的装置,其特征在于,所述处理模块包括:存储单元及计算单元;
所述存储单元,用于存储用户密钥及数据算法;
所述计算单元,用于根据所述控制指令,从所述存储单元读取对应的数据算法及所述用户密钥,根据读取的数据算法及所述用户密钥对所述待处理数据进行至少一轮运算,获得所述加密数据或所述解密数据。
3.根据权利要求2所述的装置,其特征在于,
所述存储单元,进一步用于存储密钥算法;
所述计算单元,用于从所述存储单元读取所述密钥算法,针对于每一轮运算,通过所述密钥算法及上一轮密钥,计算当轮密钥,通过读取的数据算法及所述当轮密钥,对上一轮数据运算结果进行运算,获得当轮数据运算结果,并执行下一轮运算,直至运算结束,其中,如果当轮运算为第一轮运算,则所述上一轮密钥为所述用户密钥,所述上一轮数据运算结果为所述待处理数据,如果当轮运算为最后一轮运算,则所述当轮数据运算结果为所述加密数据或所述解密数据。
4.根据权利要求3所述的装置,其特征在于,所述处理模块进一步包括:计数单元;
所述计数单元,用于统计所述计算单元对同一个所述待处理数据进行运算的轮数,当所述计算轮数达到预设的目标轮数后,向所述计算单元发送终止指令;
所述计算单元,用于在接收到所述终止指令后,停止对所述待处理数据的运算,并将最后一轮运算结果发送给所述输出模块。
5.根据权利要求2至4中任一所述的装置,其特征在于,
所述存储单元,用于存储加密数据算法...

【专利技术属性】
技术研发人员:苏振宇
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1