[发明专利]一种数据加密和解密装置及其加密和解密方法在审
申请号: | 201711265129.5 | 申请日: | 2017-12-05 |
公开(公告)号: | CN107920083A | 公开(公告)日: | 2018-04-17 |
发明(设计)人: | 张婕 | 申请(专利权)人: | 北京军秀咨询有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100000 北京市朝阳区天*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 加密 解密 装置 及其 方法 | ||
1.一种数据加密和解密装置,包括装置本体(1)、加密装置(3)、解密装置(4),其特征在于:所述装置本体(1)上设有加密装置(3)、解密装置(4),所述加密装(3)与解密装置(4)之间通过RS232接口、RS485接口连接,所述加密装置(3)的左端设有数据接收端口(2)。
2.根据权利要求1所述的一种数据加密和解密装置,其特征在于:所述加密装置(3)上设有数据接收模块(5),所述数据接收模块(5)的一端与数据解析模块(6)连接,所述数据解析模块(6)的另一端与数据判断模块(7)连接,所述数据判断模块(7)的另一端与微处理器(8)连接,所述微处理器(8)的两端并联一个密钥选择单元(9),所述微处理器(8)的另一端与加密模块(10)连接,所述加密模块(10)的上端设有存储模块(11),所述加密模块(10)的下端设有数据发送模块(12)。
3.根据权利要求1所述的一种数据加密和解密装置,其特征在于:所述解密装置(4)上设有数据接收模块(5),所述数据接收模块(5)的另一端设有确定模块(14),所述数据接收模块(5)的右端设有数据库(13),数据接收模块(5)的下端设有确定模块(14),所述确定模块(14)的右端设有查找模块(15),所述查找模块(15)的右端设有调用单元(16),所述调用单元(16)的另一端与解密请求模块(17)连接,所述解密请求模块(17)的一端与解密模块(19)连接,所述解密请求模块(17)的另一端与解密算法请求单元(18)连接,所述解密模块(18)的另一端与输出单(20)元连接。
4.根据权利要求2所述的一种数据加密和解密装置,其特征在于:所述微处理器(8)上设有SDRAM模块、A/D转换模块所述A/D转换模块的另一端与RS232串行接口连接。
5.根据权利要求2所述的一种数据加密和解密装置,其特征在于:所述加密模块(3)的数据加密系统上设有数据库应用程序,数据库应用程序与加密系统管理程序连接,所述加密管理系统程序将数据传送至数据库加密引擎、加密字典,加密字典与数据库加密引擎之间连接,所述加密系统管理程序、数据库加密引擎与数据库连接。
6.根据权利要求3所述的一种数据加密和解密装置,其特征在于:所述解密模块(4)的数据加密系统上设有数据库应用程序,数据库应用程序与加密系统管理程序连接,所述解密管理系统程序将数据传送至数据库加密引擎、解密字典,解密字典与数据库加密引擎之间连接,所述解密系统管理程序、数据库解密引擎与数据库连接。
7.实现权利要求1所述的一种数据加密和解密装置的加密和解密方法,其特征在于:其加密和解密方法包括以下步骤:
A、数据接收端口(2)接收需要保存的原始数据,原始数据到达数据接收模块;
B、加密装置(3)的数据解析模块(6)对接收的数据进行解析,采用数据应用管理程序将解析的数据进行深度的分析,并做出判断;
C、经过解析的数据经过微处理器(8)上的加密管理发出信号给密钥选择单元(9),密钥选择单元(9)选择适合的加密方法;
D、数据库加密引擎驱动程序通过加密字典提供加密的密文,对数据进行加密,加密好的数据存放至数据库;
E、解密装置(4)上的数据收发模块接收加密的数据文件;
F、确定模块(14)对接收的加密文件进行判断,确定能够解密以及确定数据的安全性;
G、查找模块(15)通过数据库应用程序,寻找加密装置采用的加密方法,从数据库中调用相应的解密程序对加密文件进行解密;
H、解密后的数据存放至数据库备份,同时将解密的数据文件输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京军秀咨询有限公司,未经北京军秀咨询有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711265129.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:显示装置、电视接收机及支柱的制造方法
- 下一篇:用于建筑应用的显示器
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置