【技术实现步骤摘要】
数据验证方法及装置
本公开涉及通信
,特别涉及一种数据验证方法及装置。
技术介绍
随着智能手机中应用的日益丰富,用户对智能手机的依赖性也越来越强,用户可以随时通过智能手机访问云服务器,以使用云服务器提供的服务。在实际使用时,为了使用户对云服务器的登录更为便捷,当智能手机中尚未利用某一用户账号登录过云服务器时,通常要求用户输入登录云服务器的用户账号和密码,而后续再次登录云服务器时,本智能手机则会按照首次输入的用户账号和密码自动登录该云服务器。当用户在使用其他用户的智能手机暂时登录下自己的用户账号后,由于在智能手机中首次登录过自己的用户账号和密码后,智能手机会自动记住该用户账号和密码,从而导致用户信息的泄露。
技术实现思路
为了解决用户信息泄露的问题,本公开提供一种数据验证方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种数据验证方法,应用于设置有电池电路和处理器的智能终端中,所述电池电路中集成有具有解密算法的解密芯片,所述方法包括:在所述智能终端符合验证条件时,控制所述处理器按照预存的加密算法对获取的数据进行加密,并将加密后得到的密文发送至所述解密芯片;控制所述解密芯片利用存储的解密算法对所述密文进行解密,判定解密后得到的数据是否与所述解密芯片中对应的预存数据相同;在解密后的所述数据与所述解密芯片中对应的预存数据相同时,执行相应操作。本公开第一方面提供的一种数据验证方法,通过在智能终端的电池电路中集成解密芯片,智能终端的处理器按照预存的加密算法对数据进行加密,并将加密后的数据发送至解密芯片,解密芯片对处理器输出的密文进行解密,在解密得到的数 ...
【技术保护点】
一种数据验证方法,其特征在于,应用于设置有电池电路和处理器的智能终端中,所述电池电路中集成有具有解密算法的解密芯片,所述方法包括:在所述智能终端符合验证条件时,控制所述处理器按照预存的加密算法对获取的数据进行加密,并将加密后得到的密文发送至所述解密芯片;控制所述解密芯片利用存储的解密算法对所述密文进行解密,判定解密后得到的数据是否与所述解密芯片中对应的预存数据相同;在解密后的所述数据与所述解密芯片中对应的预存数据相同时,执行相应操作。
【技术特征摘要】
1.一种数据验证方法,其特征在于,应用于设置有电池电路和处理器的智能终端中,所述电池电路中集成有具有解密算法的解密芯片,所述方法包括:在所述智能终端符合验证条件时,控制所述处理器按照预存的加密算法对获取的数据进行加密,并将加密后得到的密文发送至所述解密芯片;控制所述解密芯片利用存储的解密算法对所述密文进行解密,判定解密后得到的数据是否与所述解密芯片中对应的预存数据相同;在解密后的所述数据与所述解密芯片中对应的预存数据相同时,执行相应操作。2.根据权利要求1所述的方法,其特征在于,所述验证条件为所述智能终端被开启,所述控制所述处理器按照预存的加密算法对获取的数据进行加密,包括:控制所述解密芯片将生成的数据提供给所述处理器;控制所述处理器按照所述加密算法对接收到的所述数据进行加密。3.根据权利要求2所述的方法,其特征在于,所述执行相应操作包括:控制所述电池电路继续为所述智能终端的其他器件进行供电。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:在解密后的所述数据与所述解密芯片中对应的预存数据不同时,控制所述智能终端关机。5.根据权利要求4所述的方法,其特征在于,所述控制所述智能终端关机,包括:检测判定的解密后的数据与所述解密芯片中对应的预存数据不同的次数是否达到预定次数阈值;若判定的解密后的数据与所述解密芯片中对应的预存数据不同的次数达到所述预定次数阈值,则控制所述智能终端关机。6.根据权利要求1所述的方法,其特征在于,所述验证条件为所述智能终端中有用户账号请求登录云服务器,所述控制所述处理器按照预存的加密算法对获取的数据进行加密,包括:控制所述处理器接收所述云服务器发送的与所述用户账号对应的数据,所述数据是所述用户账号请求登录所述云服务器时,由所述云服务器查询到与所述用户账号绑定的数据后反馈的,所述数据是所述用户账号注册时所在的智能终端中的解密芯片生成并提供给所述云服务器的;控制所述处理器按照所述加密算法对接收到的所述数据进行加密。7.根据权利要求6所述的方法,其特征在于,所述执行相应操作包括:允许所述用户账号登录所述云服务器。8.根据权利要求6所述的方法,其特征在于,所述方法还包括:在解密后的所述数据与所述解密芯片中对应的预存数据不同时,禁止所述用户账号登录所述云服务器,显示密码输入框,所述密码输入框用于提供用户输入与所述用户账号对应的登录密码;在所述密码输入框中输入的登录密码正确时,允许所述用户账号登录所述云服务器。9.根据权利要求8所述的方法,其特征在于,所述方法还包括:在所述密码输入框中输入的登录密码错误时,开启所述智能终端的前置摄像头进行拍摄,将拍摄得到的图像进行存储,控制所述智能终端关机。10.一种数据验证装置,其特征在于,应用于设置有电池电路和处理器的智能终端中,所述电池电路中集成有具有解密算法的解密芯片,所述装置包括:加密模块,被配置为在所述智能终端符合验证条件时,控制所述处理器按照预存的加密算法对获取的数据进行加密;第一发送模块,被配置为将所述加密模块加密后得到的密文发送至所述解密芯片;判定模块,被配置为控制所述解密芯片利用存储的解密算法对所述第一发送模块发送的所述密文进行解密,判定解密后得到的数据是...
【专利技术属性】
技术研发人员:范杰,底浩,王彦腾,
申请(专利权)人:小米科技有限责任公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。