一种数据读取的方法及装置的制造方法

文档序号:8265767阅读:352来源:国知局
一种数据读取的方法及装置的制造方法
【技术领域】
[0001]本发明涉及电子设备应用技术领域,尤其涉及一种数据读取的方法及装置。
【背景技术】
[0002]随着无线网络技术的发展,几乎所有智能手机、平板电脑和笔记本电脑等终端设备都支持无线保真(Wireless-Fidelity,简称W1-Fi)上网。通过W1-Fi实现网络连接成为现有的主流的网络连接形式。
[0003]目前,为了实现通过W1-Fi进行网络连接,需要首先扫描该终端当前所在局域网的W1-Fi信息,然后将当前区域内搜索到的所有可用W1-Fi按照信号强弱进行排序后显示以供用户选择。用户在选择了某一 W1-Fi后需要输入密码,当密码输入正确时,终端可通过已选择的所述W1-Fi建立网络连接。
[0004]现有的这种通过W1-Fi建立网络连接的行为存在较大的安全隐患。例如:黑客可以在某些具有较大无线网络需求的场所,如肯德基、星巴克、大型商场等公共场所创建一个无线局域网(Wireless Local Area Networks,简称WLAN)热点,一般而言,黑客还会将当前创建的热点伪装成中国移动(China Mobile Communicat1ns Corporat1n,简称CMCC)、中国联通(ChinaUnicom)等较为常见的热点名称,仅仅根据热点名称用户无法区分该热点是否为通过黑客技术伪装而成的不安全热点,因而当用户连接上该热点时,通过该热点传输的数据可能会被截取,容易造成用户身份证号、银行账户等个人隐私信息的非法窃取,进而给用户带来不必要的损失。

【发明内容】

