当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘 要:文中从保护高校核心文件收发安全的角度出发,对隐写术与密码术之间的应用关系进行探讨,在此基础上研究隐写术在高校机密文件发送方和接收方之间信息传递的安全性。先将服务器中的重要文件通过文本转换软件转换成文本; 再在文本中按照接收方和发送方约定的算法添加特征值,将混合特征值的文本通过二进制转换软件转换为一串二进制数字; 最终结合隐写术将待发送的信息隐藏于电磁波中发送,当接收方接收到电磁波信息后,进行逆向解调即可得出信息,从而防止机密信息在传送过程中被非法篡改或泄露。

引 言

信息隐藏起源于隐写术,主要用于保护重要的文件信息。早期人们用含淀粉的水写字,用碘酒获取隐藏的信息。随着技术的发展,可将文本信息编码、无线电编码等一些复杂的数学知识蕴含在信息隐藏技术中,这一阶段的信息隐藏主要用于军事情报传输。目前随着网络的普及应用,计算机中文件的隐藏方法主要有数字水印、信息加密等。本文在探讨隐写术与密码术之间的关联基础上,研究了隐写术在高校机密文件保存中的应用[1]。

1 原理

通常而言,隐写术与密码术都用来保存信息,二者虽然工作原理不同,但在实际的信息隐藏过程中,二者紧密联系。密码术隐藏的是信息,而隐写术隐藏的则是传递信息的过程 [2]。这二者常常结伴出现。隐写术将信息加密后,附在图片等载体上发送出去,此举的好处在于即使他人碰巧截获了该图片,也需耗费大量精力才能将信息破解[3]。本文在研究密码术与隐写术的基础上,探讨利用隐写术的高校机密文件如何在服务器中保存,以防止非法的用户获取、篡改机密信息等[4,5]。

2 实验方法

2.1 将隐藏文件转换成数字文本

用一款数字文件转换工具将服务器中的数字文件转换成文本文件,这是双向的,既可以实现数字文件转换为文本文件, 也可以将文本文件与数字文件进行互相转换。服务器中需要隐藏的原始文件如图1所示。打开图 2所示的数字文件转换工具, 点击 请选择要转换的文件 栏中的 打开 ,添加图 1所示文件, 之后在 数字文本保存位置 栏选择要保存转换后文件的位置,点击 转换 即可生成与原始文件对应的文本,如图 3 所示。

隐写术在高校核心文件收发中的探讨

图1 服务器中待隐藏的文件

隐写术在高校核心文件收发中的探讨

图 2 数字文件转换工具

隐写术在高校核心文件收发中的探讨

图 3 原始文件对应的文本

2.2 将文件数字文本添加文件校验码

在转换的数字文本文件中添加文件校验码,以防止文件在不知情的情况下被篡改,也可以用于原始文件的情报校验 [5]。在图 3 所示的原始文件对应文本中的第一行起始部分添加校验码 123456 后,界面如图 4 所示。

2.3 数字文本转换成二进制

通过文本二进制转换软件将混合校验码的数字文本转换为二进制数字[6]。将图 4 中添加校验码 123456 后的文本文件复制- 粘帖到 Binary Converter Pro 的 File 栏,点击 Textto binary ,即可生成对应的二进制代码,如图 5 所示。点击图 5 右侧中间的 Binary to text 按钮,即可还原二进制对应的文本,如图 6 所示。从而实现了通过文本二进制转换软件将混合特征校验码的数字文本和二进制数字代码的双向转换。

隐写术在高校核心文件收发中的探讨

图 4 添加校验码 123456 后的文本文件

隐写术在高校核心文件收发中的探讨

图 5 文本文件转换为二进制代码

隐写术在高校核心文件收发中的探讨

图 6 二进制代码转换为文本

2.4 摒弃加密术隐藏信息的理由

加密术隐藏信息的方法主要是通过加密算法[6,7] 形成一串加密密文信息乱文,但一串杂乱无章的密文信息很容易引起黑客的怀疑,而使用隐写术的目的就在于隐藏信息加密过程,使服务器中保存的文件看似和源文件相关性为零,最终做到隐藏信息于无形之中。

2.5 二进制码文件的变换

当形成了二进制码文件时通过观察可以发现所形成的码文件是以 8位二进制代码组成的一串二进制数字串,当以- 1取代生成的二进制文件中原先位为 0的位。则待调制的码文件转换如图 7 所示。

隐写术在高校核心文件收发中的探讨

图 7 待调制 0 变- 1 后的代码文件

