欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2024107882586
申请人: 青岛沣驿网络科技有限公司
专利类型:发明专利
专利状态:授权未缴费
专利领域: 计算;推算;计数
更新日期:2025-03-26
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种信息安全中信息隐藏方法,其特征在于,所述方法包括以下步骤:

S1,获取载体图片,得到所述载体RGB三个通道的直方图,分别计算三个通道直方图中相邻像素值对应像素点数的均方差,将均方差最小的通道图像作为载体通道图像;

S2,对待隐藏信息进行加密获得加密后的字符串,将字符串转换为二进制;确定核的大小,所述核用于按照预设步长遍历所述载体通道图像,并计算所述核与所述载体通道图像重合区域中像素值最接近的像素点;

S3,确定所述核在所述载体通道图像上移动次数,并建立移动次数和所述二进制的对应关系;当二进制为1时,若最接近的像素点的差大于零,则核移动到下一个位置;否则,将图像重合区域的像素点的值调整为不同,然后核移动到下一个位置;当二进制为0时,若最接近的像素点的差等于零,则核移动到下一个位置;否则,将最接近像素点的值调整相同,然后核移动到下一个位置。

2.如权利要求1所述的方法,其特征在于,所述对待隐藏信息进行加密获得加密后的字符串,具体为:计算非载体通道图像的平均像素值的差,对所述差的绝对值进行MD5计算得到16位序列,将所述16位序列附加到所述待隐藏信息后面得到待隐藏信息串,再对所述待隐藏信息串进行加密获得加密后的字符串。

3.如权利要求1所述的方法,其特征在于,所述确定核的大小,具体为:

得到所述载体通道图像的像素点个数M和所述二进制的长度L,计算k,使得2k+1小于且最接近

4.如权利要求1所述的方法,其特征在于,所述将图像重合区域的像素点的值调整为不同,具体为:获取具有相同像素值的像素点序列,若序列长度N为偶数,则将像素点序列和序列[N/2,N/2-1,…,1,-1,…,-(N/2-1),-N/2]相加;若序列长度N为奇数,则将像素点序列和序列[N/2,N/2-1,…,0,…,-(N/2-1),-N/2]相加。

5.如权利要求1-4任一项所述的方法,其特征在于,所述S3之后,还包括:

S4,将含有所述待隐藏信息的载体通道图像和其他非载体通道合并得到含有所述待隐藏信息的RGB图片。

6.一种信息安全中信息隐藏系统,其特征在于,所述系统包括以下模块:

载体通道图像获取模块,用于获取载体图片,得到所述载体RGB三个通道的直方图,分别计算三个通道直方图中相邻像素值对应像素点数的均方差,将均方差最小的通道图像作为载体通道图像;

核模块,用于对待隐藏信息进行加密获得加密后的字符串,将字符串转换为二进制;确定核的大小,所述核用于按照预设步长遍历所述载体通道图像,并计算所述核与所述载体通道图像重合区域中像素值最接近的像素点;

隐藏模块,用于确定所述核在所述载体通道图像上移动次数,并建立移动次数和所述二进制的对应关系;当二进制为1时,若最接近的像素点的差大于零,则核移动到下一个位置;否则,将图像重合区域的像素点的值调整为不同,然后核移动到下一个位置;当二进制为0时,若最接近的像素点的差等于零,则核移动到下一个位置;否则,将最接近像素点的值调整相同,然后核移动到下一个位置。

7.如权利要求6所述的系统,其特征在于,所述对待隐藏信息进行加密获得加密后的字符串,具体为:计算非载体通道图像的平均像素值的差,对所述差的绝对值进行MD5计算得到16位序列,将所述16位序列附加到所述待隐藏信息后面得到待隐藏信息串,再对所述待隐藏信息串进行加密获得加密后的字符串。

8.如权利要求6所述的系统,其特征在于,所述确定核的大小,具体为:

得到所述载体通道图像的像素点个数M和所述二进制的长度L,计算k,使得2k+1小于且最接近

9.如权利要求6所述的系统,其特征在于,所述将图像重合区域的像素点的值调整为不同,具体为:获取具有相同像素值的像素点序列,若序列长度N为偶数,则将像素点序列和序列[N/2,N/2-1,…,1,-1,…,-(N/2-1),-N/2]相加;若序列长度N为奇数,则将像素点序列和序列[N/2,N/2-1,…,0,…,-(N/2-1),-N/2]相加。