[发明专利]基于USRP和Gnu radio的加密传输系统在审
申请号: | 202111209963.9 | 申请日: | 2021-10-18 |
公开(公告)号: | CN113923654A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 钱丽萍;吴湾湾;蔡一鸣 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | H04W12/03 | 分类号: | H04W12/03;H04L1/00;H04L1/18;H04L5/00;H04L9/06 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 邱启旺 |
地址: | 310014 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 usrp gnu radio 加密 传输 系统 | ||
为了解决网络数据传输过程中的数据安全问题,本发明提供了一种基于USRP和Gnuradio的加密传输系统。首先以常用的AES加密算法为基础对文件数据进行加密,有速度快、内存需求低、灵活、易维护等优点,且避免密钥在无线信道中传输,提高安全性能;以自动请求重传协议作为通信协议,提高数据传输的可靠性;以GNU radio软件为开发环境,适用于多数通信系统,对无线通信中发送与接收端的信号进行编解码、GMSK调制解调,时域频谱等处理;以USRP为硬件平台,对信号及数据进行处理并发送与接收,可实现基于软件无线电平台的加密传输系统。
技术领域
本发明属于数据安全领域,具体构建了一种基于USRP和GNU Radio的加密传输系统。
背景技术
随着移动通信技术的发展,数据通信技术和多媒体技术被人们广泛应用,并逐渐开始进入到社会的各个领域,网络传输过程中的信息安全问题也日益成为大家关注的热点。为了保障用户信息在网络传输中的安全性,加密传输逐渐成为研究热点。网络技术的快速发展,方便了我们的日常生活,加快了工作效率,增进了人际交流,但是网络安全问题也给我们造成了困扰,文件传输安全是大众关注的问题之一,一旦文件里包含了很多的机密,被别人窃取,那损失是不可想象的。同时,在实际的无线通信过程中,由于受到衰落、多径传播、多普勒频移等无线通信环境的影响,数据传输的可靠性将无法保证,目前,已有的经典ARQ 方式有停止等待ARQ、回退N帧ARQ和选择重传ARQ等。此外,还有混合ARQ、 HARQ-CC和HARQ-IR等重传协议。其中,停止等待ARQ和回退N帧ARQ实现简单,而回退N帧ARQ对频谱资源浪费严重。本专利介绍了一种基于USRP和Gnu radio的加密传输系统相关技术问题。
发明内容
本发明的目的在于针对现有技术的不足,提供了一种基于USRP和GNU Radio的加密传输系统。
本发明的目的是通过以下技术方案来实现的:一种基于USRP和GNU Radio的加密传输系统,包括以下步骤:
步骤(1):发送端和接收端双方获取并保存密钥库;
步骤(2):发送端从密钥库随机选取密钥,并保存选取密钥的密钥数字指针,将需要加密的明文文本通过高级加密标准加密算法进行加密,得到密文文本;
步骤(3):在密文文本前加上密钥数字指针,采用自动请求重传协议对密文文本进行封装,得到封装好的数据帧;
步骤(4):将封装好的数据帧经过编码、调制后得到处理好的模拟信号,通过USRP将处理好的模拟信号发送至接收端;
步骤(5):接收端接收到模拟信号,经过解调、解码后得到封装好的数据帧;
步骤(6):通过自动请求重传协议对封装好的数据帧进行分包识别处理,并重构数据内容得到密文文本;
步骤(7):识别密钥数字指针,用相对应的密钥对密文文本进行解密,最终还原得到最初的明文,实现文本通过无线通信的加密传输。
进一步地,所述步骤(1)包括以下子步骤:
(1.1)随机产生256个密钥,每个密钥有32位字节,并用base64进行编码,编码后字节数变为原字节的4/3,小数部分进位;
(1.2)将所有编码后的密钥放入密钥库,发送端和接收端双方获取并保存密钥库。
进一步地,所述步骤(2)包括以下子步骤:
(2.1)发送端从密钥库随机选取一个密钥,并且保存密钥数字指针;
(2.2)使用密钥对需要加密的明文文本通过高级加密标准加密算法进行加密,并且在密文前添加密钥数字指针;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111209963.9/2.html,转载请声明来源钻瓜专利网。