摘要
本发明提出了一种基于北斗第三代导航电文认证的签名加密方法,属于导航信号处理技术领域。目前主流的抗欺骗攻击方案由于使用传统签名算法存在计算时间开销大的缺陷,并且抗欺骗方案仅靠签名认证或者MAC认证,不能应对多种欺骗攻击,存在安全性不足的难题。在签名算法计算时间开销方面,本发明基于SM2算法,采用w‑NAF标量乘法算法与素数表对其标量乘法运算进行优化,并且利用费马小定理和SM2素数域特性得到更快的模约减和逆元计算方法。为提高安全性,本发明采用签名,TESLA秘钥以及MAC三重认证方案,可以应对重放和生成式欺骗攻击,并且使用导航电文更新公钥,避免设备无法利用证书更新秘钥。
技术关键词
加密方法
SM2算法
导航电文
导航信号处理技术
标量乘法算法
SM2签名算法
SM2椭圆曲线
公钥
接收方
无证书
接收设备
控制中心
计算方法
协议
解密
系统为您推荐了相关专利信息
加密模块
加密方法
加密数据
Feistel结构
解密
图像加密方法
生成密码
实时图像传输
图像加密技术
生成混沌序列
相控阵天线阵列
融合滤波器
惯性传感器数据
航空电子系统
定位方法
数据采集模板
节点地理位置
医院
联邦学习方法
闭环方法
协议
蓝牙音频数据
音频编解码
RSA加密方法
网络