数据处理方法、装置、终端设备和服务器制造方法及图纸

技术编号:24130177 阅读:47 留言:0更新日期:2020-05-13 06:01
本申请实施例适用于定位技术领域,提供了一种数据处理方法、装置、终端设备和服务器,所述方法包括:获取针对所述终端设备的登录信息,对所述登录信息进行加密,获得第一加密数据;将所述第一加密数据传输至服务器,以指示所述服务器对所述登录信息进行验证;若接收到所述服务器返回的验证通过信息,则采集当前位置的定位数据,并对所述定位数据进行加密,获得第二加密数据;将所述第二加密数据传输至所述服务器,以指示所述服务器根据所述定位数据对所述终端设备进行定位。本实施例通过对登录信息及定位数据进行加密处理,有效地解决了由于数据被截取或盗用带来的威胁用户安全的问题。

【技术实现步骤摘要】
数据处理方法、装置、终端设备和服务器
本申请属于定位
,特别是涉及一种数据处理方法、装置、终端设备和服务器。
技术介绍
目前,为了方便家长了解小孩所处的位置,越来越多的家长开始为自己的小孩佩戴具有定位功能的儿童智能手表。无论小孩在家、在学校还是在外与同学玩耍,家长都可以随时定位小孩的具体位置。然而,由于儿童智能手表与服务器平台之间的数据交互采用的是通用标准协议,安全性比较差,容易被破解,儿童智能手表在使用过程中至少存在以下两种安全隐患:一是不法分子通过攻击服务器平台,获取从手表上传输给服务器平台的数据,从而获取儿童的位置信息,威胁儿童的安全;二是通过攻击破解手表端获取手表信息,进而伪装成儿童手表的ID,传输伪造的位置数据给服务器平台,误导家长或监护人。更严重地,不法分子还可以干扰儿童手表的通信功能,使其无法接打电话,从而向家长或监护人实施诈骗。
技术实现思路
有鉴于此,本申请实施例提供了一种数据处理方法、装置、终端设备和服务器,可以提高儿童手表等设备的安全性。本申请实施例的第一方面提供了一种数据处理方法,应用于终端设备,所述数据处理方法包括:获取针对所述终端设备的登录信息,对所述登录信息进行加密,获得第一加密数据;将所述第一加密数据传输至服务器,以指示所述服务器对所述登录信息进行验证;若接收到所述服务器返回的验证通过信息,则采集当前位置的定位数据,并对所述定位数据进行加密,获得第二加密数据;将所述第二加密数据传输至所述服务器,以指示所述服务器根据所述定位数据对所述终端设备进行定位。本申请实施例的第二方面提供了一种数据处理方法,应用于服务器,所述数据处理方法包括:当接收到终端设备传输的第一加密数据时,提取所述第一加密数据中的登录信息,并对所述登录信息进行验证;若所述登录信息验证通过,则向所述终端设备反馈验证通过信息;接收所述终端设备传输的第二加密数据;提取所述第二加密数据中的定位数据;根据所述定位数据对所述终端设备进行定位。本申请实施例的第三方面提供了一种数据处理装置,应用于终端设备,所述数据处理装置包括:第一加密模块,用于获取针对所述终端设备的登录信息,对所述登录信息进行加密,获得第一加密数据;第一传输模块,用于将所述第一加密数据传输至服务器,以指示所述服务器对所述登录信息进行验证;第二加密模块,用于若接收到所述服务器返回的验证通过信息,则采集当前位置的定位数据,并对所述定位数据进行加密,获得第二加密数据;第二传输模块,用于将所述第二加密数据传输至所述服务器,以指示所述服务器根据所述定位数据对所述终端设备进行定位。本申请实施例的第四方面提供了一种数据处理装置,应用于服务器,所述数据处理装置包括:登录信息验证模块,用于在接收到终端设备传输的第一加密数据时,提取所述第一加密数据中的登录信息,并对所述登录信息进行验证;验证信息反馈模块,用于若所述登录信息验证通过,则向所述终端设备反馈验证通过信息;加密数据接收模块,用于接收所述终端设备传输的第二加密数据;定位数据提取模块,用于提取所述第二加密数据中的定位数据;终端设备定位模块,用于根据所述定位数据对所述终端设备进行定位。本申请实施例的第五方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面所述的数据处理方法。本申请实施例的第六方面提供了一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第二方面所述的数据处理方法。本申请实施例的第七方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被终端设备的处理器执行时实现上述第一方面所述的数据处理方法。本申请实施例的第八方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被服务器的处理器执行时实现上述第二方面所述的数据处理方法。与现有技术相比,本申请实施例包括以下优点:本申请实施例,通过获取针对终端设备的登录信息,并对登录信息进行加密获得第一加密数据后,可以将第一加密数据传输至服务器,由服务器对登录信息进行验证,如果验证通过,终端设备可以采集相应的定位数据,并通过加密处理得到第二加密数据,第二加密数据在被传输至服务器后,可以由服务器对其进行处理,实现对终端设备的定位。一方面,对于登录方式,本实施例通过对终端设备的ID号和用户号等登录信息进行加密,有效地解决了他人通过攻击破解服务器,盗用设备身份,获取终端设备的位置信息,进而威胁用户安全的问题;另一方面,对于数据传输方式,本实施例通过对终端设备传输的原始定位数据进行加密可以有效保护原始数据,防止他人窃取盗用;同时,原始定位数据通过加密后再传输到服务器,即使在网络传输过程中被他人截取,由于数据已加密,他人也无法解密出原始数据,从而降低了数据被盗用和篡改的风险。对于儿童智能手表而言,通过对登录信息进行验证以及对定位数据进行加密,可以有效解决由于智能手表的设备ID被盗用,或者定位数据被截取带来的威胁儿童安全的问题,提高了智能手表的使用安全。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一个实施例的一种数据处理方法的步骤流程示意图;图2是本申请一个实施例的智能手表的登录过程示意图;图3是本申请一个实施例的定位数据加密过程示意图;图4是本申请一个实施例的另一种数据处理方法的步骤流程示意图;图5是本申请一个实施例的一种数据处理装置的示意图;图6是本申请一个实施例的另一种数据处理装置的示意图;图7是本申请一个实施例的一种终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域技术人员应当清楚,在没有这些具体细节的其他实施例中也可以实现本申请。在其他情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。下面通过具体实施例来说明本申请的技术方案。参照图1,示出了本申请一个实施例的一种数据处理方法的步骤流程示意图,具体可以包括如下步骤:S101、获取针对所述终端设备的登录信息,对所述登录信息进行加密,获得第一加密数据;需要说明的是,本方法可以应用于终端设备,该终端设备可以是具备采集定位数据功能的电子设备。终端设备在采集定位数据后,可以将定位数据提供给相应的定位服务器,由服本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,应用于终端设备,所述数据处理方法包括:/n获取针对所述终端设备的登录信息,对所述登录信息进行加密,获得第一加密数据;/n将所述第一加密数据传输至服务器,以指示所述服务器对所述登录信息进行验证;/n若接收到所述服务器返回的验证通过信息,则采集当前位置的定位数据,并对所述定位数据进行加密,获得第二加密数据;/n将所述第二加密数据传输至所述服务器,以指示所述服务器根据所述定位数据对所述终端设备进行定位。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于终端设备,所述数据处理方法包括:
获取针对所述终端设备的登录信息,对所述登录信息进行加密,获得第一加密数据;
将所述第一加密数据传输至服务器,以指示所述服务器对所述登录信息进行验证;
若接收到所述服务器返回的验证通过信息,则采集当前位置的定位数据,并对所述定位数据进行加密,获得第二加密数据;
将所述第二加密数据传输至所述服务器,以指示所述服务器根据所述定位数据对所述终端设备进行定位。


