一种加解密装置及方法制造方法及图纸

技术编号:17056385 阅读:26 留言:0更新日期:2018-01-17 20:18
本发明专利技术提供一种加解密装置及方法,该装置包括:第一接口,用于连接存储器;第二接口,用于连接计算机装置;加密器,所述加密器与所述第一接口、所述第二接口连接,用于当第一文件通过所述加密器从所述计算机装置传向所述存储器时,采用预存密钥对所述第一文件进行加密;解密器,所述解密器与所述第一接口、所述第二接口连接,用于当第二文件通过所述解密器从所述存储器传向所述计算机装置时,采用所述预存密钥对所述第二文件进行解密。本发明专利技术中加密器、解密器采用预存秘钥来对通过该装置传输的文件进行加解密,从而相对于现有技术中需要输入密码的方式,更加方便易行,同时设置第二接口可以更换存储器,从而能够兼容不同大小的存储器。

A kind of encryption and decryption device and method

The invention provides a decryption device and a method thereof, the device comprises a first interface for connecting memory; second interface for connecting the computer device; encryption, the encryption device and the first interface and the second interface, for when the first file through the encryption device from the computer device. To the memory, the use of stored keys to the first file encryption and decryption device; the decryption device and the first interface and the second interface, for when the second file through the decryption device to the computer from the storage device, using the stored the key to decrypt the file second. Decrypt the use of stored secret key to encrypt and decrypt the file encryption transmission through the device, the invention, relative to the need to enter the password in the prior art, more convenient, and set the second interface can replace the memory, which is compatible with different size of memory.

【技术实现步骤摘要】
一种加解密装置及方法
本专利技术涉及信息安全领域,特别涉及一种加解密装置及方法。
技术介绍
加密指的是将数据的原始格式转换成另一种伪装格式的方法。为了安全和保密起见,对可读文本信息进行编码与屏蔽,以防止非法窃听或泄密,它是保护和保密计算机文件的一种有效方法。目前市面上USB接口的大容量的安全存储设备,以加密U盘为主。加密U盘存储容量是固定的,不能对任意容量的存储设备进行加密。另外,现有技术中的加解密装置或方法大多有以下缺点中的一种或多种:1、操作麻烦,必须记住密钥,2、安全性低,密钥根据按键磨损等方式破解,3、装置不具有唯一性,任何相同的装置得到密钥后均可破解,4、没有实现装置的透明性,可能需要额外的用户软件支持。因此,如何对任意容量的安全存储设备进行加密,并减少操作难度,是本领域技术人员亟待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种加解密装置及方法,能够对任意容量的安全存储设备进行加密,并减少操作难度。其具体方案如下:一方面,本专利技术提供一种加解密装置,包括:第一接口,用于连接存储器;第二接口,用于连接计算机装置;加密器,所述加密器与所述第一接口、所述第二接口连接,用于当第一文件通过所述加密器从所述计算机装置传向所述存储器时,采用预存密钥对所述第一文件进行加密;解密器,所述解密器与所述第一接口、所述第二接口连接,用于当第二文件通过所述解密器从所述存储器传向所述计算机装置时,采用所述预存密钥对所述第二文件进行解密。优选地,还包括:记录器,用于当所述第一文件通过所述加密器从所述计算机装置传向所述存储器时,记录所述第一文件;判断器,用于当所述第二文件通过所述解密器从所述存储器传向所述计算机装置时,判断所述第二文件是否在所述记录器中有记录,如果是,则通知所述解密器对所述第二文件进行解密。优选地,所述加密器、所述解密器采用对称算法。优选地,所述第一接口为A型和/或B型和/或miniB型和/或microB型和/或typeC型USB母头。优选地,所述预存秘钥包括第一级秘钥和第二级秘钥。优选地,所述第一级秘钥为固定秘钥;所述第二级秘钥为随机密钥。优选地,所述第一级秘钥分散存储于不连续的存储空间,并设定有特定的读取顺序。优选地,所述第一级秘钥中夹杂有乱码,和/或所述第一级秘钥设定特定的读取顺序。优选地,所述加密器,包括:第一解析部,用于解析所述第一文件的数据包中是否含有具体内容数据;加密部,用于对含有具体数据内容的数据包进行加密;相应地,所述解密器,包括:第二解析部,用于解析所述第二文件的数据包中是否含有具体内容数据;解密部,用于对含有具体数据内容的数据包进行解密。另一方面,本专利技术还提供一种加解密方法,应用于上述装置,包括:获取待处理文件;采用位于所述装置中的预存密钥对所述待处理文件进行加密或解密,以得到目标文件。本专利技术提供一种加解密装置,包括:第一接口,用于连接存储器;第二接口,用于连接计算机装置;加密器,所述加密器与所述第一接口、所述第二接口连接,用于当第一文件通过所述加密器从所述计算机装置传向所述存储器时,采用预存密钥对所述第一文件进行加密;解密器,所述解密器与所述第一接口、所述第二接口连接,用于当第二文件通过所述解密器从所述存储器传向所述计算机装置时,采用所述预存密钥对所述第二文件进行解密。本专利技术中采用在加解密装置有两个接口用来连接计算机装置和存储器,加密器、解密器采用预存秘钥来对通过该装置传输的文件进行加解密,从而相对于现有技术中需要输入密码的方式,更加方便易行,同时可以更换存储器,从而能够兼容不同大小的存储器。本专利技术提供的一种加解密方法也具有上述有益效果,这里不再赘述。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术第一种具体实施方式所提供的一种加解密装置的组成示意图;图2为本专利技术一种具体实施方式所提供的一种加解密装置的加密器组成示意图;图3为本专利技术一种具体实施方式所提供的一种加解密装置的解密器组成示意图;图4为本专利技术一种具体实施方式所提供使用加解密装置的加密过程图;图5为本专利技术一种具体实施方式所提供使用加解密装置的解密过程图;图6为本专利技术的一种具体实施方式所提供的一种加解密装置的组成拓展示意图;图7为本专利技术的一种具体实施方式所提供的一种加解密方法的流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术第一种具体实施方式所提供的一种加解密装置的组成示意图。在第一种具体实施方式中,本专利技术具体实施方式所提供的一种加解密装置100,包括:第一接口101,用于连接存储器;第二接口102,用于连接计算机装置;加密器103,所述加密器与所述第一接口101、所述第二接口102连接,用于当第一文件通过所述加密器103从所述计算机装置传向所述存储器时,采用预存密钥对所述第一文件进行加密;解密器104,所述解密器与所述第一接口101、所述第二接口102连接,用于当第二文件通过所述解密器104从所述存储器传向所述计算机装置时,采用所述预存密钥对所述第二文件进行解密。第一接口101,与存储器连接,现有的存储器一般为U盘,而市面上的U盘采用USB公头的接口,在过去采用USBminiB型,microB型,现在USBtypeC的标准面世,Type-C是USB接口的一种连接介面,不分正反两面均可插入,大小约为8.3mm×2.5mm,和其他介面一样支持USB标准的充电、数据传输、显示输出等功能。在一些特殊的设备上也有采用A型或B型USB公头的。相应地,第一接口101为了与U盘和一些别的存储器进行连接,就需要采用相应的母头。进一步地,为了能够适应更多的存储器接口,可以在加解密装置100上设置多种USB母头,比如可以设置A型和/或B型和/或miniB型和/或microB型和/或typeC型USB母头。当然也可以设置非USB的母头,例如苹果公司的lighting接口。第二接口102,用来与计算机装置进行连接,这里的计算机装置不仅仅指的是电脑,包括一切有计算功能的装置,例如手机、示波器、等。所以第二接口102要有相适应的接口,这些接口在市面上的计算机装置中都能够找到,比如笔记本普遍采用USB接口,那么第二接口102就要采用USB公头;如果要与手机连接,那么就要按照手机支持的接口来设置第二接口的类型,比如苹果手机,那么就要用lighting接口;安卓手机一般采用microUSB接口,现在普通流行USBtypeC的接口,也可以设置多个接口。加密器103,所述加密器与所述第一接口101、所述第二接口102连接,用于当第一文件通过所述加密器103从所述计算机装置传向所述存储器时,采用预存密钥对所述第一文件进行加密。当第一接口101与存储器连接,第二接口与计算机装置本文档来自技高网...
一种加解密装置及方法