将图7中生成的调制后的码文件A,与一个收发双方约定的伪随机序列进行调制,其中伪随机序列为8位+1-1+1-1随机序列码B 按位相乘,得到的 C 即为待发送调制后的码序列。三者之间的对应关系如下:

C=A B

式中随机序列码B 增加了信息抗干扰力度。

2.6 二次调制电磁波接收发送文件

将待发送调制后的码序列C 与电磁波进行二次调制,且规定码元序列C 中+1 为+180 相位,- 1 为- 180 相位,接收方通过约定规则逆向提取收到的电磁波。当电磁波相位为+180 时对应码序列为+1,当电磁波相位为- 180时对应码序列为- 1。当接收方恢复出二进制码文件调制形成的码文件C 之后,通过公式 A=C B 再次解调出调制形成的信号,并通过 0取代生成的二进制文件中位为- 1 的码位,从而解调出隐藏文件对应的二进制码元序列。

2.7 技术创新

本文尝试从信息隐藏的过程来研究高校信息的保存问题, 从保护高校核心机密的角度出发,尝试用隐写术的方法将服务器中的待隐藏文件通过加密信息的编码方法,并结合保密方设定的特征值,将数字文件转换成二进制代码序列,再结合隐写术的方法将二进制码信息隐藏于一串+1-1+1-1

的码序列中,将原始文件经过多次代码之间的变换以电磁波形式发送。

3 结 语

本文所探讨的隐写术隐藏高校机密信息的方法,比传统的数字水印隐藏信息方法更简单、方便。对于合法用户而言,文本文件校验码的唯一性与二进制码文件中的伪随机码序列加强了隐藏信息的安全性,且服务器中最终形成的 +1 - 1

......+1 - 1 码序列与原始数字文件之间的关联性几乎为零。而通过隐写方式对文件进行保密存储,则巧妙回避了目前流行的加密方式,不易引起黑客的注意[8,9]。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: 驱动电源

在工业自动化蓬勃发展的当下,工业电机作为核心动力设备,其驱动电源的性能直接关系到整个系统的稳定性和可靠性。其中,反电动势抑制与过流保护是驱动电源设计中至关重要的两个环节,集成化方案的设计成为提升电机驱动性能的关键。

关键字: 工业电机 驱动电源

LED 驱动电源作为 LED 照明系统的 “心脏”,其稳定性直接决定了整个照明设备的使用寿命。然而,在实际应用中,LED 驱动电源易损坏的问题却十分常见,不仅增加了维护成本,还影响了用户体验。要解决这一问题,需从设计、生...

关键字: 驱动电源 照明系统 散热

根据LED驱动电源的公式,电感内电流波动大小和电感值成反比,输出纹波和输出电容值成反比。所以加大电感值和输出电容值可以减小纹波。

关键字: LED 设计 驱动电源

电动汽车(EV)作为新能源汽车的重要代表,正逐渐成为全球汽车产业的重要发展方向。电动汽车的核心技术之一是电机驱动控制系统,而绝缘栅双极型晶体管(IGBT)作为电机驱动系统中的关键元件,其性能直接影响到电动汽车的动力性能和...

关键字: 电动汽车 新能源 驱动电源

在现代城市建设中,街道及停车场照明作为基础设施的重要组成部分,其质量和效率直接关系到城市的公共安全、居民生活质量和能源利用效率。随着科技的进步,高亮度白光发光二极管(LED)因其独特的优势逐渐取代传统光源,成为大功率区域...

关键字: 发光二极管 驱动电源 LED

LED通用照明设计工程师会遇到许多挑战,如功率密度、功率因数校正(PFC)、空间受限和可靠性等。

关键字: LED 驱动电源 功率因数校正

在LED照明技术日益普及的今天,LED驱动电源的电磁干扰(EMI)问题成为了一个不可忽视的挑战。电磁干扰不仅会影响LED灯具的正常工作,还可能对周围电子设备造成不利影响,甚至引发系统故障。因此,采取有效的硬件措施来解决L...

关键字: LED照明技术 电磁干扰 驱动电源

开关电源具有效率高的特性,而且开关电源的变压器体积比串联稳压型电源的要小得多,电源电路比较整洁,整机重量也有所下降,所以,现在的LED驱动电源

关键字: LED 驱动电源 开关电源

LED驱动电源是把电源供应转换为特定的电压电流以驱动LED发光的电压转换器,通常情况下:LED驱动电源的输入包括高压工频交流(即市电)、低压直流、高压直流、低压高频交流(如电子变压器的输出)等。

关键字: LED 隧道灯 驱动电源
关闭