消息处理方法及相关设备技术

技术编号:17254515 阅读:46 留言:0更新日期:2018-02-11 16:06
本申请公开了消息处理方法及相关设备,用于减少通信系统的开销,从而提高了系统容量和消息传输质量。本申请实施例方法包括:发送终端获取编码消息;发送终端对编码消息进行签名处理,得到消息签名;发送终端根据轻量级证书、消息签名及编码消息,生成发送端消息,轻量级证书包括消息签名验证信息及证书签名,消息签名验证信息用于验证消息签名的合法性;发送终端将发送端消息发送至接收终端,使得接收终端根据预置证书验证信息验证证书签名确定轻量级证书合法,且根据消息签名验证信息验证消息签名合法时,处理编码消息。

【技术实现步骤摘要】
消息处理方法及相关设备
本申请涉及通信领域,具体涉及消息处理方法及相关设备。
技术介绍
车联网是使用无线通信或者传感探测等技术收集车辆、道路及环境等信息,通过车-车(Vehicle-to-Vehicle,V2V)、车-道路设施(Vehicle-to-Infrastructure,V2I)及车-人(Vehicle-to-Pedestrian,V2P)之间的交互和共享,使车、人和基础设施之间智能协同与配合,从而实现智能交通管理控制、车辆智能化控制和智能动态信息服务的一体化网络,是物联网技术在智能交通系统领域的延伸。车联网的通信系统中,消息一般采用广播发送,在广播场景下,路侧单元(RoadsideUnit,RSU)和车辆的身份极易被仿冒。为了保证安全必须采用证书认证来保证身份的合法性,接收者通过证书来验证发送者消息签名来确保发送者身份的合法性。现有的证书认证方式为:使用发送终端的私钥对V2X(Vehicle-to-Everything)消息进行签名,并在V2X消息中携带证书(例如,X.509);接收终端在接收到V2X消息时,用证书颁发中心(CertificateAuthority,CA)中本文档来自技高网...
消息处理方法及相关设备

【技术保护点】
一种消息处理方法,其特征在于,包括:发送终端获取编码消息;所述发送终端对所述编码消息进行签名处理,得到消息签名;所述发送终端根据轻量级证书、所述消息签名及所述编码消息,生成发送端消息,所述轻量级证书包括消息签名验证信息及证书签名,所述消息签名验证信息用于验证所述消息签名的合法性;所述发送终端将所述发送端消息发送至接收终端,使得所述接收终端根据预置证书验证信息验证所述证书签名确定所述轻量级证书合法,且根据所述消息签名验证信息验证所述消息签名合法时,处理所述编码消息。

