[发明专利]一种基于声波的数据安全传输方法有效
申请号: | 201710980912.3 | 申请日: | 2017-10-20 |
公开(公告)号: | CN107733896B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 郎大鹏;刘海波;姜昊辰;夏振宇 | 申请(专利权)人: | 哈尔滨工程大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04B11/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 150001 黑龙江省哈尔滨市南岗区*** | 国省代码: | 黑龙江;23 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 声波 数据 安全 传输 方法 | ||
本发明提供的是一种基于声波的数据安全传输方法。从磁盘驱动层对原始数据文件的二进制存储方式转化为ASCII编码形式;将ASCII编码文件采用DES算法对数据进行处理;通过不同时长、频率相同的声波表示加密后文档的0和1;通过人耳无法识别或不敏感的声波进行数据安全传输,第一计算设备通过主板蜂鸣器将原文件生成的声波发声,第二计算设备通过接收设备接收音频信号;第二计算设备接收到音频信号后,按照第一计算设备中生成音频的过程的反向恢复原文件。本发明主要是实现利用电脑主板上的蜂鸣器发声来传输信息,并且使传输过程具有隐蔽性,安全性,还能对传输的数据进行校验。同时在传输信息时,不影响用户的正常操作。
技术领域
本发明涉及的是一种数据传输方法,具体地说是一种实现数据在计算设备间的安全传输的方法。
背景技术
随着信息技术的发展,人们对随时随地进行数据传输的需求越来越迫切,现今在近距离通信上,已出现了各种各样的信息传输方式,比如蓝牙、wifi、红外线等。这些技术如今都被广泛采用,但也正是由于这些信息传输方式被广泛的使用,使得通过这些方式传输的信息极易被截获和破解。例如常见的wifi,由于采用的是一种IEEE 802.11n,而且由于任何人都可以接收到信号,并且都知道其数据帧的格式,因此都可以解析其中的一部分信息。甚至于使用专门的软件对其进行破解。对于现今的网络协议,由于都是采用的TCP/IP协议,因此只要任何一个人遵循该协议,都可以轻易的截获传输的数据包,并从中获取一些信息。
现今的主流信息传输的方式,几乎都是直接采用电信号来对传输的信息进行编码,因此只要获得电信号信息,便可以轻易地还原编码信息。
利用声波来传输信息,也有许多人研究过,有人曾实现利用电脑上的扬声器发声来进行信息的传输,其具体的实现方式是将要传输的信息按照二进制比特位,将其调制在一个高频的声波信号中,然后通过扬声器发声,而另外一台电脑,通过麦克风接受声音,再进行解调声波信号,还原成原来的信息。整个过程就像是一般的电信号调制和解调过程一样,只不过是将传输的载体由电信号换成声信号。尽管这种方法可以实现信息的传输,并具有较好的隐蔽性,但实际上这种方法也存在弊端,由于其传输的仍是类似于一般电信号的声信号,在传输过程中仍是极易被破解。同时这种方法还会受到电脑使用者的影响,例如在播放音乐时,就无法传输信息,并且还会受到电脑音量的影响。其次现今的多数台式机机箱都不带扬声器,因此不具有普遍适用性。
发明内容
本发明的目的在于提供一种利用电脑主板上的蜂鸣器发声来传输信息,并且使传输过程具有隐蔽性、安全性,还能对传输的数据进行校验,在传输信息时不影响用户的正常操作的基于声波的数据安全传输方法。
本发明的目的是这样实现的:
(1)、原始信息变换
从磁盘驱动层对原始数据文件的二进制存储方式转化为ASCII编码形式,对于缺失的一位按照奇偶校验规则进行补充;
(2)、加密
将ASCII编码文件采用DES算法对数据进行处理,将8个编码字符作为一个数据块,每 64位数据块按位重新组合,将输出作为L0、R0两部分,各为32位;设置换前的输入值为D1D2D3.……D64,则经过初始置换后的结果为:L0=D58D50……D8;R0=D57D49……D7;经过16次迭代运算后,得到L16、R16,将此作为输入,进行逆置换,即得到密文输出;
(3)、音频转换
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工程大学,未经哈尔滨工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710980912.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无线接入网缓存方法及系统
- 下一篇:用于访问网站的方法和装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置