一种基于哈希算法的低PAPR高安全光传输方法技术

技术编号:27593600 阅读:30 留言:0更新日期:2021-03-10 10:12
本发明专利技术公开了一种基于哈希算法的低PAPR高安全光传输方法,原始数据流通过MD5算法生成MD5哈希值,然后通过算法设计转换成一串随机的数字序列抽取CAZAC序列(恒幅值零自相关序列)组成具有安全性的随机CAZAC序列,与原始数据流相乘。其次系统发射端的原始数据流通过SHA

【技术实现步骤摘要】
一种基于哈希算法的低PAPR高安全光传输方法


[0001]本专利技术涉及通信
的光传输技术,尤其涉及一种基于哈希算法的低PAPR高安全光传输方法。

技术介绍

[0002]近些年,5G时代的到来给人们的生活带来了天翻地覆的变化,无人驾驶技术、大数据技术、云计算、5G智能手机以及基于物联网技术的智能家居生态链等应用随之迅猛发展,带来全球范围内互联网的流量的指数级增长,然而对于光纤传输系统,受光纤非线性效应的影响,单纤、单波长的光纤通信系统容量已经逼近香农极限。这意味着通信网络传输需要更大的传输容量,发展新一代高速大容量光传输技术,既是应用的亟需,也是保持国家竞争力的迫切要求。面对通信容量的挑战,光网络接入技术中无源光网路(PON)因其自身具有的节省光纤资源,服务范围大,运营管理成本低,带宽分配灵活等优势被视为建设高速网络“最后一公里”未来重要的发展方向,并且已经广泛应用于有效实现网络管理,批量离线设备,屏蔽不重要警告等方面。此外正交频分复用(OFDM)技术,因其具有频谱利用率高,扛窄带干扰能力强,简单的通道划分技术和调制解调过程简单等优势也经本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于哈希算法的低PAPR高安全光传输方法,其特征在于,包括如下步骤:S1、由发送端生成原始数据流,对原始数据流分别进行MD5算法和SHA

256算法,分别生成对应的随机字符串和信息摘要;S2、将MD5算法生成的随机字符串,通过算法设计分别生成字母数组和纯数字数组;将字母数组重新组成一个字符串,定义函数将其转换成数字格式序列;生成的新的数字格式序列与数字序列组合,生成随机数字序列;选取CAZAC序列中对应的值,组成新的随机CAZAC序列;S3、组成的新的随机CAZAC序列与原始数据流相乘生成新的数据流;S4、原始数据流通过SHA

256算法生成的信息摘要放入步骤S3新的数据流尾部,并进行QAM映射;S5、对QAM映射的信号处理传输后,将获得的信号进行QAM解映射;S6、将解映射得到的信息代入SHA

256算法进行计算,生成对应的信息摘要与步骤S4原始数据流通过SHA

256算法生成的信息摘要进行比对;若比对结果为一致,则判定信息在传输过程中未被窃取或篡改,发送给对应接收端用户;如果比对结果不一致,则判定传输过程中信息被窃取或被篡改,则要求发送端信息重发或拒绝接受。2.根据权利要求1所述的低PAPR高安全光传输方法,其特征在于,首先对生成的原始数据流进行字符格式转换,数据流转换字符格式指定成字符向量或者字符串标量,再进行MD5算法计算。3.根据权利要求1所述的低PAPR高安全光传输方法,其特征在于,步骤S2包括:通过MD5算法,原始数据流文本生成一串随机的32位字符串;使用正则匹配算法分别生成1*13的字母数组和1*19的纯数字数组;将1*13的字母数组重新组成一个字符串,定义新的函数使用num2str将其转换成数字格式序列;生成的新的数字格式序列与1*19的数字序列组合,生成32位的随机数字序列。4.根据权利要求1所述的低PAPR高安全光传输方法,其特征在于,步骤S2中,选取完备单位根序列中zadoff

chu序列的值,与MD5算法生成的随机字符串通过算法设计转换成的随机数字序列组成新的随机CAZAC序列。5.根据权利要求4所述的低PAPR高安全光传输方法,其特征在于,CAZAC序列选择zadoff

chu序列,C
k
=[C0,C1,C2…
C
(L

1)
],定义为:其中,...

【专利技术属性】
技术研发人员:刘博忻向军任建新毛雅亚张劲楠王瑞春沈磊吴泳峰孙婷婷赵立龙
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:

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

1