应用于USIM卡的短消息处理方法和装置制造方法及图纸

技术编号:20876550 阅读:19 留言:0更新日期:2019-04-17 11:40
本发明专利技术提供一种应用于USIM卡的短消息处理方法和装置,该方法可以包括:接收终端发送的短消息,其中,所述短消息为所述终端从外部设备中接收到的;在确定所述短消息为待返回给所述终端的短消息时,对所述短消息进行安全机制处理,得到安全机制处理后的短消息;对所述安全机制处理后的短消息中的参数进行修改,得到修改后的短消息;将所述修改后的短消息,发送给所述终端。本方案能够提高终端侧安全处理能力,为短消息的安全性提供保障。

【技术实现步骤摘要】
应用于USIM卡的短消息处理方法和装置
本申请涉及终端
,尤其涉及一种应用于USIM卡的短消息处理方法和装置。
技术介绍
终端中可以有用户识别模块(UniversalSubscriberIdentityModule,简称USIM)卡;USIM卡用于存储用户身份信息和个人数据,可以保障接入移动网络服务的安全。现有技术中,终端可以接收到外部设备发送的短消息,然后终端对短消息进行保存或显示。然而现有技术中,终端接收到的短消息缺少安全保障,从而可能会对终端的业务和功能造成威胁和不良影响,因此,如何提高终端侧安全处理能力,为短消息的安全性提供保障是一个亟需解决的问题。
技术实现思路
本申请提供一种应用于USIM卡的短消息处理方法和装置,用以提高终端侧安全处理能力,为短消息的安全性提供保障。第一方面,本专利技术提供一种应用于USIM卡的短消息处理方法,包括:接收终端发送的短消息,其中,所述短消息为所述终端从外部设备中接收到的;在确定所述短消息为待返回给所述终端的短消息时,对所述短消息进行安全机制处理,得到安全机制处理后的短消息;对所述安全机制处理后的短消息中的参数进行修改,得到修改后的短消息;将所述修改后的短消息,发送给所述终端。进一步地,在所述在确定所述短消息为待返回给所述终端的短消息时,对所述短消息进行安全机制处理之前,还包括:读取所述短消息中的安全参数指示(SecurityParametersIndication,简称SPI)参数,并判断所述SPI参数中的目标位是否为预设数值;若确定所述SPI参数中的所述目标位为预设数值,确定所述短消息为待返回给所述终端的短消息。进一步地,所述对所述短消息进行安全机制处理,包括:获取所述短消息中的用户数据头(UserDataHeader,简称UDH)安全参数;根据所述UDH安全参数,对所述短消息进行安全机制处理。进一步地,所述对所述安全机制处理后的短消息中的参数进行修改,得到修改后的短消息,包括:根据预设的普通短消息的第一要求信息,对所述安全机制处理后的短消息中传送协议数据单元(TransportProtocolDataUnit,简称TPDU)参数和/或UDH参数进行修改,得到所述修改后的短消息。进一步地,所述对所述安全机制处理后的短消息中的参数进行修改,得到修改后的短消息,包括:根据所述短消息所属的业务类别,确定预设的与所述业务类别对应的第二要求信息;根据所述第二要求信息,对所述安全机制处理后的短消息中的TPDU参数进行修改。进一步地,所述将所述修改后的短消息,发送给所述终端,包括:向所述终端发送获取短消息GetSMS命令,其中,所述GetSMS命令中携带有所述修改后的短消息,以使所述终端获取所述GetSMS命令中的所述修改后的短消息之后处理所述修改后的短消息。第二方面,本专利技术提供一种应用于USIM卡的短消息处理装置,包括:接收单元,接收终端发送的短消息,其中,所述短消息为所述终端从外部设备中接收到的;处理单元,在确定所述短消息为待返回给所述终端的短消息时,对所述短消息进行安全机制处理,得到安全机制处理后的短消息;修改单元,对所述安全机制处理后的短消息中的参数进行修改,得到修改后的短消息;发送单元,将所述修改后的短消息,发送给所述终端。进一步地,所述装置还包括:判断单元,用于在所述处理单元对所述短消息进行安全机制处理之前,读取所述短消息中的安全参数指示SPI参数,并判断所述SPI参数中的目标位是否为预设数值;确定单元,用于当所述判断单元确定所述SPI参数中的所述目标位为预设数值时,确定所述短消息为待返回给所述终端的短消息。进一步地,所述处理单元,包括:读取子单元,用于获取所述短消息中的UDH安全参数;处理子单元,用于根据所述UDH安全参数,对所述短消息进行安全机制处理。进一步地,所述修改单元,包括:第一修改子单元,根据预设的普通短消息的第一要求信息,对所述安全机制处理后的短消息中传送协议数据单元TPDU参数和/或UDH参数进行修改,得到所述修改后的短消息。进一步地,所述修改单元,包括:第二修改子单元,用于根据所述短消息所属的业务类别,确定预设的与所述业务类别对应的第二要求信息;根据所述第二要求信息,对所述安全机制处理后的短消息中的TPDU参数进行修改。进一步地,所述发送单元,用于向所述终端发送GetSMS命令,其中,所述GetSMS命令中携带有所述修改后的短消息,以使所述终端获取所述GetSMS命令中的所述修改后的短消息之后处理所述修改后的短消息。第三方面,本专利技术提供一种USIM卡,包括:处理器、存储器以及计算机程序;其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现第一方面的任一方法。第四方面,本专利技术提供了一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面的任一方法。本专利技术提供了一种应用于USIM卡的短消息处理方法和装置,该方法应用于USIM卡,具体的,在接收到终端发送的短消息之后,如果确定出短消息是需要返回给终端的短消息,接下来USIM卡对该短消息进行安全机制处理,这样,解决了终端本身无法对该短消息的安全性进行检测的问题,以及在得到安全机制处理后的短消息后,应将安全机制处理后的短消息转换成终端所支持的结构,也即对安全处理后的短消息中的参数进行修改,得到修改后的短消息,最终将修改后的短消息发送给终端。本专利技术在USIM卡与终端之间实现交互,以利用USIM卡来对终端接收到具有安全监测需求的短消息进行安全机制处理,因此提高了终端侧安全处理能力,为短消息的安全性提供了保障。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。图1为本专利技术实施例一提供的一种应用于USIM卡的短消息处理方法的流程图;图2为本专利技术实施例二提供的一种应用于USIM卡的短消息处理方法的流程图;图3为本专利技术实施例三提供的一种应用于USIM卡的短消息处理装置的结构示意图;图4为本专利技术实施例四提供的一种应用于USIM卡的短消息处理装置的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例一提供的一种应用于USIM卡的短消息处理方法的流程图,如图1所示,该方法包括:步骤101:接收终端发送的短消息,其中,所述短消息为所述终端从外部设备中接收到的。在本实施例中,外部设备可以是处于网络层的设备,如服务器。终端在接收到短消息之后,是对短消息进行透明传输。终端从外部设备接收到的短消息可分为三类,第一类是普通短消息,第二类是数据短消息,第三类是安全数据短消息,其中,普通短消息不具有安全机制保护的需求,因此,接收到终端发送的短消息中只包括数据短消息和安全数据短消息,其中,安全数据短消息是本实施例需要进行安全机制处理的短消息。终端在接收到短消息之后,可先读取短消息中的TPDU参数中的某几位,以本文档来自技高网...

