终端及处理方法技术

技术编号:25810142 阅读:29 留言:0更新日期:2020-09-29 18:45
本发明专利技术公开了一种终端及处理方法,终端包括:输入单元,被配置为接收来自用户的触摸操作;显示单元,被配置为显示用户界面;和处理器,所述处理器与所述输入单元和所述显示单元耦接,所述处理器被配置为:确定接收到验证码短信;若读取所述验证码短信的应用程序没有通过安全认证,则确定发送所述验证码短信的号码,并向所述应用程序返回与所述号码对应的最近一条非验证码短信。本发明专利技术通过对读取验证码短信的应用程序进行安全认证,若没有通过安全认证,则向该应用程序返回与发送验证码短信的号码对应的最近一条非验证码短信,使得没有通过安全认证的应用程序无法读取到验证码短信,大大提高了验证码短信的安全性。

【技术实现步骤摘要】
终端及处理方法
本专利技术涉及通信领域,特别涉及一种终端及处理方法。
技术介绍
随着互联网技术的发展,为了保证互联网用户信息的安全性,通常需要构建后台服务器来对用户信息进行安全验证,从而确定用户是否可以正确地登录到网络应用或者进行网络交易等操作。手机验证码是通过发送验证码到手机,目前很多网站和应用程序都提供有手机短信验证码功能,可以比较准确和安全地保证用户操作的安全性,验证用户的正确性,是最有效的验证码系统。某些验证码接入商提供手机短信验证码服务,各网站通过接口发送请求到接入商的服务器,服务器发送随机数字或字母到手机中,由接入商的服务器统一做验证码的验证。目前,系统短信应用中的验证码短信内容可以轻易地被一些恶意第三方应用读取、截获甚至篡改,由此造成个人信息的泄露,甚至给用户带来经济损失。
技术实现思路
本专利技术示例性的实施方式中提供一种终端及处理方法,可提高验证码短信的安全性。根据示例性的实施方式中的一方面,提供一种终端,包括:输入单元,被配置为接收来自用户的触摸操作;显示单元,被配置为显示用户界面;和处理器,所述处理器与所述输入单元和所述显示单元耦接,所述处理器被配置为:确定接收到验证码短信;若读取所述验证码短信的应用程序没有通过安全认证,则确定发送所述验证码短信的号码,并向所述应用程序返回与所述号码对应的最近一条非验证码短信。在一些示例性的实施方式中,所述返回与所述号码对应的最近一条非验证码短信,包括:从短信表中查找与所述号码对应的最近一条非验证码短信;将会话表中与所述号码对应的snippet赋值为所述非验证码短信。在一些示例性的实施方式中,所述短信表包括用于表征是否为验证码短信的字段;所述从短信表中查找与所述号码对应的最近一条非验证码短信,包括:根据所述字段查找与所述号码对应的最近一条非验证码短信。在一些示例性的实施方式中,与所述号码对应的最近一条非验证码短信是由所述号码向本机发送的。在一些示例性的实施方式中,与所述号码对应的最近一条非验证码短信是由本机向所述号码发送的。在一些示例性的实施方式中,所述处理器被进一步配置为:若读取所述验证码短信的应用程序通过安全认证,则向所述应用程序返回所述验证码短信。根据示例性的实施方式中的另一方面,提供一种处理方法,包括:在具有一个或多个处理器、存储器、输入单元和显示单元的终端处:确定接收到验证码短信;若读取所述验证码短信的应用程序没有通过安全认证,则确定发送所述验证码短信的号码,并向所述应用程序返回与所述号码对应的最近一条非验证码短信。在一些示例性的实施方式中,所述返回与所述号码对应的最近一条非验证码短信,包括:从短信表中查找与所述号码对应的最近一条非验证码短信;将会话表中与所述号码对应的snippet赋值为所述非验证码短信。在一些示例性的实施方式中,所述方法还包括:若读取所述验证码短信的应用程序通过安全认证,则向所述应用程序返回所述验证码短信。根据示例性的实施方式中的再一方面,提供一种计算机存储介质,所述计算机存储介质中存储有计算机程序指令,当所述指令在计算机上运行时,使得所述计算机执行如上所述的处理方法。在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本专利技术各较佳实施例。本专利技术的积极进步效果在于:本专利技术通过对读取验证码短信的应用程序进行安全认证,若没有通过安全认证,则向该应用程序返回与发送验证码短信的号码对应的最近一条非验证码短信,使得没有通过安全认证的应用程序无法读取到验证码短信,大大提高了验证码短信的安全性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1示例性示出了本专利技术实施例提供的终端的结构示意图;图2示例性示出了本专利技术实施例提供的终端上的用户界面的示意图;图3示例性示出了本专利技术实施例提供的处理方法的流程图;图4示例性示出了显示单元140显示丰巢快递柜的后台服务器与本机的短信会话界面的示意图;图5示例性示出了显示单元140显示建设银行客服热线与本机的短信会话界面的示意图;图6示例性示出了Android系统中应用程序读取短信数据库的框架图;图7示例性示出了一实施例中显示单元140显示终端中短信应用程序的会话界面的示意图;图8示例性示出了一实施例中显示单元140显示终端中安装的第三方短信应用程序的会话界面的示意图;图9示例性示出了另一实施例中显示单元140显示终端中短信应用程序的会话界面的示意图;图10示例性示出了另一实施例中显示单元140显示终端中安装的第三方短信应用程序的会话界面的示意图。具体实施方式为使本申请示例性实施例的目的、技术方案和优点更加清楚,下面将结合本申请示例性实施例中的附图,对本申请示例性实施例中的技术方案进行清楚、完整地描述,显然,所描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中示出的示例性实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。此外,虽然本申请中公开内容按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整技术方案。应当理解,本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,例如能够根据本申请实施例图示或描述中给出那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的那些组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。本申请中使用的术语“单元”,是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。图1中示例性示出了根据示例性实施例中终端100的硬件配置框图。如图1所示,终端100包括:射频(radiofrequency,RF)电路110、存储器120、输入单元130、显示单元140、传感器150、音频电路160、无线保真(WirelessFidelity,Wi-Fi)模块170、处理器180、蓝牙模块181、以及电源190等部件。RF电路110可用于在收发信息或通话过程中信号的接收和发送,可以接收基站的下行数据后交给处理器180处理;可以将上行数据发送给基站。通常,RF电路包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大本文档来自技高网...