【技术保护点】
一种加解密装置,其特征在于,包括:第一接口,用于连接存储器;第二接口,用于连接计算机装置;加密器,所述加密器与所述第一接口、所述第二接口连接,用于当第一文件通过所述加密器从所述计算机装置传向所述存储器时,采用预存密钥对所述第一文件进行加密;解密器,所述解密器与所述第一接口、所述第二接口连接,用于当第二文件通过所述解密器从所述存储器传向所述计算机装置时,采用所述预存密钥对所述第二文件进行解密。

【技术特征摘要】
1.一种加解密装置,其特征在于,包括:第一接口,用于连接存储器;第二接口,用于连接计算机装置;加密器,所述加密器与所述第一接口、所述第二接口连接,用于当第一文件通过所述加密器从所述计算机装置传向所述存储器时,采用预存密钥对所述第一文件进行加密;解密器,所述解密器与所述第一接口、所述第二接口连接,用于当第二文件通过所述解密器从所述存储器传向所述计算机装置时,采用所述预存密钥对所述第二文件进行解密。2.根据权利要求1所述的装置,其特征在于,还包括:记录器,用于当所述第一文件通过所述加密器从所述计算机装置传向所述存储器时,记录所述第一文件;判断器,用于当所述第二文件通过所述解密器从所述存储器传向所述计算机装置时,判断所述第二文件是否在所述记录器中有记录,如果是,则通知所述解密器对所述第二文件进行解密。3.根据权利要求1所述的装置,其特征在于,所述加密器、所述解密器采用对称算法。4.根据权利要求3所述的装置,其特征在于,所述第一接口为A型和/或B型和/或miniB型和/或microB型和/或typ...

【专利技术属性】
技术研发人员:王志华宋志华徐波
申请(专利权)人:山东渔翁信息技术股份有限公司
类型:发明
国别省市:山东,37

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

1