[0005]本发明实施例提供一种数据读取的方法及装置,为了解决现有技术中存在的当用户连接上通过黑客技术伪装而成的不安全热点时,容易造成个人隐私信息的非法窃取,进而带来不必要的损失的问题。
[0006]为达到上述目的,本发明的实施例采用如下技术方案:
[0007]一方面,本发明提供了一种数据读取的方法,该方法应用于终端,所述方法包括:
[0008]当接收到服务器发送的读取第一数据的第一请求消息时,获取所述终端已连接的网络的属性信息,所述第一数据包括所述终端已保存或用户输入的隐私数据,所述属性信息包括网络的名称和密码;
[0009]将所述终端已连接的所述网络的属性信息与预存储的安全网络属性信息集合进行匹配;
[0010]如果匹配成功,则向所述服务器反馈第一请求成功消息,所述第一请求成功消息中携带有所述第一数据。
[0011]另一方面,本发明提供了一种数据读取的装置,所述装置应用于终端,所述装置包括:
[0012]接收单元,用于接收服务器发送的读取第一数据的第一请求消息,所述第一数据包括所述终端已保存或用户输入的隐私数据;
[0013]获取单元,用于当所述接收单元接收到所述第一请求消息时,获取所述终端已连接的网络的属性信息,所述属性信息包括网络的名称和密码;
[0014]处理单元,用于将所述获取单元获取的所述终端已连接的所述网络的属性信息与预存储的安全网络属性信息集合进行匹配;
[0015]发送单元,用于当所述处理单元的处理结果为匹配成功时,向所述服务器反馈第一请求成功消息,所述第一请求成功消息中携带有所述第一数据。
[0016]本发明实施例提供的一种数据读取的方法及装置,当服务器需要读取用户隐私数据时,本发明首先获取终端连接的网络的属性信息,并将终端连接的网络的属性信息与预存储的安全网络属性信息集合进行匹配,当匹配成功时,允许服务器通过当前连接的网络读取所述用户隐私数据,与现有技术中用户可能会连接上通过黑客技术伪装而成的不安全热点,容易造成个人隐私信息的非法窃取,进而带来不必要的损失相比,本发明通过对终端连接的网络是否安全进行判断,能够实现仅允许服务器通过特定网络读取用户隐私数据,因而能够避免因终端连接的网络不安全带来的用户个人隐私信息的窃取,进而能够保证用户隐私数据的安全。
【附图说明】
[0017]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本发明实施例提供的一种数据读取的方法的流程图;
[0019]图2为本发明实施例提供的用于输入第一数据的接口界面的示意图;
[0020]图3为本发明实施例提供的另一种数据读取的方法的流程图;
[0021]图4为本发明实施例提供的再一种数据读取的方法的流程图;
[0022]图5为本发明实施例提供的一种数据读取的装置的结构示意图;
[0023]图6为本发明实施例提供的另一种数据读取的装置的结构示意图。
【具体实施方式】
[0024]下面将结合本实施例中的附图,对本实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0025]本发明提供了一种数据读取的方法,该方法应用于终端。
[0026]其中,所述终端为具有网络连接功能的终端,既可以为手机、平板电脑等手持式终端,也可以为个人电脑等固定终端。且本方法所应用的终端既可以为单系统终端,也可以为双系统终端。数据读取是一个广义上的概念,从发生的时间上来看,本实施例所指的数据读取主要是指当终端建立网络连接后的数据读取;从执行主体上看,本实施例所指的数据读取限定于服务器通过已建立的网络连接从所述终端中进行数据读取的过程。
[0027]如图1所示,该方法包括:
[0028]SlOl:当接收到服务器发送的读取第一数据的第一请求消息时,获取所述终端已连接的网络的属性信息,所述第一数据包括所述终端已保存或用户输入的隐私数据,所述属性信息包括网络的名称和密码。
[0029]其中,所述第一数据所包括的隐私数据具体包括身份证信息、银行账户信息、诸如支付宝等支付应用的用户名和密码信息等,也可以为用户自定义的需要进行重点保护的数据,如电话号码信息等。
[0030]本实施例中,可分配一定的系统内存以用于保存上述第一数据,且对保存于上述系统内存的数据进行加密处理或者设定访问权限以防止该第一数据被非法读取;所有第一数据储存至第一数据库以便于对第一数据进行管理。如图2所示,该第一数据的来源既可以为用户通过特定的接口界面输入相关隐私信息后保存至上述系统内存中。该第一数据的来源也可以为实时监听用户所要输入的信息,通过分析该信息的特征或者其对应的关键字,识别用户输入的信息是否为特定关键字对应的信息,该特定关键字包括身份证、银行账户信息等,并且当该信息为特定关键字对应的信息时,提示用户是否将该信息保存至第一数据库中。如一般用户所要填写的信息为以表单形式呈现,当用户需要在某个表单中输入信息时,提取该表单对应的表单元素的名称,当该表单元素为上述特定关键字中的任意一种时,提示用户是否需要将输入的信息保存至第一数据库中;当用户允许保存至第一数据库中时,将该用户输入的信息添加至第一数据库中以更新第一数据库。
[0031]终端建立网络连接后,服务器与终端之间的交互可能时时刻刻都在进行,因而服务器发送的请求消息也各种各样,其中不乏读取第一数据的请求消息,例如当用户点击淘宝网这一应用进行购物时,在支付环节需要用户输入支付宝账号、密码或者银行账户的卡号和密码信息等;在注册某些应用或者网页时,用户可能需要输入身份证号、电话号码等个人信息。在众多请求数据中,一般用户隐私数据为与用户利益相关的数据,此类数据一旦被非法读取,可能会给用户带来不必要的损失,因而此类数据为本发明需要重点保护的数据。为达到此目的,本步骤首先要识别出读取第一数据的请求消息,当服务器的请求消息中包含身份证、账户名、密码等关键字时,则可认为服务器当前的请求消息为请求第一数据的请求消息。由于所有的数据都需要通过终端已建立的网络连接进行传输,而不同应用场景下,可供用户选择的网络多种多样,各个网络的安全等级也不相同。例如,
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1