【技术保护点】
1.一种应用于USIM卡的短消息处理方法,其特征在于,包括:接收终端发送的短消息,其中,所述短消息为所述终端从外部设备中接收到的;在确定所述短消息为待返回给所述终端的短消息时,对所述短消息进行安全机制处理,得到安全机制处理后的短消息;对所述安全机制处理后的短消息中的参数进行修改,得到修改后的短消息;将所述修改后的短消息,发送给所述终端。

【技术特征摘要】
1.一种应用于USIM卡的短消息处理方法,其特征在于,包括:接收终端发送的短消息,其中,所述短消息为所述终端从外部设备中接收到的;在确定所述短消息为待返回给所述终端的短消息时,对所述短消息进行安全机制处理,得到安全机制处理后的短消息;对所述安全机制处理后的短消息中的参数进行修改,得到修改后的短消息;将所述修改后的短消息,发送给所述终端。2.根据权利要求1所述的方法,其特征在于,在所述在确定所述短消息为待返回给所述终端的短消息时,对所述短消息进行安全机制处理之前,还包括:读取所述短消息中的安全参数指示SPI参数,并判断所述SPI参数中的目标位是否为预设数值;若确定所述SPI参数中的所述目标位为预设数值,确定所述短消息为待返回给所述终端的短消息。3.根据权利要求1所述的方法,其特征在于,所述对所述短消息进行安全机制处理,包括:获取所述短消息中的用户数据头UDH安全参数;根据所述UDH安全参数,对所述短消息进行安全机制处理。4.根据权利要求1所述的方法,其特征在于,所述对所述安全机制处理后的短消息中的参数进行修改,得到修改后的短消息,包括:根据预设的普通短消息的第一要求信息,对所述安全机制处理后的短消息中传送协议数据单元TPDU参数和/或UDH参数进行修改,得到所述修改后的短消息。5.根据权利要求1所述的方法,其特征在于,所述对所述安全机制处理后的短消息中的参数进行修改,得到修改后的短消息,包括:根据所述短消息所属的业务类别,确定预设的与所述业务类别对应的第二要求信息;根据所述第二要求信息,对所述安全机制处理后的短消息中的TPDU参数进行修改。6.根据权利要求1-5任一项所述的方法,其特征在于,所述将所述修改后的短消息,发送给所述终端,包括:向所述终端发送获取短消息GetSMS命令,其中,所述GetSMS命令中携带有所述修改后的短消息,以使所述终端获取所述GetSMS命令中的所述修改后的短消息之后处理所述修改后的短消息。7.一种应用于USIM卡的短消息处理装置,其特征在于,包括:接收单元,接收终端发送的短消...

【专利技术属性】
技术研发人员:刘煜
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

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

1