[发明专利]一种基于图像隐写术的日常网络安全通信方法在审
申请号: | 201810270595.0 | 申请日: | 2018-03-29 |
公开(公告)号: | CN108632138A | 公开(公告)日: | 2018-10-09 |
发明(设计)人: | 肖文国;葛华勇 | 申请(专利权)人: | 东华大学 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L9/06;G06T1/00 |
代理公司: | 上海泰能知识产权代理事务所 31233 | 代理人: | 宋缨;钱文斌 |
地址: | 201620 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络安全通信 像素点位置 文字信息 图像 图片 保证安全 二进制数 聊天内容 网络聊天 伪随机数 周围像素 嵌入的 比对 写入 发送 通信 转化 | ||
本发明涉及一种基于图像隐写术的日常网络安全通信方法,包括以下步骤:选择一幅图片,并设置一个密码;根据设置的密码,采用线性同余法生成伪随机数,确定图片要隐写嵌入的像素点位置,与周围像素点进行比对,得到一个隐写值;输入想要传达的文字信息,将文字信息转化成二进制数,并依次隐写入图片的像素点位置,隐写完成后发送所述图片。本发明能使日常网络聊天中不被别人窥窃聊天内容,保证安全通信。
技术领域
本发明涉及信息安全技术领域,特别是涉及一种基于图像隐写术的日常网络安全通信方法。
背景技术
自上世纪90年代以来,互联网技术得到了飞快地发展,随之也出现了各种多媒体设备,在潜移默化地改变我们的生活方式。人们能够使用多媒体设备通过网络随时随地地进行交流通信,一方面提高了我们的工作效率,使我们的沟通更加便利,让人与人之间的距离更近,另一方面也带来了各种各样的信息安全问题。信息安全也不仅仅是个人隐私暴露,对国家安全方面也存在潜在的威胁,因此信息安全已经成为社会上各个领域的一个热门话题。
隐写术就是信息隐藏技术,发送者通过某种方式将信息隐藏在文字、图像、音视频等载体中,在公开的通信方式中传递,只有特定的接受者才能发现并还原出信息,除此之外的人连含有隐藏信息这事实都无法得知。隐写术的原理在于,图像、音频、视频等数字多媒体自身都存在冗余部分,修改这部分信息对本身的信息影响不大。因此秘密信息把嵌入这些冗余部分后,直接在公开信道传递,也不会被攻击者发现倪端。
现如今,微信、QQ、微博等实时聊天软件都已经非常普及,但有些隐私的信息容易被人发现,因此亟需一种日常网络安全通信方法。
发明内容
本发明所要解决的技术问题是提供一种基于图像隐写术的日常网络安全通信方法,使得在日常网络聊天中不被别人窥窃聊天内容,保证安全通信。
本发明解决其技术问题所采用的技术方案是:提供一种基于图像隐写术的日常网络安全通信方法,包括以下步骤:
(1)选择一幅图片,并设置一个密码;
(2)根据设置的密码,采用线性同余法生成伪随机数,确定图片要隐写嵌入的像素点位置,与周围像素点进行比对,得到一个隐写值;
(3)输入想要传达的文字信息,将文字信息转化成二进制数,并依次隐写入图片的像素点位置,隐写完成后发送所述图片。
所述步骤(2)中采用Xi+1=(A×Xi+B)modM的方式确定图片要隐写嵌入的像素点位置,其中,M为图片像素值的乘积,A=2n+1,n从密码的前两位获取,B=3,Xi表示第i个隐写位置,mod为取余运算。
所述步骤(2)中隐写值通过以下方法得到,对于每个隐写位置Xi,计算该隐写位置周围8个像素点的平均值;将该隐写位置的像素值与平均值进行比较,若该隐写位置的像素值大,则该点的隐写值j=-1;若平均值大,则该点的隐写值j=1。
所述步骤(3)中将文字信息转化成二进制数,并依次隐写入图片的像素点位置具体为:第i个二进制数与隐写位置Xi的像素值相加,若相加的结果能被2整除则该点的像素值不变;否则该点像素值加上隐写值j。
有益效果
由于采用了上述的技术方案,本发明与现有技术相比,具有以下的优点和积极效果:本发明不是像传统那样直接发送文字信息,而是以图片的形式发送,接收者只有在输入正确的密码后才能阅读信息。另一方面,本发明的算法在选择图片输入密码后,就开始运行,在输入文字信息后已运行大半,因此在速度上不影响日常聊天。
附图说明
图1是本发明的流程框图,其中虚线表示传统聊天方式,实线表示本发明采用的方式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东华大学,未经东华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810270595.0/2.html,转载请声明来源钻瓜专利网。
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序