发布信息

一种智能化系统数据传输及加密系统的制作方法

作者:admin      2022-09-03 17:59:31     499



电子通信装置的制造及其应用技术1.本发明涉及通信技术领域,特别涉及一种智能化系统数据传输及加密系统。背景技术:2.目前,在数据传输过程中对安全性的要求越来越高。在现有的数据传输技术中,一般采用以下两种方式保证数据的安全性,即:将明文数据加密后再进行传输,或者在传输数据前预先对传输数据的双方进行身份认证。现有技术中可以单独使用上述某一种方式,但通常是将两种方式结合使用,即在双方身份认证之后将明文数据加密传输。将明文数据加密后再进行传输的具体做法是:发送端利用某一个密钥,采用安全算法对密钥和明文数据进行处理,得到加密数据并传输给接收端;接收端接收到加密数据后,采用相同的密钥和安全算法对加密数据进行解密,还原出明文数据。现有的数据传输技术中,基于实现各种安全目的的途径及各种安全需求不同,产生了各种安全算法。根据安全级别的高低,各种加密算法的复杂程度不同。但是对于某一种应用,数据加密使用的安全算法和密钥都是固定不变的,因此数据传输的安全性较低。以传输某一条指令为例,因为相同指令使用的安全算法和密钥是固定不变的,所以如果这条指令在某一次传输中被破解,破解者获取了安全算法和密钥,那么在之后的每一次传输中,破解者都可以利用相同的安全算法和密钥破解这条指令。由此可见,现有数据传输技术中的安全算法和密钥固定不变使得数据传输的安全性较低。特别是应用在智能安防领域,随着智能家居的广泛应用,智能家居系统通常其发射端和接收端传输的数据主要是通过des、aes、rsa、md5进行加密传输,数据在单信道传输,只对数据进行加密,很容易被不法分子窃取后进行破解,这样不法分子就可以随意的控制智能家居产品,进行入室作案,对用户的财产及人身安全构成很大的威胁。技术实现要素:3.因此,针对上述的问题,本发明提出一种数据传输安全性高、降低数据被不法分子截取的几率、数据加密难以破解的加密数据传输方法。4.为解决此技术问题,本发明采取以下方案:一种智能化系统数据传输及加密系统,包括以下步骤:5.s1、设定字节数为n i2的消息体在n i4个信道自由选择传输,采用定时计数器生成一个随机数n i1,将要传输的字节数为n i2的消息体根据随机数n i1随机拆分为n i3段消息体分段数据包,当随机数n i1<消息体字节数n i2时消息体拆分段数n i3=随机数n i1段,当随机数n i1≥消息体字节数n i2时消息体拆分段数n i3=消息体字节数n i2/2段,其中n i1、ni2、n i3和n i4均为自然数且n i4为大于1的自然数;6.s2、将上一步骤的拆分完成的n i3段消息体分段数据包采用编码器进行随机错序排列再进行动态加密和随机多信道传输,该动态加密是将随机错序排列后的n i3段消息体分段数据包分别进行滚动码加密和异或加密处理;随机多信道传输是指在n i4个总信道中随机选取n i5个信道,其中1≤随机选取信道数n i5≤总信道个数n i4,n i5为自然数,将各段完成动态加密的n i3段消息体分段数据包随机分配到所选取的n i5个信道中并按数据包结构传输数据,要进行随机多信道传输首次发送时先在发射端全信道找网并且和接收端处于同一信道,再告诉接收端跳频到下一个接收信道,接收真正的消息体分段数据包,其中各段消息体分段数据包的内容包含:包序号、滚动序号、错序排列规则、下一段消息体分段数据包传输的信道和消息体所拆分的本段数据;7.s3、消息体还原,接收端接收到各段消息体分段数据包并存储并通过解码器解密还原数据的真实值,即通过包序号、错序排列规则重组各段消息体分段数据包内的消息体分段数据按序拼接成完整的消息体数据。8.进一步的,所述步骤s1中消息体的拆分的随机数n i1是由定时计数器随机生成的一个≤20的自然数,每段消息体分段数据至少包含1字节的消息体数据。9.通过采用前述技术方案,本发明的有益效果是:通过将要传输的数据进行随机拆分成多段消息体分段数据包,再将多段消息体分段数据包进行随机错序排列再进行动态加密和随机多信道传输,再在接收端通过包序号、错序排列规则重组各段消息体分段数据包内的消息体分段数据按序拼接成完整的消息体数据,将数据传输采用多种加密方式以及分段错序传输和采用多信道随机对分段的消息体分段数据包进行传输,使得本发明的加密数据传输方法具有数据传输安全性高、降低数据被不法分子截取的几率、数据加密难以破解,消除了智能安防系统的智能家居产品等被破解操控的安全隐患,可广泛推广应用。附图说明10.图1是本发明实施例的流程示意图。具体实施方式11.现结合附图和具体实施方式对本发明进一步说明,本发明中对传输的消息体分段数据包进行滚动码加密和异或加密处理的方式为现有加密方式因而本发明实施例不对其进行详细说明。12.参考图1,优选的本发明的加密数据传输方法,包括以下步骤:13.s1、设定字节数为n i2的消息体在n i4个信道自由选择传输,采用定时计数器生成一个随机数n i1,将要传输的字节数为n i2的消息体根据随机数n i1随机拆分为n i3段消息体分段数据包,当随机数n i1<消息体字节数n i2时消息体拆分段数n i3=随机数n i1段,当随机数n i1≥消息体字节数n i2时消息体拆分段数n i3=消息体字节数n i2/2段,其中n i1、ni2、n i3和n i4均为自然数且n i4为大于1的自然数,消息体的拆分的随机数n i1是由定时计数器随机生成的一个≤20的自然数,每段消息体分段数据至少包含1字节的消息体数据;14.s2、将上一步骤的拆分完成的n i3段消息体分段数据包采用编码器进行随机错序排列再进行动态加密和随机多信道传输,该动态加密是将随机错序排列后的n i3段消息体分段数据包分别进行滚动码加密和异或加密处理;随机多信道传输是指在n i4个总信道中随机选取n i5个信道,其中1≤随机选取信道数n i5≤总信道个数n i4,n i5为自然数,将各段完成动态加密的n i3段消息体分段数据包随机分配到所选取的n i5个信道中并按数据包结构传输数据,要进行随机多信道传输首次发送时先在发射端全信道找网并且和接收端处于同一信道,再告诉接收端跳频到下一个接收信道,接收真正的消息体分段数据包,其中各段消息体分段数据包的内容包含:包序号、滚动序号、错序排列规则、下一段消息体分段数据包传输的信道和消息体所拆分的本段数据;15.s3、消息体还原,接收端接收到各段消息体分段数据包并存储并通过解码器解密还原数据的真实值,即通过包序号、错序排列规则重组各段消息体分段数据包内的消息体分段数据按序拼接成完整的消息体数据。16.本发明通过将要传输的数据进行随机拆分成多段消息体分段数据包,再将多段消息体分段数据包进行随机错序排列再进行动态加密和随机多信道传输,再在接收端通过包序号、错序排列规则重组各段消息体分段数据包内的消息体分段数据按序拼接成完整的消息体数据,将数据传输采用多种加密方式以及分段错序传输和采用多信道随机对分段的消息体分段数据包进行传输,使得本发明的加密数据传输方法具有数据传输安全性高、降低数据被不法分子截取的几率、数据加密难以破解,消除了智能安防系统的智能家居产品等被破解操控的安全隐患,可广泛推广应用。17.尽管结合优选实施方案具体展示和介绍了本发明,但所属领域的技术人员应该明白,在不脱离所附权利要求书所限定的本发明的精神和范围内,在形式上和细节上可以对本发明做出各种变化,均为本发明的保护范围。









图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!




内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!




免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!

相关内容 查看全部