The invention discloses a device for data encryption and decryption and encryption and decryption method, which comprises a device body, encryption device, decryption device, the encryption device comprises a data receiving module, data analysis module, a data judgment module, microprocessor, key selection unit, encryption module, storage module, data transmission module, a database and module, search module, call unit, decryption request module, a request unit, decryption decryption algorithm module, the output unit in the decryption device, using the RS232 interface or RS485 interface between encryption device and decryption device are connected, in order to ensure data security, according to the data analysis module parses the data level, in the choice of data encryption method the key selection module, data encryption method is only applicable to the relevant data, data solutions The secret device searches the module to find the encrypted way of the data, and calls the corresponding decryption algorithm through the call unit to speed the decryption speed.
【技术实现步骤摘要】
一种数据加密和解密装置及其加密和解密方法
本专利技术涉及信息安全
,具体为一种数据加密和解密装置及其加密和解密方法。
技术介绍
现如今,世界已进入信息时代,计算机网络得到了飞速的发展,它关系到社会生活的各个方面。然而在享受网络为我们带来了便利的同时,也面临着许多问题,其中最突出的问题之一,就是网络信息安全的问题。为了解决网络信息安全问题,人们常采用数据加密的形式对网络信息进行保护。数据加密是指通过加密算法和加密密钥将明文转变为密文,实现信息隐蔽,从而起到保护信息安全的作用。传统地,在磁盘装置、光盘装置以及其它存储器装置中,为了防止信息由于盗窃和非授权访问而泄漏,在将数据记录在存储介质(例如,磁盘和光盘)中时或者在向诸如主计算机的网络系统的主机装置发送数据或从诸如主计算机的网络系统的主机装置接收数据时,对数据进行加密。目前,云计算逐渐被行业认可,云数据中心已经逐渐在社会生产和生活领域中起到越来越重要的作用。云数据中心中存储着大量的数据,如何高效、安全的进行数据的加密、保存、传输,是一个值得研究的问题。然而当前的加密过程中,对于要加密的数据对象,对对接对象进行加密时,是对数据对象中的所有数据均进行加密,加密过程需要较长时间,数据加密的效率较低。如何提高数据加密的效率是亟待解决的问题。本专利技术与数据加密和解密装置有关,特别是关于一种数据加密和解密装置及其加密和解密方法。
技术实现思路
本实专利技术的目的在于提供一种根据数据解析模块解析出数据的等级,在通过密钥选择模块选择数据的加密方法,是数据得到只适用于相关数据的加密方法,数据解密装置通过查找模块查找数据的加 ...
【技术保护点】
一种数据加密和解密装置,包括装置本体(1)、加密装置(3)、解密装置(4),其特征在于:所述装置本体(1)上设有加密装置(3)、解密装置(4),所述加密装(3)与解密装置(4)之间通过RS232接口、RS485接口连接,所述加密装置(3)的左端设有数据接收端口(2)。
【技术特征摘要】
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转换模...
【专利技术属性】
技术研发人员:张婕,
申请(专利权)人:北京军秀咨询有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。