一种移动应用数据本地化安全存储的方法

文档序号:7810552阅读:337来源:国知局
一种移动应用数据本地化安全存储的方法
【专利摘要】本发明提供了一种移动应用数据本地化安全存储的方法,包括如下步骤:第一步,加密,手机安装程序客户端,用户使用客户端从向后台服务器发送指令,从后台服务器接收机密数据到手机客户端,手机客户端自动进行三重加密,并将数据存储到手机数据库;第二步,解密,手机客户端发送数据请求到手机服务器,手机服务器经过三重解密,机密数据在手机客户端显示;第三步,数据解密或清除步骤,可解决人员流失以及手机被盗这些原因所造成的机密数据暴露的问题。
【专利说明】一种移动应用数据本地化安全存储的方法

【技术领域】
[0001]本发明涉及数据存储【技术领域】,具体涉及到一种移动应用数据本地化安全存储的方法。

【背景技术】
[0002]移动应用数据存储通常有以下两种模式,首先,WEB模式;优点:数据不需要下载,数据实时性强,也是目前大多应用软件选择的一种方式。缺点:对信号不好的区域,影响使用,使用效果欠佳;
[0003]其次,数据本地化;优点:可在任何地方使用,与信号无关。缺点:数据安全性受到质凝。


【发明内容】

[0004]针对现有技术中存在的不足,本发明的目的是提供一种移动应用数据本地化安全存储的方法,它解决了上述的这些问题。
[0005]本发明所采用的技术方案如下:一种移动应用数据本地化安全存储的方法,
[0006]包括如下步骤:
[0007]第一步,加密,手机安装程序客户端,用户使用客户端从向后台服务器发送指令,从后台服务器接收机密数据到手机客户端,手机客户端自动进行三重加密,并将数据存储到手机数据库;
[0008]第二步,解密,手机客户端发送数据请求到手机服务器,手机服务器经过三重解密,机密数据在手机客户端显示;
[0009]第三步,数据解密或清除步骤,首先,程序启动,检测手机卡号,如果不符合,则启动清除数据请求判断,如果不清除,则退出程序;如果符合,则进入手机MEI检测,如果不符合,则启动清除数据请求判断,则启动清除数据请求判断,如果不清除,则退出程序;如果符合,则与手机客户端检测用户名,如果服务端没有此用户名,则启动清除数据请求判断,如果不清除,则退出程序,如果符合,则开始数据解密读取。
[0010]本发明的有益效果包括:
[0011]可解决人员流失以及手机被盗这些原因所造成的机密数据暴露的问题。

【专利附图】

【附图说明】
[0012]图1为本发明一种移动应用数据本地化安全存储的方法的加密流程图;
[0013]图2为本发明一种移动应用数据本地化安全存储的方法的解密流程图;
[0014]图3为本发明一种移动应用数据本地化安全存储的方法的数据解密或清除流程图。

【具体实施方式】
[0015]下面结合【具体实施方式】对本发明进行详细说明。
[0016]一种移动应用数据本地化安全存储的方法,如图1-3所示,
[0017]包括如下步骤:
[0018]第一步,加密,手机安装程序客户端,用户使用客户端从向后台服务器发送指令,从后台服务器接收机密数据到手机客户端,手机客户端自动进行三重加密,并将数据存储到手机数据库;
[0019]第二步,解密,手机客户端发送数据请求到手机服务器,手机服务器经过三重解密,机密数据在手机客户端显示;
[0020]第三步,数据解密或清除步骤,首先,程序启动,检测手机卡号,如果不符合,则启动清除数据请求判断,如果不清除,则退出程序;如果符合,则进入手机MEI检测,如果不符合,则启动清除数据请求判断,则启动清除数据请求判断,如果不清除,则退出程序;如果符合,则与手机客户端检测用户名,如果服务端没有此用户名,则启动清除数据请求判断,如果不清除,则退出程序,如果符合,则开始数据解密读取。
[0021]实施例:
[0022]1、并非数据表中的每一列都需要保密,只是关键的数据需要加密,如产品的价格、客户的电话、地址,因此,以下加密紧针对敏感项目进行加密,对非敏感项目不必加密,以便提升运算效率。
[0023]2、通过APP获取手机的手机卡号、手机识别号及资料的唯一号,对数据进行三重加密,而且每一行都进行不同的键值加密,有效提高解密的难度,杜绝因数据库文件被盗而涉露数据,参见图1、2。
[0024]3、对加密后的数据,必须通过APP进行解密,解密时如果与原加密键值不一致,只能看到乱码。因此,用户更新手机或手机卡后,数据无法正常解密,将数据拷贝到电脑或其它设备上,也无法看到正常数据,参见图3。
[0025]4、通过后台向手机APP发送数据清理指令,可清理手机上的数据,为防止设备丢失导致数据涉露,提供了最后的保护手段,参见图3。
[0026]上述实施方式只是本发明的优选实施例,并不是用来限制本发明的实施与权利范围的,凡依据本发明申请专利保护范围所述的内容做出的等效变化和修饰,均应包括于本发明申请专利范围内。
【权利要求】
1.一种移动应用数据本地化安全存储的方法,其特征在于, 包括如下步骤: 第一步,加密,手机安装程序客户端,用户使用客户端从向后台服务器发送指令,从后台服务器接收机密数据到手机客户端,手机客户端自动进行三重加密,并将数据存储到手机数据库; 第二步,解密,手机客户端发送数据请求到手机服务器,手机服务器经过三重解密,机密数据在手机客户端显示; 第三步,数据解密或清除步骤,首先,程序启动,检测手机卡号,如果不符合,则启动清除数据请求判断,如果不清除,则退出程序;如果符合,则进入手机MEI检测,如果不符合,则启动清除数据请求判断,则启动清除数据请求判断,如果不清除,则退出程序;如果符合,则与手机客户端检测用户名,如果服务端没有此用户名,则启动清除数据请求判断,如果不清除,则退出程序,如果符合,则开始数据解密读取。
【文档编号】H04L29/08GK104243690SQ201410375061
【公开日】2014年12月24日 申请日期:2014年7月31日 优先权日:2014年7月31日
【发明者】李昌敏 申请人:东莞市福欣电脑科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1