[发明专利]一种数据加密和解密装置及其加密和解密方法在审
申请号: | 201711265129.5 | 申请日: | 2017-12-05 |
公开(公告)号: | CN107920083A | 公开(公告)日: | 2018-04-17 |
发明(设计)人: | 张婕 | 申请(专利权)人: | 北京军秀咨询有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100000 北京市朝阳区天*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 加密 解密 装置 及其 方法 | ||
技术领域
本发明涉及信息安全技术领域,具体为一种数据加密和解密装置及其加密和解密方法。
背景技术
现如今,世界已进入信息时代,计算机网络得到了飞速的发展,它关系到社会生活的各个方面。然而在享受网络为我们带来了便利的同时,也面临着许多问题,其中最突出的问题之一,就是网络信息安全的问题。为了解决网络信息安全问题,人们常采用数据加密的形式对网络信息进行保护。数据加密是指通过加密算法和加密密钥将明文转变为密文,实现信息隐蔽,从而起到保护信息安全的作用。
传统地,在磁盘装置、光盘装置以及其它存储器装置中,为了防止信息由于盗窃和非授权访问而泄漏,在将数据记录在存储介质(例如,磁盘和光盘)中时或者在向诸如主计算机的网络系统的主机装置发送数据或从诸如主计算机的网络系统的主机装置接收数据时,对数据进行加密。
目前,云计算逐渐被行业认可,云数据中心已经逐渐在社会生产和生活领域中起到越来越重要的作用。云数据中心中存储着大量的数据,如何高效、安全的进行数据的加密、保存、传输,是一个值得研究的问题。然而当前的加密过程中,对于要加密的数据对象,对对接对象进行加密时,是对数据对象中的所有数据均进行加密,加密过程需要较长时间,数据加密的效率较低。如何提高数据加密的效率是亟待解决的问题。
本发明与数据加密和解密装置有关,特别是关于一种数据加密和解密装置及其加密和解密方法。
发明内容
本实发明的目的在于提供一种根据数据解析模块解析出数据的等级,在通过密钥选择模块选择数据的加密方法,是数据得到只适用于相关数据的加密方法,数据解密装置通过查找模块查找数据的加密方式,在通过调用单元调用相应的解密算法,加速解密速度的一种数据加密和解密装置及其加密和解密方法以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种数据加密和解密装置,包括加密装置、解密装置,所述装置本体上设有加密装置、解密装置,所述加密装与解密装置之间通过RS232接口、RS485接口连接,所述加密装置的左端设有数据接收端口。
优选的,所述加密装置上设有数据接收模块,所述数据接收模块的一端与数据解析模块连接,所述数据解析模块的另一端与数据判断模块连接,所述数据判断模块的另一端与微处理器连接,所述微处理器的两端并联一个密钥选择单元,所述微处理器的另一端与加密模块连接,所述加密模块的上端设有存储模块,所述加密模块的下端设有数据发送模块。
优选的,所述解密装置上设有数据接收模块,所述数据接收模块的另一端设有确定模块,所述数据接收模块的右端设有数据库,数据接收模块的下端设有确定模块,所述确定模块的右端设有查找模块,所述查找模块的右端设有调用单元,所述调用单元的另一端与解密请求模块连接,所述解密请求模块的一端与解密模块连接,所述解密请求模块的另一端与解密算法请求单元连接,所述解密模块的另一端与输出单元连接。
优选的,所述微处理器上设有SDRAM模块、A/D转换模块所述A/D转换模块的另一端与RS232串行接口连接。
优选的,所述加密模块的数据加密系统上设有数据库应用程序,数据库应用程序与加密系统管理程序连接,所述加密管理系统程序将数据传送至数据库加密引擎、加密字典,加密字典与数据库加密引擎之间连接,所述加密系统管理程序、数据库加密引擎与数据库连接。
优选的,所述解密模块的数据加密系统上设有数据库应用程序,数据库应用程序与加密系统管理程序连接,所述解密管理系统程序将数据传送至数据库加密引擎、解密字典,解密字典与数据库加密引擎之间连接,所述解密系统管理程序、数据库解密引擎与数据库连接。
优选的,一种数据加密和解密装置的加密和解密方法包括以下步骤:
A、数据接收端口接收需要保存的原始数据,原始数据到达数据接收模块;
B、加密装置的数据解析模块对接收的数据进行解析,采用数据应用管理程序将解析的数据进行深度的分析,并做出判断;
C、经过解析的数据经过微处理器上的加密管理发出信号给密钥选择单元,密钥选择单元选择适合的加密方法;
D、数据库加密引擎驱动程序通过加密字典提供加密的密文,对数据进行加密,加密好的数据存放至数据库;
E、解密装置上的数据收发模块接收加密的数据文件;
F、确定模块对接收的加密文件进行判断,确定能够解密以及确定数据的安全性;
G、查找模块通过数据库应用程序,寻找加密装置采用的加密方法,从数据库中调用相应的解密程序对加密文件进行解密;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京军秀咨询有限公司,未经北京军秀咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711265129.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示装置、电视接收机及支柱的制造方法
- 下一篇:用于建筑应用的显示器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置