【技术实现步骤摘要】
一种广播方法及装置
本专利技术涉及通信
,尤其涉及一种广播方法及装置。
技术介绍
在现有操作系统中,多个应用之间通过发送广播的方式进行通信。然而,目前来讲,操作系统的广播机制本身不太安全,主要表现在:广播发送方每次发送给同一个广播接收方的广播数据中携带的广播标识符是固定不变的,并且该广播数据可以被任何在系统上注册为广播接收者的应用所接收,当恶意应用接收到该广播数据后,可以获取该广播数据中的内容以及广播标识符,并根据该广播标识符模仿该广播发送其他广播数据,进而对该广播接收方进行假冒控制。综上所述,对于现有技术,操作系统中广播发送方和广播接收方之间传送广播数据时不够安全,广播接收方易被恶意应用所控制。
技术实现思路
本专利技术实施例提供了一种广播方法及装置,用以提高广播内容的安全性,防止广播接收方被假冒方所控制。本专利技术实施例提供的一种广播发送方法,包括:广播发送方当需要发送广播数据给广播接收方时,执行向所述广播接收方请求认证的过程;所述广播发送方当确定向所述广播接收方请求认证成功后,确定用于指示所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识;所述广播发送方根据所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识,将广播数据发送给所述广播接收方。本专利技术实施例提供的该方法,广播发送方当需要发送广播数据给广播接收方时,首先向广播接收方请求认证;当广播发送方向广播接收方请求认证成功后,确定用于指示广播接收方接收所述广播发送方本次发送的广播数据的接收标识;进而广播发送方根据该标识,将广播数据发送给所述广播接收方。从而,提高了广播内容的安全 ...
【技术保护点】
一种广播发送方法,其特征在于,该方法包括:广播发送方当需要发送广播数据给广播接收方时,执行向所述广播接收方请求认证的过程;所述广播发送方当确定向所述广播接收方请求认证成功后,确定用于指示所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识;所述广播发送方根据所述接收标识,将广播数据发送给所述广播接收方。
【技术特征摘要】
1.一种广播发送方法,其特征在于,该方法包括:广播发送方当需要发送广播数据给广播接收方时,执行向所述广播接收方请求认证的过程;所述广播发送方当确定向所述广播接收方请求认证成功后,确定用于指示所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识;所述广播发送方根据所述接收标识,将广播数据发送给所述广播接收方。2.根据权利要求1所述的方法,其特征在于,当所述广播发送方再次需要发送广播数据给所述广播接收方时,该方法还包括:所述广播发送方根据最近一次确定的用于指示所述广播接收方接收所述广播发送方发送的广播数据的接收标识,确定一最新的用于指示所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识;所述广播发送方根据所述最新的用于指示所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识,将本次需要发送的广播数据发送给所述广播接收方。3.根据权利要求1所述的方法,其特征在于,所述广播发送方执行向所述广播接收方请求认证的过程,具体包括:所述广播发送方发送请求认证的信息给所述广播接收方;所述广播发送方当接收到所述广播接收方发送的成功响应消息时,从所述成功响应消息中获取用于确定向所述广播接收方请求认证的响应值的临时值;所述广播发送方根据所述临时值,确定用于向所述广播接收方请求认证的响应值;所述广播发送方将所述响应值发送给所述广播接收方。4.根据权利要求3所述的方法,其特征在于,所述广播发送方发送请求认证的信息给所述广播接收方,具体包括:所述广播发送方根据预先存储的用于指示所述广播接收方接收所述广播发送方请求认证过程中发送的信息的接收标识,通过第一广播消息将所述请求认证的信息发送给所述广播接收方。5.根据权利要求3所述的方法,其特征在于,所述广播发送方根据所述临时值,确定用于向所述广播接收方请求认证的响应值,具体包括:所述广播发送方根据所述临时值、所述广播发送方的用户名、所述广播发送方与所述广播接收方预先约定的密码,按照与所述广播接收方约定的算法确定所述响应值。6.根据权利要求5所述的方法,其特征在于,所述广播发送方将所述响应值发送给所述广播接收方,具体包括:所述广播发送方根据预先存储的用于指示所述广播接收方接收所述广播发送方请求认证过程中发送的信息的接收标识,通过第二广播消息将所述响应值发送给所述广播接收方。7.根据权利要求3所述的方法,其特征在于,所述广播发送方确定用于指示所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识,具体包括:所述广播发送方根据所述响应值、所述广播发送方的用户名以及所述广播发送方与所述广播接收方预先约定的密码,按照与所述广播接收方约定的算法确定用于指示所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识。8.根据权利要求2所述的方法,其特征在于,所述广播发送方根据最近一次确定的用于指示所述广播接收方接收所述广播发送方发送的广播数据的接收标识,确定所述最新的用于指示所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识,具体包括:所述广播发送方根据最近一次确定的用于指示所述广播接收方接收所述广播发送方发送的广播数据的接收标识、所述广播发送方的用户名以及所述广播发送方与所述广播接收方预先约定的密码,按照与所述广播接收方约定的算法确定所述最新的用于指示所述广播接收方接收所述广播发送方本次发送的广播数据的接收标识。9.根据权利要求1所述的方法,其特征在于,所述广播发送方确定向所述广播接收方请求认证成功,具体包括:所述广播发送方接收所述广播接收方发送的对所述广播发送方认证成功的消息,并根据该消息确定向所述广播接收方请求认证成功。10.根据权利要求1所述的方法,其特征在于,所述广播发送方将广播数据发送给所述广播接收方之后,该方法还包括:所述广播发送方接收所述广播接收方发送的收到所述广播数据的确认消息。11.一种广播接收方法,其特征在于,该方法包括:广播接收方当确定需要对广播发送方进行认证时,执行对所述广播发送方的认证过程;所述广播接收方当确认对所述广播发送方认证成功后,注册一用于接收所述广播发送方本次发送的广播数据的接收标识;所述广播接收方根据所述接收标识,接收所述广播发送方发送的广播数据。12.根据权利要求11所述的方法,其特征在于,所述广播接收方当再次接收所述广播发送方发送的广播数据时,该方法还包括:所述广播接收方在系统平台上注册一最新的用于接收所述广播发送方本次发送的广播数据的接收标识。13.根据权利要求12所述的方法,其特征在于,所述广播接收方确定需要对广播发送方进行认证,具体包括:所述广播接收方接收所述广播发送方发送的第一广播消息,其中在所述第一广播消息中携带所述广播发送方的请求认证的信息;所述广播接收方根据所述请求认证的信息,确定需要对所述广播发送方进行认证。14.根据权利要求13所述的方法,其特征在于,所述广播接收方当确定需要对广播发送方进行认证时,执行对所述广播发送方的认证过程,具体包括:所述广播接收方当确定需要向所述广播发送方发送成功响应的消息时,设置一临时值,将该临时值携带在所述成功响应的消息中发送给所述广播发送方,由所述广播发送方根据该临时值确定用于向所述广播接收方请求认证的第一响应值;所述广播接收方当接收到所述广播发送方发送的第二广播消息时,从所述第二广播消息中获取所述第一响应值;所述广播接收方根据所述第一响应值,对所述广播发送方进行认证。15.根据权利要求14所述的方法,其特征在于,在所述第一广播消息中还包括所述广播发送方的用户名、所述广播发送方的接收标识;所述广播接收方确定需要向所述广播发送方发送成功响应的消息,具体包括:所述广播接收方根据所述广播发送方的用户名,查询在所述广播接收方中是否预存有所述广播发送方的信息;当所述广播接收方确定在所述广播接收方中预存有所述广播发送方的信息时,所述广播接收方确定需要向所述广播发送方发送成功响应的消息。16.根据权利要求15所述的方法,其特征在于,在所述第二广播消息中还包括所述广播发送方的用户名、所述临时值;所述广播接收方根据所述第一响应值,对所述广播发送方进行认证,具体包括:所述广播接收方根据与所述广播发送方预先约定的密码、所述广播发送方的用户名以及所述临时值,计算第二响应值;所述广播接收方将所述第二响应值与所述第一响应值进行对比,当所述第二响应值与所述第一响应值相同时,确认所述广播发送方认证成功。17.根据权利要求16所述的方法,其特征在于,所述广播接收方确认所述广播发送方认证成功后,该方法还包括:所述广播接收方将对所述广播发送方认证成功的消息发送给所述广播发送方。18.根据权利要求17所述的方法,其特征在于,所述广播接收方将对所述广播发送方认证成功的消息发送给所述广播发送方,具体包括:所述广播接收方根据所述广播发送方的接收标识,将对所述广播发送方认证成功的消息发送给所述广播发送方。19.根据权利要求17所述的方法,其特征在于,所述广播接收方注册一用于接收所述广播发送方本次发送的广播数据的接收标识,具体包括:所述广播接收方根据所述第二响应值、所述广播接收方与所述广播发送方预先约定的密码、所述广播发送方的用户名,在系统平台上注册用于接收所述广播发送方本次发送的广播数据的接收标识。20.根据权利要求19所述的方法,其特征在于,所述广播接收方在系统平台上注册一最新的用于接收所述广播发送方本次发送的广播数据的接收标识,具体包括:所述广播发送方根据最近一次在系统平台上注册的用于接收所述广播发送方发送的广播数据的接收标识、所述广播接收方与所述广播发送方预先约定的密码、所述广播发送方的用户名,在系统平台上注册一最新的用于接收所述广播发送方本次发送的广播数据的接收标识。21.根据权利要求15所述的方法,其特征在于,所述广播接收方接收所述广播发送方发送的广播数据之后,该方法还包括:所述广播接收方发送收到所述广播数据的确认消息给所述广播发送方。22.根据权利要...
【专利技术属性】
技术研发人员:吴鹏程,
申请(专利权)人:大唐移动通信设备有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。