【技术实现步骤摘要】
基于混合加解密算法的车载数据无线下载方法和系统
[0001]本申请属于数字信息
,尤其涉及一种基于混合加解密算法的车载数据无线下载方法和系统
。
技术介绍
[0002]随着信息技术的发展,网络攻击手段和病毒种类也愈发繁多,数据篡改和数据窃听等针对业务数据的攻击手段层出不穷,使得铁路信号系统在保障行车数据保密性和完整性方面面临新的挑战
。
[0003]在诸多加密算法中,对称加密算法加密速度快,适合于加密数据量大的数据;具有加密效率高
、
运算开销少和算法实现便利等优势
。
算法的安全性主要依赖于密钥的安全性,而密钥的管理和分配相当困难,且难于网上传输
。
因此,大量密钥的产生
、
分配
、
保管是一个很大的问题
。
另外,对称加密算法一般不能用于数字签名,不能提供信息的完整性鉴别
。
[0004]非对称加密算法中,用户保存的私钥是保密的,而公开的公钥无需保密,可在任意的信道中传输,而且私钥和公钥的管理和分配容易
。
因此,非对称加密算法可以适应于网络数据传输的特点
。
由于算法较复杂,所以加密速度慢
、
效率低,一般用于加密数据量小的数据
。
另外,非对称加密算法可实现数字签名,进而可以验证用户的身份,从而能够确保信息的完整性
、
不可抵赖性
。
[0005]因此,如何提供一种加解密方 ...
【技术保护点】
【技术特征摘要】
1.
一种基于混合加解密算法的车载数据无线下载方法,其特征在于,加密方法包括:获取目标明文序列;使用
HASH
函数对数据生成消息摘要;使用发送方的非对称加密算法私钥对消息摘要进行数字签名;使用不同的对称加密算法对分段明文及数字签名的消息摘要进行加密;使用接收方的非对称加密算法公钥对对称加密算法的密钥进行加密,生成数字信封;发送方将密文和数字信封发送给接收方;解密方法包括:当接收方收到密文和数字信封时,使用接收方的非对称加密
ECC
算法的私钥对数字信封进行解密,获得对称加密算法的密钥;使用获得的对称加密算法的密钥对密文进行解密,获得分段明文和数字签名
。2.
根据权利要求1所述的基于混合加解密算法的车载数据无线下载方法,其特征在于,加密方法步骤包括:使用对称加密算法
DES
对分段明文及数字签名的消息摘要进行加密;使用接收方的非对称加密
ECC
算法公钥对
DES
算法的密钥进行加密,生成数字信封
。3.
根据权利要求2所述的基于混合加解密算法的车载数据无线下载方法,其特征在于,加密方法步骤包括:使用对称加密算法
AES
对分段明文及数字签名的消息摘要进行加密;使用接收方的非对称加密
ECC
算法公钥对
AES
算法的密钥进行加密,生成数字信封
。4.
根据权利要求1所述的基于混合加解密算法的车载数据无线下载方法,其特征在于,解密方法步骤包括:使用接收方的非对称加密
ECC
算法的私钥对数字信封进行解密,获得
DES
算法的密钥;使用获得的
DES
算法的密钥对密文进行解密,获得分段明文和数字签名
。5.
根据权利要求4所述的基于混合加解密算法的车载数据无线下载方法,其特征在于,解密方法步骤包括:使用接收方的非对称加密
ECC
算法的私钥对数字信封进行解密,获得
AES
算法的密钥;使用获得的
AES
算法的密钥对密文进行解密,获得分段明文和数字签名
。6.
根据权利要求5...
【专利技术属性】
技术研发人员:赵志鹏,欧为军,高占盈,王猛,王翔,刘基全,张宇,李一楠,吴琼,赵媛喆,陈立,田密,李骕,张亮,
申请(专利权)人:中国铁道科学研究院集团有限公司北京华铁信息技术有限公司北京锐驰国铁智能运输系统工程技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。