2.根据权利要求1所述的方法,其特征在于,所述获取针对所述终端设备的登录信息,对所述登录信息进行加密,获得第一加密数据,包括:
接收用户输入的用户身份信息;
获取所述终端设备的设备信息;
采用预先配置的登录信息加密密钥对所述用户身份信息和所述设备信息进行加密,获得第一加密数据。


3.根据权利要求1所述的方法,其特征在于,所述采集当前位置的定位数据,并对所述定位数据进行加密,获得第二加密数据,包括:
采集当前位置的定位数据,识别所述定位数据中待传输的目标定位数据;
采用预先配置的定位数据加密密钥,对所述目标定位数据进行加密,获得第二加密数据。


4.一种数据处理方法,其特征在于,应用于服务器,所述数据处理方法包括:
当接收到终端设备传输的第一加密数据时,提取所述第一加密数据中的登录信息,并对所述登录信息进行验证;
若所述登录信息验证通过,则向所述终端设备反馈验证通过信息;
接收所述终端设备传输的第二加密数据;
提取所述第二加密数据中的定位数据;
根据所述定位数据对所述终端设备进行定位。


5.根据权利要求4所述的方法,其特征在于,所述第一加密数据为采用预设的登录信息加密密钥对所述登录信息进行加密获得的数据,所述当接收到终端设备传输的第一加密数据时,提取所述第一加密数据中的登录信息,并对所述登录信息进行验证,包括:
当接收到终端设备传输的第一加密数据时,获取与所述登录信息加密密钥...

【专利技术属性】
技术研发人员:刁幸华许祥滨高峰
申请(专利权)人:泰斗微电子科技有限公司
类型:发明
国别省市:广东;44

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

1