【技术特征摘要】
1.一种消息处理方法,其特征在于,包括:发送终端获取编码消息;所述发送终端对所述编码消息进行签名处理,得到消息签名;所述发送终端根据轻量级证书、所述消息签名及所述编码消息,生成发送端消息,所述轻量级证书包括消息签名验证信息及证书签名,所述消息签名验证信息用于验证所述消息签名的合法性;所述发送终端将所述发送端消息发送至接收终端,使得所述接收终端根据预置证书验证信息验证所述证书签名确定所述轻量级证书合法,且根据所述消息签名验证信息验证所述消息签名合法时,处理所述编码消息。2.根据权利要求1所述的消息处理方法,其特征在于,所述发送终端对所述编码消息进行签名处理,得到消息签名,包括:所述发送终端根据预置哈希函数从所述编码消息中生成消息摘要;所述发送终端根据终端私有密钥对所述消息摘要进行签名处理,得到消息签名。3.根据权利要求2所述的消息处理方法,其特征在于,所述消息签名验证信息为所述终端私有密钥对应的终端公开密钥。4.根据权利要求3所述的消息处理方法,其特征在于,所述轻量级证书还包括有效期信息,所述发送终端根据轻量级证书、所述消息签名及所述编码消息,生成发送端消息之前,还包括:所述发送终端向证书颁布中心CA发送证书请求,使得所述CA根据预置证书私有秘钥对所述CA证书的有效期信息及终端公开秘钥进行签名处理,得到证书签名,根据所述有效期信息、所述终端公开秘钥及所述证书签名生成轻量级证书,并向所述发送终端发送所述轻量级证书;所述发送终端获取所述CA发送的所述轻量级证书。5.一种消息处理方法,其特征在于,包括:接收终端接收发送终端发送的发送端信息,所述发送端消息包括轻量级证书、编码消息及所述编码消息的消息签名,所述轻量级证书包括消息签名验证信息及证书签名,所述消息签名验证信息用于验证所述消息签名的合法性;所述接收终端根据预置证书验证信息验证所述证书签名,确定所述轻量级证书是否合法;若所述轻量级证书合法,则所述接收终端根据所述消息签名验证信息验证所述消息签名是否合法;若所述消息签名合法,则所述接收终端处理所述编码消息。6.根据权利要求5所述的消息处理方法,其特征在于,所述预置证书验证信息为证书颁布中心CA的证书公开秘钥,所述接收终端根据预置证书验证信息验证所述证书签名,确定所述轻量级证书是否合法之前,还包括:所述接收终端向所述CA发送证书验证请求,使得所述CA根据所述证书验证请求向所述接收终端反馈证书公开秘钥;所述接收终端接收所述CA反馈的证书公开秘钥。7.根据权利要求6所述的消息处理方法,其特征在于,所述接收终端根据预置证书验证信息验证所述证书签名,确定所述轻量级证书是否合法,包括:所述接收终端根据证书公开秘钥对所述轻量级证书中的所述证书签名进行验证,判断所述证书签名是否正确;若所述证书签名正确,则所述接收终端确定所述轻量级证书合法;若所述证书签名错误,则所述接收终端确定所述轻量级证书非法。8.根据权利要求7所述的消息处理方法,其特征在于,所述轻量级证书还包括有效期信息,所述接收终端确定所述轻量级证书合法之前,还包括:当所述证书签名正确时,所述接收终端根据所述有效期信息判断所述轻量级证书是否有效;若所述轻量级证书有效,则所述接收终端确定所述轻量级证书合法;若所述轻量级证书无效,则所述接收终端确定所述轻量级证书非法。9.根据权利要求8所述的消息处理方法,其特征在于,所述接收终端确定所述轻量级证书非法之后,还包括:所述接收终端丢弃所述发送端消息。10.根据权利要求5至9中任一项所述的消息处理方法,其特征在于,所述消息签名验证信息为终端公开秘钥;所述接收终端根据所述消息签名验证信息验证所述消息签名是否合法,包括:所述接收终端根据预置哈希函数从所述发送端信息中的所述编码消息中生成消息摘要;所述接收终端根据所述终端公开密钥对所述消息签名进行验证,得到对比摘要;所述接收终端将所述对比摘要与所述消息摘要进行比对;若所述对比摘要与所述消息摘要一致,则所述接收终端确定所述消息签名合法;若所述对比摘要与所述消息摘要不一致,则所述接收终端确定所述消息签名非法。11.根据权利要求10所述的消息处理方法,其特征在于,所述接收终端确定所述消息签名非法之后,还包括:所述接收终端丢弃所述发送端信息。12.一种发送终端,其特征在于,包括:获取模块,用于获取编码消息;签名模块,用于对所述编码消息进行签名处理,得到消息签名;处理模块,用于根据轻量级证书、所述消息签名及所述编码消息,生成发送端消息,所述轻量级证书包括消息签名验证信息及证书签名,所述消息签名验证信息用于验证所述消息签名的合法性;发送模块,用于将所述发送端消息发送至接收终端,使得所述接收终端根据预置证书验证信息验证所述证书签名...

【专利技术属性】
技术研发人员:肖飞龙
申请(专利权)人:上海华为技术有限公司
类型:发明
国别省市:上海,31

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

1