【技术保护点】
1.一种终端,包括:/n输入单元,被配置为接收来自用户的触摸操作;/n显示单元,被配置为显示用户界面;和/n处理器,所述处理器与所述输入单元和所述显示单元耦接,所述处理器被配置为:/n确定接收到验证码短信;/n若读取所述验证码短信的应用程序没有通过安全认证,则确定发送所述验证码短信的号码,并向所述应用程序返回与所述号码对应的最近一条非验证码短信。/n

【技术特征摘要】
1.一种终端,包括:
输入单元,被配置为接收来自用户的触摸操作;
显示单元,被配置为显示用户界面;和
处理器,所述处理器与所述输入单元和所述显示单元耦接,所述处理器被配置为:
确定接收到验证码短信;
若读取所述验证码短信的应用程序没有通过安全认证,则确定发送所述验证码短信的号码,并向所述应用程序返回与所述号码对应的最近一条非验证码短信。


2.如权利要求1所述的终端,其特征在于,所述返回与所述号码对应的最近一条非验证码短信,包括:
从短信表中查找与所述号码对应的最近一条非验证码短信;
将会话表中与所述号码对应的snippet赋值为所述非验证码短信。


3.如权利要求2所述的终端,其特征在于,所述短信表包括用于表征是否为验证码短信的字段;
所述从短信表中查找与所述号码对应的最近一条非验证码短信,包括:根据所述字段查找与所述号码对应的最近一条非验证码短信。


4.如权利要求1所述的终端,其特征在于,与所述号码对应的最近一条非验证码短信是由所述号码向本机发送的。


5.如权利要求1所述的终端,其特征在于,与所述号码对应的最近一条非验证码短信是由本机...

【专利技术属性】
技术研发人员:张博朱晖
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

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

1