一种密钥信息的发送和接收方法、设备及系统技术方案

技术编号:13191601 阅读:68 留言:0更新日期:2016-05-11 19:16
本发明专利技术公开了一种密钥信息的发送和接收方法、设备及系统。发送方法包括:KDN与OBU建立通信连接后,接收OBU发送的密钥请求消息,该密钥请求消息用于请求该KDN发布对称加密算法中使用的消息组密钥的相关信息;KDN生成包含消息组密钥的相关信息的密钥应答消息,并将密钥应答消息发送给OBU;KDN接收到OBU针对该密钥应答消息的确认应答消息后,释放与OBU建立的通信连接。从而实现了基于对称加密算法消息安全播发技术方案中使用的密钥的发布。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种密钥信息的发送和接收方法、设备及系 统。
技术介绍
车联网技术的主要应用目的是为了减少交通事故的发生。在车联网系统中,车载 设备的n-Board化it, 0BU)用于监控车辆的位置及行驶信息并向周围车辆广播送些信息, 同时该车辆还将接收其他车辆发送的信息。OBU将分析本车及其他车辆的行驶信息,并将可 能的交通威胁及时通知给驾驶员。 出于安全考虑,在车联网系统中所播发的消息都要经过数字签名。车辆用于签发 其所发送的消息的证书称为消息证书,车辆所拥有的权利保存在消息证书中。车联网消息 证书将随签发的消息一起发送给接收者,W便消息接收者能够验证收到的消息。消息证书 含有用于验证消息签名的公钥和发送者的权利描述。消息接收者收到消息后,首先验证该 消息证书的有效性,然后利用收到的证书验证该消息的有效性。接收者还可W通过分析消 息证书中的权利描述确定该车辆是否是具有特殊通行权的车辆,若是,则接收者可W通过 显示屏或语音等向驾驶者提供相应信息,W便车辆驾驶者能够决定是否采取避让措施。 目前所采用的安全方案都是基于非对称加密算法的公钥证书技术,即应用上述数 字签名技术来保证信息的完整性,认证性,不可否认性,并采用匿名证书技术来保护用户的 隐私。然而,非对称加密算法的缺点是加解密速度慢,为了达到所需的操作速度实现成本 高。所W人们也在考虑使用基于对称加密算法的安全方案。为实现在车联网主动安全系统 中使用基于对称加密算法的安全机制,亟需解决的问题是:将车联网系统中基于对称加密 算法消息安全播发技术方案中使用的密钥下发给0BU。但是,对于车联网系统中基于对称加 密算法消息安全播发技术方案中使用的密钥的发布,目前还没有明确的技术方案。
技术实现思路
本专利技术实施例提供了一种密钥信息的发送和接收方法、设备,实现了基于对称加 密算法消息安全播发技术方案中使用的密钥的发布。 本专利技术实施例提供的一种密钥信息的发送方法,该方法包括: 密钥分发节点邸N与车载设备0脚建立通信连接后,接收所述0脚发送的密钥请 求消息,所述密钥请求消息用于请求所述KDN发布对称加密算法中使用的消息组密钥的相 关信息;[000引所述KDN生成包含所述消息组密钥的相关信息的密钥应答消息,并将所述密钥应 答消息发送给所述OBU ; 所述KDN接收到所述OBU针对所述密钥应答消息的确认应答消息后,释放与所述 OBU建立的通信连接。 较佳地,所述消息组密钥的相关信息包括;密钥管理中必KMC为至少一个邸N生成 的消息组密钥记录; 其中,所述消息组密钥记录包括:所述消息组密钥、和使用所述消息组密钥的加解 密算法。 进一步,所述消息组密钥记录还包括W下信息中的至少一种: 所述KDN的标识信息、所述消息组密钥的标识信息、使用所述消息组密钥的有效 时间信息、使用所述消息组密钥的有效地理区域信息、W及密钥管理中必KMC对所述消息 组密钥记录进行签名处理后得到的数字签名信息。 较佳地,所述消息组密钥的相关信息中的消息组密钥记录包括:[001引所述KMC为所述邸N生成的消息组密钥记录;或者 所述KMC为所述邸N生成的消息组密钥记录、W及所述KMC为所述邸N相邻的邸N 生成的消息组密钥记录。 较佳地,所述密钥请求消息中包括: 第一公钥加密密文,其中,所述第一公钥加密密文为所述OBU使用所述KDN的公钥 证书中用于数据加密的公钥,对OMJ对称加密密钥进行加密处理后得到的; 第一对称加密密文,其中,所述第一对称加密密文为所述OBU使用所述OBU对称加 密密钥,对所述KDN生成的KDN随机数、所述OBU生成的0脚随机数和所述0脚的公钥证书 进行加密处理后得到的; 第一消息数字签名,其中,所述第一消息数字签名为所述OBU使用与所述OBU的公 钥证书中用于验证数字签名的公钥对应的私钥,对包含所述第一公钥加密密文和所述第一 对称加密密文的信息进行数字签名处理后得到的; 其中,所述OBU对称加密密钥为所述OBU生成的用于数据加密的密钥。 进一步,所述密钥请求消息中还包括;用于表示所述密钥请求消息类型的第一类 型信息、和/或用于表示使用所述OBU对称加密密钥的加/解密算法的第一对称加密算法; 其中,所述第一消息数字签名为所述OMJ使用与所述OBU的公钥证书中用于验证 数字签名的公钥对应的私钥,对包含所述第一类型信息和所述第一对称加密算法中的至少 一个信息、所述第一公钥加密密文、W及所述第一对称加密密文的信息进行数字签名处理 后得到的。 在实施中,所述KDN接收到0脚发送的密钥请求消息之后,所述KDN生成包含所述 消息组密钥的相关信息的密钥应答消息之前,该方法还包括;所述KDN对所述密钥请求消 息进行验证;所述KDN生成包含所述消息组密钥的相关信息的密钥应答消息,包括;在所述KDN 对所述密钥请求消息的验证通过后,所述KDN生成包含所述消息组密钥的相关信息的密钥 应答消息。 较佳地,所述KDN对所述密钥请求消息进行验证,包括: 所述KDN使用与所述KDN的公钥证书中用于数据加密的公钥对应的私钥,对所述 密钥请求消息中的第一公钥加密密文进行解密,W获取所述OBU对称加密密钥; 所述KDN使用所述OBU对称加密密钥,对所述密钥请求消息中的第一对称加密密 文进行解密,W获取KDN随机数、0脚随机数和所述0脚的公钥证书; 所述KDN在判断出所述第一对称加密密文中携带的KDN随机数与所述KDN向所述 OBU已发送的KDN随机数相同、所述OBU的公钥证书在有效期内且为合法证书、W及根据所 述OBU的公钥证书中用于验证数字签名的公钥确定出所述第一消息数字签名有效后,确定 所述密钥请求消息的验证通过。 基于上述任一实施例,所述密钥应答消息中包括: 第二公钥加密密文,其中,所述第二公钥加密密文为所述KDN使用所述密钥请求 消息中携带的所述OBU的公钥证书中用于数据加密的公钥,对KDN对称加密密钥进行加密 处理后得到的; 第二对称加密密文,其中,所述第二对称加密密文为所述KDN使用所述KDN对称加 密密钥,对所述密钥请求消息中携带的所述OBU生成的OBU随机数和对称加密算法中使用 的消息组密钥的相关信息进行加密处理后得到的; 第二消息数字签名,其中,所述第二消息数字签名为所述KDN使用与所述KDN的公 钥证书中用于验证数字签名的公钥对应的私钥,对包含所述第二公钥加密密文和所述第二 对称加密密文的信息进行数字签名处理后得到的; 其中,所述KDN对称加密密钥为所述KDN生成的用于数据加密的密钥。 进一步,所述密钥应答消息中还包括;用于表示所述密钥应答消息类型的第二类 型信息、和/或用于表示使用所述KDN对称加密密钥的加/解密算法的第二对称加密算法; 其中,所述第二消息数字签名为所述KDN使用与所述KDN的公钥证书中用于验证 数字签名的公钥对应的私钥,对包含所述第二类型信息和所述第二对称加密算法中的至少 一个信息、所述第二公钥加密密文、W及所述第二对称加密密文的信息进行数字签名处理 后得到的。 基于上述任一实施例,所述KDN接收到所述0脚发送的密钥请求消息之前,该方法 还包括: 所述KDN接收所述0脚发送的证书请求消息,所述证书请求消息用于获取所述KDN 的公钥证书本文档来自技高网
...

【技术保护点】
一种密钥信息的发送方法,其特征在于,该方法包括:密钥分发节点KDN与车载设备OBU建立通信连接后,接收所述OBU发送的密钥请求消息,所述密钥请求消息用于请求所述KDN发布对称加密算法中使用的消息组密钥的相关信息;所述KDN生成包含所述消息组密钥的相关信息的密钥应答消息,并将所述密钥应答消息发送给所述OBU;所述KDN接收到所述OBU针对所述密钥应答消息的确认应答消息后,释放与所述OBU建立的通信连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:周巍
申请(专利权)人:电信科学技术研究院
类型:发明
国别省市:北京;11

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

1