简单信息隐藏技术的实现与讨论
技术 实现 简单 信息 隐藏 讨论
2023-09-14 09:01:06 时间
1、信息隐藏技术简介
信息隐藏是把机密信息隐藏在大量的信息中不让对手察觉。相对于加密让对手读不懂信息隐写术是让对手发现不了信息。
具体的介绍请查询搜索引擎。
8种提升程序猿编程能力的方法+编程思维四个核心:分解、抽象、模式识别和算法 对于程序员来说,提高自己的编程能力,算是给自己定的职业发展目标之一,不过定一个成为编程大神的目标很容易,具体做起来可能就不是一件简单的事了。首先,既然决定“我要变得更好”,得先知道“更好”是什么样子的。另外,不能“想变得更好”,却没有任何具体可行的措施。
2、实现环境及工具介绍
操作系统windows8.1 x64
硬件配置core i3 cpu4GB内存
使用工具WinHex或者UltraEdit6 进制编辑器
3、基于图像的信息隐藏方法介绍 3.1、文件外壳隐写 3.1.1、 实现步骤2.1.2、 优缺点分析
优点
制作简单一条 copy 命令就可以搞定如果隐藏的是压缩文件提取的过程也很简单。
用看图工具看生成的新文件还是跟原来一样。
隐藏的文件大小不受限制。比如你可以在一张100K的图片尾部追加200K的隐藏数据。
缺点
由于隐藏的文件附加在尾部。当你把这个新的图片文件上传到某些贴图的网站假如这个网站对图片格式的校验比较严格它有可能会发现图片尾部有多余的数据并且会把这个多余的数据丢弃掉。
追加后图片的文件尺寸变大了。如果你追加的文件太大容易被发现破绽。
比方说一张640*480的 JPEG 图片大小竟然有好几兆对于有经验的IT技术人员一下子就会觉得有猫腻。
当选择隐藏很精简的消息则可以在位图文件头bfReserved1、bfReserved2中写入信息。位于图片文件头6789字节处。
优点
实现简单提取的过程也很简单。
隐藏的文件大小不会改变。
缺点
由于隐藏的位置过于明显很容易被发现。
隐藏的信息量太小实用价值太小。
此处使用程序实现请猛戳这里。
3.3.2、 优缺点分析优点
实现简单提取的过程也很简单隐藏信息量非常大。
隐藏的文件大小不会改变。
缺点
隐藏文件覆盖到数据区破环了原图像的内容。但是从格式上来讲该图片文件的格式还是合法的。
因此你可以把这种图片上传到各种贴图的网站技术上不会出问题。
转载请注明旅途@KryptosX » 简单信息隐藏技术的实现与讨论
8种提升程序猿编程能力的方法+编程思维四个核心:分解、抽象、模式识别和算法 对于程序员来说,提高自己的编程能力,算是给自己定的职业发展目标之一,不过定一个成为编程大神的目标很容易,具体做起来可能就不是一件简单的事了。首先,既然决定“我要变得更好”,得先知道“更好”是什么样子的。另外,不能“想变得更好”,却没有任何具体可行的措施。
相关文章
- ChatGPT将会提升SEO工作人员的技术能力
- 达观数据:AIGC用于智能写作的技术综述
- 迁移主机至虚拟机Linux迁移:实现真正的技术转移(主机到虚拟机linux)
- MySQL事务实现回滚技术(mysql事务回滚)
- Linux中实现数据链路层的技术研究(linux数据链路层)
- 共享锁技术:MySQL的新实现(共享锁mysql)
- 社交网络分析Neo4j Bolt技术在社交网络分析中的应用(neo4jbolt)
- 掌握 Linux 字符编码技术指南(查看linux字符编码)
- Linux下打印机共享技术实现方案(linux打印机共享)
- 备份Redis Java技术应用以实现过期性数据备份(redisjava过期)
- Oracle查询精彩演绎:最新技术实现你想要的!(oracle中的查询)
- Oracle数据库介质恢复技术研究(oracle介质恢复)
- MSSQL实现防护技术,有效防止暴力破解(mssql防止暴力破解)
- 应用于程序开发中的Redis技术(应用程序内嵌redis)
- 探索Oracle数据库的分区技术之路(oracle几种分区方式)
- 狂神聊Redis用简单强大灵活实现缓存技术(狂神聊redis)
- Oracle技术文章学习实用主流书籍(Oracle主流书籍)
- Oracle数据库实现串行读取的技术分析(oracle 串行读取)
- 实现数据共享利用Redis技术(利用redis共享数据)
- 实现分布式Redis技术背后的魅力(分布式redis怎么实现)
- Oracle数据库实现表分区技术方案(oracle使用哪种分区)
- Redis中的数据拷贝技术实现(redis里面的数据拷贝)
- Oracle上海培训学习技术,启程奋斗之路(oracle上海培训官网)
- 利用Redis实现简单分页技术(redis返回分页数据)
- Redis视频教程详细讲解Redis技术(redis 详解 视频)
- 缓存探索Oracle 19C 中的热数据缓存技术(oracle19C热数据)
- “道哥”透露从业初心:安全技术影响世界,就必将要承担起社会责任