买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于伪DWT和Cubic S-box的图像加密方法和系统_广东海洋大学_202410065915.4 

申请/专利权人:广东海洋大学

申请日:2024-01-17

公开(公告)日:2024-04-19

公开(公告)号:CN117915013A

主分类号:H04N1/44

分类号:H04N1/44;H04L9/00

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.05.07#实质审查的生效;2024.04.19#公开

摘要:本发明涉及图像加密技术领域,公开了一种基于伪DWT和CubicS‑box的图像加密方法和系统,包括:根据初始值生成混沌序列,使用初始值和明文图像的像素平均值计算得到值;将值输入Cubic系统,再升序获得第一索引和第二索引;用混沌序列、第一索引和第二索引生成CubicS‑box矩阵,用CubicS‑box矩阵和明文图像矩阵获得第一矩阵和第二矩阵;对序列操作,获得矩阵C;将矩阵C对应的图像C分为4个子块,计算其中3个子块的像素平均值,获得;剩余子块对应的第一子块;从序列中截取多个序列,进行升序和置乱,获得第二子块、第三子块和第四子块;使用伪逆DWT重构四个子块,获得加密图像。本发明能够提高加密图像面对已知明文攻击和选择明文攻击的抵抗力,从而提高图像通信的可靠性。

主权项:1.一种基于伪DWT和CubicS-box的图像加密方法,其特征在于,包括:步骤S1:获取待加密明文图像;步骤S2:计算所述明文图像的SHA-256哈希值,将所述SHA-256哈希值输入新四维混沌系统,获得初始值、、和,使用所述初始值、、和生成混沌序列、、和,根据所述初始值、、、以及所述明文图像的像素平均值计算得到和;步骤S3:构建Cubic系统,将所述和输入至所述Cubic系统,获得第一序列和第二序列;步骤S4:对所述第一序列和所述第二序列进行升序排序操作,获得与所述第一序列对应的第一索引和与所述第二序列对应的第二索引;步骤S5:使用所述混沌序列生成S-box矩阵,对所述S-box矩阵使用第一索引和第二索引进行置乱,获得三维CubicS-box,并用所述CubicS-box对所述明文图像对应的矩阵进行替换和阶梯遍历,获得第一矩阵和第二矩阵;步骤S6:对所述序列进行升序排序操作,获得第三索引,将所述序列的值进行映射,获得序列,使用所述第三索引和所述序列T扩散所述第二矩阵,获得矩阵C;步骤S7:使用伪DWT将与所述矩阵C对应的图像C分为4个子块,计算其中3个子块的像素平均值,获得;步骤S8:将所述输入至所述Cubic系统,获得第三序列,对所述第三序列进行升序排序操作,获得第四索引,使用所述第四索引对所述图像C的剩余子块进行扩散,获得与剩余子块对应的第一子块;步骤S9:从所述序列中截取多个序列,取所述序列中的三个进行升序排列,获得第五索引、第六索引和第七索引,使用所述第五索引、所述第六索引和所述第七索引对所述图像C的三个子块进行置乱运算,获得第二子块、第三子块和第四子块;步骤S10:使用伪逆DWT重构所述第一子块、所述第二子块、所述第三子块和所述第四子块,获得加密图像。

全文数据:

权利要求:

百度查询: 广东海洋大学 一种基于伪DWT和Cubic S-box的图像加密方法和系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。