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

【发明公布】一种基于多重密钥的DNA一次一密图像加密方法_大连大学_202010833650.X 

申请/专利权人:大连大学

申请日:2020-08-18

公开(公告)日:2020-11-24

公开(公告)号:CN111988144A

主分类号:H04L9/14(20060101)

分类号:H04L9/14(20060101);H04L9/06(20060101);H04L9/00(20060101);G06F21/60(20130101)

优先权:

专利状态码:有效-授权

法律状态:2023.05.26#授权;2020.12.11#实质审查的生效;2020.11.24#公开

摘要:本发明提供一种基于多重密钥的DNA一次一密图像加密方法,包括:根据待加密的图像,利用二维离散余弦变换、二维反离散余弦变换、二维离散傅里叶变换和二维反离散傅里叶变换,计算得到4个加密参数;将4个加密参数分别作为4个混沌的初值,生成4个混沌序列;选取一条天然DNA序列,利用其对4个混沌序列进行处理,得到2个扩散矩阵和2个置乱矩阵;对待加密图像交替进行两轮扩散操作和两轮置乱操作,从而得到加密图像。本发明中所有混沌函数的初值都是由原图像信息计算得到,可以非常好地抵御差分攻击。同时,本发明利用海量DNA序列解决了一次一密乱码本难以存放的问题,实现了一次一密的加密效果,很大程度上提高了加密方法的安全性。

主权项:1.一种基于多重密钥的DNA一次一密图像加密方法,其特征在于,包括:S1、接收灰度图像,并获取该灰度图像的灰度矩阵;S2、对所述灰度矩阵分别做二维离散余弦变换、二维反离散余弦变换、二维离散傅里叶变换和二维反离散傅里叶变换,依次得到第一加密参数、第二加密参数、第三加密参数以及第四加密参数;S3、对所述第一加密参数使用Sine混沌映射得到第一混沌序列,对所述第二加密参数使用Logistic混沌映射得到第二混沌序列,对所述第三加密参数使用ICMIC混沌映射得到第三混沌序列,对所述第四加密参数使用Chebyshev混沌映射得到第四混沌序列;S4、获取一条天然DNA序列,进行扩增处理后分别对所述第一混沌序列和第三混沌序列进行第一修正处理,分别对应得到一级扩散序列和二级扩散序列,同时基于该扩增处理后的天然DNA序列对所述第二混沌序列和第四混沌序列进行第二修正处理,分别对应得到一级置乱序列和二级置乱序列;S5、分别对所述一级扩散序列、二级扩散序列、一级置乱序列以及二级置乱序列进行转换处理,分别对应得到一级扩散矩阵、二级扩散矩阵、一级置乱矩阵以及二级置乱矩阵;S6、利用所述一级扩散矩阵对所述灰度矩阵按照异或规则进行一级扩散操作,得到第一扩散矩阵,利用所述一级置乱矩阵对所述第一扩散矩阵进行置乱操作,获得初级的加密矩阵;S7、利用所述二级扩散矩阵对初级加密矩阵按照异或规则进行二级扩散操作,得到第二扩散矩阵,利用所述二级置乱矩阵对所述第二扩散矩阵进行置乱操作,获得最终的加密矩阵。

全文数据:

权利要求:

百度查询: 大连大学 一种基于多重密钥的DNA一次一密图像加密方法

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