一种用于智能设备的隐匿通讯方法及系统技术方案

技术编号:38900915 阅读:8 留言:0更新日期:2023-09-22 14:19
本发明专利技术适用于隐匿通讯技术领域,提供了一种用于智能设备的隐匿通讯方法及系统,包括以下步骤:将载体信息和隐匿信息均转换为比特序列;确定接收端对应的MAC地址;向信息隐匿规则库发送隐匿规则调取命令,调取一个隐匿规则,生成调取码,将隐匿规则和调取码传输至发送端;根据隐匿规则和接收端的MAC地址将隐匿信息的比特序列拆分插入载体信息的比特序列中,得到隐匿通讯序列;接收隐匿通讯序列,向服务器发送隐匿信息提取指令;确定隐匿规则,自动读取接收端的MAC地址,根据所述隐匿规则和MAC地址对隐匿通讯序列进行信息提取得到隐匿信息的比特序列。如此,即使在数据传输过程中,隐匿通讯序列被非法拦截,隐匿信息无法被破解,安全性更高。安全性更高。安全性更高。

【技术实现步骤摘要】
一种用于智能设备的隐匿通讯方法及系统


[0001]本专利技术涉及隐匿通讯
,具体是涉及一种用于智能设备的隐匿通讯方法及系统。

技术介绍

[0002]隐匿通信是指发送端将机密信息隐匿到一般的载体信息之中,然后传输到接收端,从而可逃过非法拦截者的注意,避免机密信息被破解,可提高信息传输的安全性。机密信息隐匿到载体信息中,都会设置一定的隐匿规则,当载体信息被拦截,且隐匿规则被破解,机密信息就会存在泄漏的风险。因此,需要提供一种用于智能设备的隐匿通讯方法及系统,旨在解决上述问题。

技术实现思路

