短信处理方法、装置及移动终端的制作方法
【专利摘要】本发明公开了一种短信处理方法、装置及移动终端,所述方法包括:对接收到的短信进行过滤,并将过滤得到的指定类型的短信发送至预先调取的指定类型短信处理程序,由所述指定类型短信处理程序存储所述指定类型的短信后向用户发送可读提示。本发明通过将短信过滤程序和指定类型短信处理程序配合使用,保证需要保护的短信内容不会被恶意软件获取,增强了通信安全性。
【专利说明】 短信处理方法、装置及移动终端
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及一种短信处理方法、装置及移动终端。
【背景技术】
[0002]短信动态密码作为一种便捷、安全的动态密码技术,被广泛使用在银行、证券、第三方支付、大企业内部等场景。在该技术中,身份认证系统以短信形式发送随机的若干位数字密码到客户的手机上,客户在登录或者交易认证时候输入此动态密码,从而确保系统身份认证的安全性。
[0003]目前,大多数的智能手机操作系统都提供API (Application ProgrammingInterface,应用程序编程接口)供应用程序从短消息收件箱中读取短信。然而,近年来手机恶意软件,尤其是手机木马程序能够轻易获取用户收到的动态密码短信,严重威胁到用户的重要网络账户安全。
【发明内容】
[0004]本发明提供一种短信处理方法、装置及移动终端,用以解决现有技术采用的短信处理方式对敏感信息的保护力度不够,存在安全隐患的问题。
[0005]依据本发明的一个方面,提供一种短信处理方法,包括:
[0006]对接收到的短信进行过滤,并将过滤得到的指定类型的短信发送至预先调取的指定类型短信处理程序,由所述指定类型短信处理程序存储所述指定类型的短信后向用户发送可读提示。
[0007]可选地,本发明所述方法中,所述调取的指定类型短信处理程序预装在只读存储器上。
[0008]可选地,本发明所述方法中,所述指定类型短信处理程序将接收到的指定类型的短信存储在预先划分的私有内存内。
[0009]可选地,本发明所述方法中,所述对接收到的短信进行过滤的过滤规则包括:通过设定过滤关键字进行短信过滤,和/或,通过设定短信发送方进行短信过滤。
[0010]依据本发明的另一个方面,提供一种短信处理装置,包括:
[0011]短信过滤器,用于对接收到的短信进行过滤,并将过滤得到的指定类型的短信发送至短信处理器;
[0012]短信处理器,用于调取指定类型短信处理程序接收所述指定类型的短信,并由所述指定类型短信处理程序存储所述指定类型的短信后向用户发送可读提示。
[0013]可选地,本发明所述装置中,所述短信处理器调取的指定类型短信处理程序预装在只读存储器上。
[0014]可选地,本发明所述装置中,所述短信处理器调取的指定类型短信处理程序将接收到的指定类型的短信存储在预先划分的私有内存内。
[0015]可选地,本发明所述装置中,所述短信过滤器,具体用于通过设定过滤关键字,对接收到的短信进行过滤,和/或,通过设定短信发送方,对接收到的短信进行过滤。
[0016]再者,本发明还提供一种移动终端,所述移动终端上设置有本发明提供的短信处
理装置。
[0017]可选地,所述短信处理装置内嵌于移动终端的短信接收模块内。
[0018]本发明有益效果如下:
[0019]本发明通过将短信过滤程序和指定类型短信处理程序配合使用,保证需要保护的短信内容(如短信动态密码)不会被恶意软件获取,增强了通信安全性。
[0020]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【专利附图】
【附图说明】
[0021]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0022]图1为本发明提供的一种短信处理方法的流程图;
[0023]图2为本发明提供的一种短信处理装置的结构框图;
[0024]图3为本发明中内置有短信处理装置的移动终端进行短信处理的流程图。
【具体实施方式】
[0025]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0026]本发明实施例提供一种短信处理方法,如图1所示,包括以下步骤:
[0027]步骤SlOl,对接收到的短信进行过滤;
[0028]步骤S102,将过滤得到的指定类型的短信发送至预先调取的指定类型短信处理程序;
[0029]步骤S103,利用所述指定类型短信处理程序存储所述指定类型的短信后向用户发送可读提示。
[0030]也就是说,本实施例所述方法,使用过滤程序在短信接收的时候过滤出预先指定的敏感短信(例如,包含有动态密码的短信),并用专门的短信处理程序来处理该敏感短信,这样就能有效防止木马等恶意程序获取到敏感短信,有效保证了用户信息的安全性。
[0031]进一步地,本实施例中,对接收短信的过滤在硬件实现角度通常是通过短信过滤器来实现的,在现有的主流移动终端操作系统中,可以很容易地实现该过滤过程。当移动终端接收到短信后,首先由短信过滤器进行处理,过滤器挑选出指定类型的短信,交给指定类型码短信处理程序,其他短信由原短信接收模块处理。
[0032]其中,短信过滤器的过滤规则包括但不限于为:(I)基于关键词:以动态密码短信为例,则可以对包含“动态密码”等词、包含4至6位数字的短信设定过滤关键词;(2)基于发送方:以动态密码短信为例,则可以设定对来自某些手机银行、第三方支付平台的短信进行过滤。
[0033]进一步地,本实施例中,所述指定类型短信处理程序的主要作用在于接收、存储指定类型的短信。但该指定类型短信处理程序也可能存在受到木马程序的入侵威胁,所以,为了进一步保证敏感信息的安全性,需要防止指定类型短信处理程序被恶意篡改,对此,本实施例中优选地将指定类型短信处理程序预装在只读存储器上,使得不会被木马软件改动,同时木马软件也无法伪装成该程序。再者,指定类型短信处理程序存储指定类型的短信时,存储空间也可能会受到木马程序的访问读取威胁,需要防止存储的指定类型的短信被非法程度读取,对此,本实施例中,优选地为指定类型短信处理程序设置私有内存,指定类型短信处理程序将接收到的短信存储在私有内存内,这保证了其存储的短信不被其他程序读取。
[0034]需要说明的是,本实施例给出的指定类型短信处理程序不被木马程序修改的方式只是一种较优的实施方式,防止指定类型短信处理程序不被篡改的方式还可以为把指定类型短信处理程序固化在硬件当中来实现。本实施例在此不对所有方式进行穷举,但本领域技术人员容易想到的任何防止程序被修改的方式均在本发明的保护思想范围内。
[0035]另外,本实施例给出的防止存储空间内存储的信息不被木马程序读取的方式只是一种较优的实施方式,防止存储空间存储的信息不被恶意程序读取的方式还可以为:采用加密的存储方式,或者,在可信平台中进行封装存储的方式来实现。本实施例在此不对所有方式进行穷举,但本领域技术人员容易想到的任何防止被恶意程序读取的实现方式,均在本发明的保护思想范围内。
[0036]综上所述,本实施例所述方法,通过短信过滤程序和指定类型短信处理程序的配合使用,确保指定类型的敏感短信不会被手机恶意软件获取,增强了通信安全性。
[0037]相应地,本发明实施例还提供一种短信处理装置,如图2所示,具体包括:
[0038]短信过滤器210,用于对接收到的短信进行过滤,并将过滤得到的指定类型的短信发送至短信处理器;
[0039]短信处理器220,用于调取指定类型短信处理程序接收所述指定类型的短信,并由所述指定类型短信处理程序存储所述指定类型的短信后向用户发送可读提示。
[0040]也就是说,本实施例所述装置,使用短信过滤器在短信接收的时候过滤出预先指定的敏感短信(例如,包含有动态密码的短信),并用专门的短信处理程序来处理该敏感短信,这样就能有效防止木马等恶意程序获取到敏感短信,有效保证了用户信息的安全性。
[0041]进一步地,本实施例中,所述短信过滤器210,具体用于通过设定过滤关键字,对接收到的短信进行过滤,和/或,通过设定短信发送方,对接收到的短信进行过滤。
[0042]进一步地,为了防止指定类型短信处理程序受到木马程序的入侵威胁,从而进一步保证敏感信息的安全性,本实施例还提供一种指定类型短信处理程序防止木马程序入侵并修改的措施,具体为:将指定类型短信处理程序预装在只读存储器上,使得不会被木马软件改动,同时木马软件也无法伪装成该程序。
[0043]进一步地,为了防止指定类型短信处理程序存储的信息不被木马程序访问读取,从而进一步保证敏感信息的安全性,本实施例还提供一种解决方案,具体为:为指定类型短信处理程序划分私有内存,并将接收到的指定类型的短信存入所述私有内存内,这保证了其存储的短信不被其他程序读取。
[0044]需要说明的是,本实施例给出的指定类型短信处理程序不被木马程序修改的方式、以及存储空间不被木马程序访问读取的方式,只是众多实现方式中的一种,本领域技术人员容易想到的任何防止被修改和被访问的实现方式,均在本发明的保护思想范围内。
[0045]综上所述,本实施例所述装置,通过短信过滤器和指定类型短信处理程序的配合使用,确保指定类型的敏感短信不会被手机恶意软件获取,增强了通信安全性。
[0046]相应地,本发明实施例还提供一种移动终端,所述移动终端内设置有上述实施例所述的短信处理装置。优选地,所述短信处理装置内嵌在移动终端的短信接收模块内。
[0047]下面给出一个将短信处理装置内置于移动终端内的具体应用示例,该应用示例中移动终端需要对动态密码短信进行过滤保护,具体短信处理流程如图3所示,包括如下步骤:
[0048]步骤1,移动终端接收到短信,交由短信处理模块处理。
[0049]步骤2,短信处理模块将短信首先交给短信过滤器。
[0050]步骤3,短信过滤器判断该短信是否为动态密码短信,若是,则转交给动态密码短信处理程序;若否,则由普通短信处理流程来处理。
[0051]步骤4,动态密码短信处理程序存储该动态密码短信,并在用户读该短信时显示该动态密码短信。
[0052]需要说明的是,本实施例中,短信过滤器和动态密码短信处理程序在现有的主流移动终端操作系统上很容易实现,所以具有实施可操作性。
[0053]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种短信处理方法,其特征在于,包括: 对接收到的短信进行过滤,并将过滤得到的指定类型的短信发送至预先调取的指定类型短信处理程序,由所述指定类型短信处理程序存储所述指定类型的短信后向用户发送可读提示。
2.如权利要求1所述的方法,其特征在于,所述指定类型短信处理程序预装在只读存储器上。
3.如权利要求1或2所述的方法,其特征在于,所述指定类型短信处理程序将接收到的指定类型的短信存储在预先划分的私有内存内。
4.如权利要求1所述的方法,其特征在于,所述对接收到的短信进行过滤的过滤规则包括:通过设定过滤关键字进行短信过滤,和/或,通过设定短信发送方进行短信过滤。
5.一种短信处理装置,其特征在于,包括: 短信过滤器,用于对接收到的短信进行过滤,并将过滤得到的指定类型的短信发送至短信处理器; 短信处理器,用于调取指定类型短信处理程序接收所述指定类型的短信,并由所述指定类型短信处理程序存储所述指定类型的短信后向用户发送可读提示。
6.如权利要求5所述的装置,其特征在于,所述短信处理器调取的指定类型短信处理程序预装在只读存储器上。
7.如权利要求5或6所述的装置,其特征在于,所述短信处理器调取的指定类型短信处理程序将接收到的指定类型的短信存储在预先划分的私有内存内。
8.如权利要求5所述的装置,其特征在于,所述短信过滤器,具体用于通过设定过滤关键字,对接收到的短信进行过滤,和/或,通过设定短信发送方,对接收到的短信进行过滤。
9.一种移动终端,其特征在于,所述移动终端上设置有权利要求5至8任一项所述的短信处理装置。
10.如权利要求9所述的移动终端,其特征在于,所述短信处理装置内嵌在移动终端的短信接收模块内。
【文档编号】G06F21/60GK103619001SQ201310534856
【公开日】2014年3月5日 申请日期:2013年11月1日 优先权日:2013年11月1日
【发明者】钟焰涛 申请人:宇龙计算机通信科技(深圳)有限公司