移动平台透明加密方法技术

技术编号:8657635 阅读:163 留言:0更新日期:2013-05-02 01:35
本发明专利技术公开了一种移动平台透明加密方法,它包括加密步骤和解密步骤,加密步骤包括用户保存文件、文件系统驱动根据用户的配置判断是否对数据进行加密、文件驱动系统对数据进行加密并保存至存储介质等子步骤,解密步骤包括用户打开应用程序、应用程序准备读取文件信息、文件系统驱动判断应用程序是否有解密权限、文件驱动对数据进行解密并返回至应用程序等子步骤,本发明专利技术无需用户记忆密码就能对用户移动通信设备中的隐私文件、数据进行加密、解密处理,用户完全不用担心自己的隐私等泄漏至互联网。

【技术实现步骤摘要】

本专利技术涉及一种移动平台加密方法,特别是。
技术介绍
目前,移动互联网已经逐步深入人们的生活,各种移动通信设备应接不暇,比如智能手机、平板电脑等,已经成为人们生活的必需品。但是,如何确保移动通信设备中的各种隐私文件、数据不被泄漏至互联网,是一个迫切需要解决的问题。特别是当今云存储强大功能的应用,人们可以将数据存放在云端,便于随时随地的使用,但是又担心个人的隐私数据被泄漏,例如,移动通信设备用户把自己拍摄的照片和视频上传到云端,但是又担心自己的隐私照片或视频在云端被泄漏至互联网,这样的例子在我们生活中已经多的数不胜数。现有技术中,用户可以自己设置密码对上传的数据进行加密,但是这样毕竟复杂,用户需要记住自己的密码,而且这些简单的密码很容易就被破解了,形式的发展,促使透明加密的产生。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种使用方便、能保证移动通信设备的隐私文件信息不被泄漏至互联网的。本专利技术的目的是通过以下技术方案来实现的:,它包括加密步骤和解密步骤,所述的加密步骤包括以下子步骤:(1)用户保存文件,数据流传输至文件系统驱动;(2)文件系统驱动根据用户的配置判断是否需要对数据加密;(3)需要加密时,文件系统驱动对数据加密,并将加密后的数据保存至存储介质;(4)不需要加密时,文件系统驱动直接将数据传输至存储介质;所述的解密步骤是加密步骤的逆步骤,包括以下子步骤:(1)用户打开应用程序,应用程序准备读取文件信息;(2)文件系统驱动根据用户的配置查看应用程序是否有解密权限;(3)应用程序有解密权限时,文件系统驱动提取出存储介质中的相应文件并对其解密,然后将解密后的文件返回至应用程序;(4)应用程序没有解密权限时,文件系统驱动提取存储介质中的相应文件,如果文件被加密则向应用程序返回出错信息,如果文件未加密则直接向应用程序返回文件。本专利技术所述的文件系统驱动中包括一个配置数据库,所述的配置数据库中保存有用户对应用程序进行配置和维护的信息。本专利技术的有益效果是:本专利技术能确保用户的移动通信设备的隐私文件、数据信息不被泄漏至互联网,并且用户不用记忆密码,用户省却了使用普通加密方法时加密和解密操作的繁琐过程,为用户带来极大方便。附图说明图1为本专利技术的加密步骤流程图2为本专利技术的解密步骤流程图。具体实施例方式下面结合附图进一步详细描述本专利技术的技术方案,但本专利技术的保护范围不局限于以下所述。如图1所示,,它包括加密步骤和解密步骤,如图1所示,所述的加密步骤包括以下子步骤:(1)用户保存文件,数据流传输至文件系统驱动;(2)文件系统驱动根据用户的配置判断是否需要对数据加密;(3)需要加密时,文件系统驱动对数据加密,并将加密后的数据保存至存储介质;(4)不需要加密时,文件系统驱动直接将数据传输至存储介质;如图2所示,所述的解密步骤是加密步骤的逆步骤,包括以下子步骤:(1)用户打开应用程序,应用程序准备读取文件信息;(2)文件系统驱动根据用户的配置查看应用程序是否有解密权限;(3)应用程序有解密权限时,文件系统驱动提取出存储介质中的相应文件并对其解密,然后将解密后的文件返回至应用程序;(4)应用程序没有解密权限时,文件系统驱动提取存储介质中的相应文件,如果文件被加密则向应用程序返回出错信息,如果文件未加密则直接向应用程序返回文件。本专利技术所述的文件系统驱动中包括一个配置数据库,所述的配置数据库中保存有用户对应用程序进行配置和维护的信息。使用本专利技术后,用户将照片等信息上传至云端,照片等信息在发送的时候已经是加密的了,当用户把照片等信息从云端下载下来,使用图片浏览工具打开,在打开的时候,照片等信息已经是解密的了,用户根本不知道加密和解密的过程,所有对用户来说,这些是透明的。移动通信设备上的文件,是存放在Flash等不易挥发性介质上的,对于文件的读写,必须经过移动通信设备所使用的操作系统的文件系统驱动才行,因此可以在移动通信设备所使用的操作系统的文件系统驱动上撰写加密和解密代码,在文件系统驱动上建立配置数据库,配置数据库内存储用户对应用程序进行配置和维护的信息,用以配置哪些应用程序有解密文件的权限。本文档来自技高网...

【技术保护点】
移动平台透明加密方法,其特征在于:它包括加密步骤和解密步骤,所述的加密步骤包括以下子步骤:(1)用户保存文件,数据流传输至文件系统驱动;(2)文件系统驱动根据用户的配置判断是否需要对数据加密;(3)需要加密时,文件系统驱动对数据加密,并将加密后的数据保存至存储介质;(4)不需要加密时,文件系统驱动直接将数据传输至存储介质;所述的解密步骤是加密步骤的逆步骤,包括以下子步骤:(1)用户打开应用程序,应用程序准备读取文件信息;(2)文件系统驱动根据用户的配置查看应用程序是否有解密权限;(3)应用程序有解密权限时,文件系统驱动提取出存储介质中的相应文件并对其解密,然后将解密后的文件返回至应用程序;(4)应用程序没有解密权限时,文件系统驱动提取存储介质中的相应文件,如果文件被加密则向应用程序返回出错信息,如果文件未加密则直接向应用程序返回文件。

【技术特征摘要】
1.移动平台透明加密方法,其特征在于:它包括加密步骤和解密步骤,所述的加密步骤包括以下子步骤:(1)用户保存文件,数据流传输至文件系统驱动;(2)文件系统驱动根据用户的配置判断是否需要对数据加密;(3)需要加密时,文件系统驱动对数据加密,并将加密后的数据保存至存储介质;(4)不需要加密时,文件系统驱动直接将数据传输至存储介质;所述的解密步骤是加密步骤的逆步骤,包括以下子步骤:(1)用户打开应用程序,应用程序准备读取文件信息;(2)文件系统驱动根据用户...

【专利技术属性】
技术研发人员:李兵
申请(专利权)人:成都西可科技有限公司
类型:发明
国别省市:

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

1