数据处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机技术领域,特别是涉及一种数据处理方法及装置。
【背景技术】
[0002]随着智能终端(包括智能手机、平板电脑、电纸书等)的广泛应用,用户数据(电话本、短消息、邮件、账号等)的安全保护至关重要。目前数据的保护仅仅停留在输入密码或者加密软件阶段,这种方法有严重的安全漏洞,当手机被恶意更换S頂卡后,密码会被破解,加密软件也会被卸载。因此,目前急需一种方法来保护用户的数据。
【发明内容】
[0003]鉴于目前数据的保护存在严重的安全漏洞的问题,提出了本发明以便提供一种数据处理方法及装置。
[0004]本发明提供一种数据处理方法,包括:读取终端当前插入的客户识别模块S頂卡的标识信息;根据标识信息从对照表中查找与标识信息对应的数据存储信息;根据数据存储信息获取相应的数据,并向用户显示数据。
[0005]优选地,标识信息为:国际移动用户识别码MSI ;数据存储信息为:存储数据的地址信息。
[0006]优选地,上述方法进一步包括:在未成功读取S頂卡的标识信息的情况下,禁止向用户显示任何数据。
[0007]优选地,上述方法进一步包括:在没有从对照表中查找与标识信息对应的信息的情况下,将标识信息添加到对照表中,并在对照表中保存分配的与标识信息对应的数据存储信息;根据数据存储信息对收集的与标识信息对应的数据进行存储;判断SIM卡是否被更换,如果未被更换,则继续根据数据存储信息存储与标识信息对应的数据,如果被更换,则隐藏当前存储的数据。
[0008]优选地,隐藏当前存储的数据之前,上述方法进一步包括:对数据进行加密和压缩操作。
[0009]优选地,根据数据存储信息获取相应的数据之后,上述方法进一步包括:对数据进行解压缩和解密操作。
[0010]本发明还提供了一种数据处理装置,包括:读取模块,用于读取终端当前插入的客户识别模块S頂卡的标识信息;查找模块,用于根据标识信息从对照表中查找与标识信息对应的数据存储信息;获取模块,用于根据数据存储信息获取相应的数据;显示模块,用于向用户显示数据。
[0011]优选地,标识信息为:国际移动用户识别码MSI ;数据存储信息为:存储数据的地址信息。
[0012]优选地,读取模块进一步用于:在未成功读取S頂卡的标识信息的情况下,禁止显示模块向用户显示任何数据。
[0013]优选地,上述装置进一步包括:存储模块,用于在查找模块没有从对照表中查找与标识信息对应的信息的情况下,将标识信息添加到对照表中,并在对照表中保存分配的与标识信息对应的数据存储信息;根据数据存储信息对收集的与标识信息对应的数据进行存储;判断S頂卡是否被更换,如果未被更换,则继续根据数据存储信息存储与标识信息对应的数据,如果被更换,则隐藏当前存储的数据。
[0014]优选地,存储模块进一步用于:隐藏当前存储的数据之前,对数据进行加密和压缩操作。
[0015]优选地,获取模块进一步用于:根据数据存储信息获取相应的数据之后,对数据进行解压缩和解密操作。
[0016]本发明有益效果如下:
[0017]通过根据对照表以及S頂卡的标识信息判断是否向用户显示隐藏的数据,解决了现有技术中数据的保护存在严重的安全漏洞的问题,能够对用户的数据保护得更加严密。
[0018]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0019]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0020]图1是本发明实施例的数据处理方法的流程图;
[0021]图2是本发明实施例的数据处理方法的系统结构示意图;
[0022]图3是本发明实施例的数据处理方法的换卡处理流程图;
[0023]图4是本发明实施例的数据处理方法的拔卡处理流程图;
[0024]图5是本发明实施例的数据处理装置的结构示意图。
【具体实施方式】
[0025]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0026]为了解决现有技术中数据的保护存在严重的安全漏洞的问题,本发明提供了一种智能终端保护用户隐藏数据的方法与装置,当更换S頂卡后(其中,更换S頂卡包括插入一张新S頂卡、不插S頂卡或者原S頂卡失效),用户所有数据隐藏。以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
[0027]方法实施例
[0028]根据本发明的实施例,提供了一种数据处理方法,图1是本发明实施例的数据处理方法的流程图,如图1所示,根据本发明实施例的数据处理方法包括如下处理:
[0029]步骤101,读取终端当前插入的客户识别模块SIM卡的标识信息;其中,在本发明实施例中,上述标识信息可以为:国际移动用户识别码IMSI ;
[0030]步骤102,根据标识信息从对照表中查找与标识信息对应的数据存储信息;优选地,在本发明实施例中,数据存储信息为:存储数据的地址信息。
[0031]步骤103,根据数据存储信息获取相应的数据,并向用户显示数据。
[0032]在本发明实施例中,在未成功读取S頂卡的标识信息的情况下,禁止向用户显示任何数据。
[0033]此外,在没有从对照表中查找与标识信息对应的信息的情况下,将标识信息添加到对照表中,并在对照表中保存分配的与标识信息对应的数据存储信息;根据数据存储信息对收集的与标识信息对应的数据进行存储;判断SIM卡是否被更换,如果未被更换,则继续根据数据存储信息存储与标识信息对应的数据,如果被更换,则隐藏当前存储的数据。
[0034]优选地,在本发明实施例中,在隐藏当前存储的数据之前,还可以对数据进行加密和压缩操作。在根据数据存储信息获取相应的数据之后,隐藏当前存储的数据之前,还可以对数据进行解压缩和解密操作。
[0035]以下结合附图,对本发明实施例的上述技术方案进行详细的说明。
[0036]下面以用户置换S頂卡和拔出S頂卡为例,对本发明实施例的上述处理流程进行举例说明,在对上述处理流程进行举例说明前,首先对使用到的模块进行详细说明。
[0037]图2是本发明实施例的数据处理方法的系统结构示意图,如图2所示,具体包括如下模块:
[0038]主控模块11:控制更换S頂卡的整个流程,并维护一张頂SI号码和其用户数据存储地址的对应表格sheet 1 ;
[0039]用户接口 12:用户输入输出信息的接口处理,包括接收用户输入信息,在主控模块数据处理过程中及处理完之后,向用户输出信息;
[0040]设置模块13:从用户接口接收到的用户输入信息的处理,处理后发送给主控模块,并接收来自主控模块的输出信息,处理后输出给用户接口以显示给用户;
[0041]存储模块14:存储用户所有的数据,接收存储来自主控模块的加密压缩数据;
[0042]压缩加密模块15:对主控模块收集的数据进行压缩/解压缩、加密/解密操作;
[0043]SIM卡驱动接口 16:抽象化对S頂卡的操作,能够兼容不同类型的存储卡,使主控模块对SIM卡的操作更简单;
[0044]SIM1卡17:插入智能终端的SIM卡。
[0045]图3是本发明实施例的数据处理方法的换卡处理流程图,如图3所示,具体包括如下处理:
[0046]步骤301,用户置换S頂卡,将S頂1卡插入智能终端;
[00