一种嵌入式存储设备文件的加解密方法、装置及终端制造方法及图纸

技术编号:13338111 阅读:164 留言:0更新日期:2016-07-13 10:17
本发明专利技术提供了一种嵌入式存储设备文件的加解密方法、装置及终端。其中,加密方法,包括获取嵌入式存储设备中待加密的原始文件;获取用户输入的第一特征信息;将所述第一特征信息与预先存储的用户标识特征信息进行比对;若比对通过,则获取第二特征信息;根据第一预设规则对所述第一特征信息和所述第二特征信息进行处理,生成第一密钥;根据所述第一密钥对所述原始文件进行加密处理,生成加密文件。上述方案,通过利用用户特征信息以及嵌入式存储设备所在的终端的特征信息,实现对文件的加密,增强了用户信息的安全性,同时保证了用户的人身利益。

【技术实现步骤摘要】

本专利技术涉及数据安全
,特别涉及一种嵌入式存储设备文件的加解密方法、装置及终端
技术介绍
随着科技的发展,如今各类便携设备不断涌现,对嵌入式存储设备性能的需求也越来越高,MMC(MultimediaCard,多媒体卡)、EMMC(EmbeddedMultiMediaCard,它是针对手机或平板电脑等产品的内嵌式存储器标准规格)、SDCARD(SecureDigitalMemoryCard,安全数码卡)等嵌入式存储设备的技术也在不断的提高,其特点是容量增大,读写速度高,携带方便。用户对容量不断提升的需求原因是大量的用户数据需要存储,例如电影、图片、文件和其它一些重要和不用的数据。有时用户会将一些非常重要的信息数据存入到嵌入式存储设备中,这些数据必须具备极高的安全性,信息内容不能被其它任何人获取。例如存入支付宝密码、用户身份、重要的联系人信息、银行密码等。这些信息对用户来说必须具备最高的安全级别,即使将数据直接损坏,也不能被第三方获取。因为一旦<br>这些数据丢失,本文档来自技高网...

【技术保护点】
一种嵌入式存储设备文件的加密方法,其特征在于,包括:获取嵌入式存储设备中待加密的原始文件;获取用户输入的第一特征信息;将所述第一特征信息与预先存储的用户标识特征信息进行比对;若比对通过,则获取第二特征信息;根据第一预设规则对所述第一特征信息和所述第二特征信息进行处理,生成第一密钥;根据所述第一密钥对所述原始文件进行加密处理,生成加密文件。

【技术特征摘要】
1.一种嵌入式存储设备文件的加密方法,其特征在于,包括:
获取嵌入式存储设备中待加密的原始文件;
获取用户输入的第一特征信息;
将所述第一特征信息与预先存储的用户标识特征信息进行比对;
若比对通过,则获取第二特征信息;
根据第一预设规则对所述第一特征信息和所述第二特征信息进行处理,生
成第一密钥;
根据所述第一密钥对所述原始文件进行加密处理,生成加密文件。
2.根据权利要求1所述的加密方法,其特征在于,在所述获取嵌入式存储
设备中待加密的原始文件的步骤之后,还包括:
触发所述嵌入式存储设备所在的终端的操作环境切换为安全环境。
3.根据权利要求1所述的加密方法,其特征在于,所述获取用户输入的第
一特征信息的步骤包括:
获取用户输入的标识信息;
对所述标识信息进行处理,获取得到第一特征信息。
4.根据权利要求1所述的加密方法,其特征在于,所述根据所述第一密钥
对所述原始文件进行加密处理,生成加密文件的步骤包括:
获取所述原始文件的父目录路径;
根据所述第一密钥,利用第一加密算法对所述父目录路径进行加密,生成
所述原始文件的父目录文件加密后的文件名;
将所述原始文件的内容分为多个文件片,并生成每个文件片的文件名;
根据所述第一密钥,利用第二加密算法分别对所述每个文件片的文件名进
行加密处理,生成每个文件片对应的加密文件名;
根据所述第一密钥,利用第三加密算法分别对所述每个文件片中的数据进
行加密处理,生成每个文件片对应的加密数据;
在分别对所述多个文件片处理完成后,便生成了加密文件。
5.根据权利要求4所述的加密方法,其特征在于,所述根据所述第一密钥,

\t利用第一加密算法对所述父目录路径进行加密,生成所述原始文件的父目录文
件加密后的文件名的步骤具体包括:
根据所述第一密钥,利用第一加密算法对所述父目录路径进行加密,获取
加密后的第一数据;
对所述第一数据进行数据处理,生成所述原始文件的父目录文件加密后的
文件名。
6.根据权利要求4所述的加密方法,其特征在于,所述将所述原始文件的
内容分为多个文件片,并生成每个文件片的文件名的步骤包括:
根据第二预设规则,将所述原始文件的内容分为多个大小相等的文件片;
按顺序为每个文件片生成具有统一标识的文件名。
7.根据权利要求4所述的加密方法,其特征在于,所述根据所述第一密钥,
利用第二加密算法分别对所述每个文件片的文件名进行加密处理,生成每个文
件片对应的加密文件名的步骤包括:
根据所述第一密钥,利用第二加密算法分别对所述每个文件片的文件名进
行加密,获取加密后的第二数据;
对所述第二数据进行数据处理,生成所述文件片对应的加密文件名。
8.根据权利要求4所述的加密方法,其特征在于,所述根据所述第一密钥,
利用第三加密算法分别对所述每个文件片中数据进行加密处理,生成每个文件
片对应的加密数据的步骤包括:
根据所述第一密钥,利用第三加密算法分别对所述每个文件片中的数据进
行加密处理,获取得到加密后的第三数据;
利用第四加密算法对所述第三数据进行加密处理,生成每个文件片对应的
加密数据。

【专利技术属性】
技术研发人员:李新宇
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1