[0003]针对现有技术存在的不足,本专利技术的目的在于提供一种用于智能设备的隐匿通讯方法及系统,以解决上述
技术介绍
中存在的问题。
[0004]本专利技术是这样实现的,一种用于智能设备的隐匿通讯方法,所述方法包括以下步骤:接收发送端用户输入的载体信息和隐匿信息,将所述载体信息和隐匿信息均转换为比特序列;接收发送端用户输入的接收端信息,确定接收端对应的MAC地址;向服务器中的信息隐匿规则库发送隐匿规则调取命令,所述信息隐匿规则库中包含数个隐匿规则,所述隐匿规则是关于MAC地址的计算公式;随机调取一个隐匿规则,并生成调取码,将隐匿规则和调取码传输至发送端,在信息隐匿规则库中对应的隐匿规则上标记所述调取码;根据隐匿规则和接收端的MAC地址将所述隐匿信息的比特序列拆分插入载体信息的比特序列中,得到隐匿通讯序列,所述隐匿通讯序列上标记有调取码,将隐匿通讯序列发送至接收端;接收隐匿通讯序列,向服务器发送隐匿信息提取指令;根据调取码确定对应的隐匿规则,自动读取接收端的MAC地址;根据所述隐匿规则和MAC地址对隐匿通讯序列进行信息提取得到隐匿信息的比特序列,将隐匿信息的比特序列转换为隐匿信息。
[0005]作为本专利技术进一步的方案:所述接收发送端用户输入的接收端信息,确定接收端对应的MAC地址的步骤,具体包括:接收发送端用户输入的接收端信息,将接收端信息发送至设备MAC地址对应库中,所述设备MAC地址对应库中包含局域网中所有通讯设备的MAC地址;输出所述接收端信息对应的MAC地址。
[0006]作为本专利技术进一步的方案:所述根据隐匿规则和接收端的MAC地址将所述隐匿信
息的比特序列拆分插入载体信息的比特序列中,得到隐匿通讯序列的步骤,具体包括:根据隐匿规则和接收端的MAC地址确定拆分公式和插入公式;根据拆分公式将隐匿信息的比特序列拆分为若干个子序列;根据插入公式确定载体信息的比特序列中若干个插入位置,将每个子序列插入一个插入位置中,得到隐匿通讯序列。
[0007]作为本专利技术进一步的方案:所述根据调取码确定对应的隐匿规则,自动读取接收端的MAC地址的步骤,具体包括:根据调取码确定对应的隐匿规则,将所述隐匿规则上标记的所述调取码删除;向接收端发送MAC地址读取授权指令,接收用户发送的同意授权信息,自动读取接收端的MAC地址。
[0008]作为本专利技术进一步的方案:所述信息隐匿规则库中的所有隐匿规则会定期进行更新。
[0009]本专利技术的另一目的在于提供一种用于智能设备的隐匿通讯系统,所述系统包括:传输信息转换模块,用于接收发送端用户输入的载体信息和隐匿信息,将所述载体信息和隐匿信息均转换为比特序列;MAC地址确定模块,用于接收发送端用户输入的接收端信息,确定接收端对应的MAC地址;调取命令发送模块,用于向服务器中的信息隐匿规则库发送隐匿规则调取命令,所述信息隐匿规则库中包含数个隐匿规则,所述隐匿规则是关于MAC地址的计算公式;隐匿规则确定模块,用于随机调取一个隐匿规则,并生成调取码,将隐匿规则和调取码传输至发送端,在信息隐匿规则库中对应的隐匿规则上标记所述调取码;隐匿通讯序列模块,用于根据隐匿规则和接收端的MAC地址将所述隐匿信息的比特序列拆分插入载体信息的比特序列中,得到隐匿通讯序列,所述隐匿通讯序列上标记有调取码,将隐匿通讯序列发送至接收端;提取指令发送模块,用于接收隐匿通讯序列,向服务器发送隐匿信息提取指令;隐匿规则提取模块,用于根据调取码确定对应的隐匿规则,自动读取接收端的MAC地址;隐匿信息确定模块,用于根据所述隐匿规则和MAC地址对隐匿通讯序列进行信息提取得到隐匿信息的比特序列,将隐匿信息的比特序列转换为隐匿信息。
[0010]作为本专利技术进一步的方案:所述MAC地址确定模块包括:接收端信息输入单元,用于接收发送端用户输入的接收端信息,将接收端信息发送至设备MAC地址对应库中,所述设备MAC地址对应库中包含局域网中所有通讯设备的MAC地址;MAC地址输出单元,用于输出所述接收端信息对应的MAC地址。
[0011]作为本专利技术进一步的方案:所述隐匿通讯序列模块包括:拆分插入公式单元,用于根据隐匿规则和接收端的MAC地址确定拆分公式和插入公式;子序列确定单元,用于根据拆分公式将隐匿信息的比特序列拆分为若干个子序列;
子序列插入单元,用于根据插入公式确定载体信息的比特序列中若干个插入位置,将每个子序列插入一个插入位置中,得到隐匿通讯序列。
[0012]作为本专利技术进一步的方案:所述隐匿规则提取模块包括:调取码删除单元,用于根据调取码确定对应的隐匿规则,将所述隐匿规则上标记的所述调取码删除;MAC读取授权单元,用于向接收端发送MAC地址读取授权指令,接收用户发送的同意授权信息,自动读取接收端的MAC地址。
[0013]与现有技术相比,本专利技术的有益效果是:本专利技术能够根据隐匿规则和接收端的MAC地址将所述隐匿信息的比特序列拆分插入载体信息的比特序列中,得到隐匿通讯序列,所述隐匿规则是关于MAC地址的计算公式。接收端接收隐匿通讯序列时,会向服务器发送隐匿信息提取指令;记着根据调取码确定对应的隐匿规则,自动读取接收端的MAC地址,根据所述隐匿规则和MAC地址对隐匿通讯序列进行信息提取得到隐匿信息的比特序列,将隐匿信息的比特序列转换为隐匿信息。如此,即使在数据传输过程中,隐匿通讯序列被非法拦截,服务器中的隐匿规则被盗取,进行非法拦截的终端的MAC地址也不可能与接收端MAC地址一致,也不会得到正确的具体计算公式,无法进行隐匿信息的破解工作,安全性高。
附图说明
[0014]图1为一种用于智能设备的隐匿通讯方法的流程图。
[0015]图2为一种用于智能设备的隐匿通讯方法中确定接收端对应的MAC地址的流程图。
[0016]图3为一种用于智能设备的隐匿通讯方法中得到隐匿通讯序列的流程图。
[0017]图4为一种用于智能设备的隐匿通讯方法中自动读取接收端的MAC地址的流程图。
[0018]图5为一种用于智能设备的隐匿通讯系统的结构示意图。
[0019]图6为一种用于智能设备的隐匿通讯系统中MAC地址确定模块的结构示意图。
[0020]图7为一种用于智能设备的隐匿通讯系统中隐匿通讯序列模块的结构示意图。
[0021]图8为一种用于智能设备的隐匿通讯系统中隐匿规则提取模块的结构示意图。
具体实施方式
[0022]为了使本专利技术的目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于智能设备的隐匿通讯方法,其特征在于,所述方法包括以下步骤:接收发送端用户输入的载体信息和隐匿信息,将所述载体信息和隐匿信息均转换为比特序列;接收发送端用户输入的接收端信息,确定接收端对应的MAC地址;向服务器中的信息隐匿规则库发送隐匿规则调取命令,所述信息隐匿规则库中包含数个隐匿规则,所述隐匿规则是关于MAC地址的计算公式;随机调取一个隐匿规则,并生成调取码,将隐匿规则和调取码传输至发送端,在信息隐匿规则库中对应的隐匿规则上标记所述调取码;根据隐匿规则和接收端的MAC地址将所述隐匿信息的比特序列拆分插入载体信息的比特序列中,得到隐匿通讯序列,所述隐匿通讯序列上标记有调取码,将隐匿通讯序列发送至接收端;接收隐匿通讯序列,向服务器发送隐匿信息提取指令;根据调取码确定对应的隐匿规则,自动读取接收端的MAC地址;根据所述隐匿规则和MAC地址对隐匿通讯序列进行信息提取得到隐匿信息的比特序列,将隐匿信息的比特序列转换为隐匿信息。2.根据权利要求1所述的用于智能设备的隐匿通讯方法,其特征在于,所述接收发送端用户输入的接收端信息,确定接收端对应的MAC地址的步骤,具体包括:接收发送端用户输入的接收端信息,将接收端信息发送至设备MAC地址对应库中,所述设备MAC地址对应库中包含局域网中所有通讯设备的MAC地址;输出所述接收端信息对应的MAC地址。3.根据权利要求1所述的用于智能设备的隐匿通讯方法,其特征在于,所述根据隐匿规则和接收端的MAC地址将所述隐匿信息的比特序列拆分插入载体信息的比特序列中,得到隐匿通讯序列的步骤,具体包括:根据隐匿规则和接收端的MAC地址确定拆分公式和插入公式;根据拆分公式将隐匿信息的比特序列拆分为若干个子序列;根据插入公式确定载体信息的比特序列中若干个插入位置,将每个子序列插入一个插入位置中,得到隐匿通讯序列。4.根据权利要求1所述的用于智能设备的隐匿通讯方法,其特征在于,所述根据调取码确定对应的隐匿规则,自动读取接收端的MAC地址的步骤,具体包括:根据调取码确定对应的隐匿规则,将所述隐匿规则上标记的所述调取码删除;向接收端发送MAC地址读取授权指令,接收用户发送的同意授权信息,自动读取接收端的MAC地址。5.根据权利要求1所述的用于智能设备的隐匿通讯方法,其特征在于,所述信息隐匿规则库中的所有隐匿规则会定期进行更新。6.一种用于智能设...

【专利技术属性】
技术研发人员:刘诗鑫谭波欧阳辉
申请(专利权)人:深圳市图麟科技有限公司
类型:发明
国别省市:

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

1