加密U盘和数据读取方法及装置制造方法及图纸

技术编号:32258330 阅读:28 留言:0更新日期:2022-02-12 19:18
本申请公开了一种加密U盘,该加密U盘包括密钥生成模块,被配置为生成加密密钥,数据加密模块,被配置为使用加密密钥加密U盘内的数据并将数据存入加密分区,PIN码模块,被配置为加密加密密钥。这样使用软件加密的安装方式,免除了硬件加密的高成本难升级维护的问题,并通过加密密钥转化存储编码的方式,从逻辑层面上杜绝了被暴力破解的可能性。上杜绝了被暴力破解的可能性。上杜绝了被暴力破解的可能性。

【技术实现步骤摘要】
加密U盘和数据读取方法及装置


[0001]本公开涉及U盘
,尤其涉及一种加密U盘和数据读取方法及装置。

技术介绍

[0002]当前市场上常见的安全U盘加密的方法有软件加密和硬件加密两种。硬件加密有着自己的专用硬件加密电路,虽然有防暴力破解能力强,加密性能好,加密方式灵活的优点,但是需要每个闪存盘都有对应的加密硬件,在生产、初始化、安装上的成本相对较高,并且只适用于传统的一次性永久授权,难以进行后续的升级、维护和售后管理,影响了用户的使用体验。而常见的的U盘软件加密方式,一般基于主机端的软件进行加密。这种加密的实现方式完全依赖与主机本身,虽然有成本低廉、易于推广、方便售后升级的优点,但自身没有保护强度,容易遭到暴力破解。

技术实现思路

[0003]有鉴于此,本公开提出了一种加密U盘,包括密钥生成模块、PIN码模块和数据加密模块。
[0004]所述密钥生成模块,被配置为生成加密密钥;
[0005]所述数据加密模块,被配置为使用所述加密密钥加密U盘内的数据并将所述数据存入加密分区;
[0006]所述PIN本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种加密U盘,其特征在于,包括密钥生成模块、PIN码模块和数据加密模块。所述密钥生成模块,被配置为生成加密密钥;所述数据加密模块,被配置为使用所述加密密钥加密U盘内的数据并将所述数据存入加密分区;所述PIN码模块,被配置为加密所述加密密钥。2.根据权利要求1所述的加密U盘,其特征在于,还包括自毁模块;所述自毁模块,被配置为当所述PIN码超过预设次数错误时,将所述加密密钥自毁;所述预设次数为10次。3.根据权利要求1所述的加密U盘,其特征在于,使用所述加密密钥加密U盘内的数据时,使用分组密码算法进行加密;所述分组密码为SM4算法。4.根据权利要求1所述的加密U盘,其特征在于,所述PIN码存储在NOR FLASH中;所述加密密钥加密U盘内的数据后,将所述数据存储在NAND FLASH中。5.根据权利要求1所述的加密U盘,其特征在于,还包括初始化模块;所述初始化模块,被配置为在第一次挂载U盘时强制修改PIN码。6.根据权利要求1所述的加密U盘,其特征在于,所述加密密钥为多个;多个所...

【专利技术属性】
技术研发人员:李彤陆星栋郑再闯郑冬梅刘娜娜
申请(专利权)人:北京长河伽弘软件有限公司
类型:发明
国别省市:

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

1