-
公开(公告)号:CN116961904B
公开(公告)日:2024-04-12
申请号:CN202310998017.X
申请日:2023-08-09
Applicant: 郑州轻工业大学
Abstract: 本发明提出了一种基于双置乱与受控DNA编码的企业信息图像加密方法,步骤为:对图像P进行SHA‑256算法处理得到密钥,计算3D混沌系统的两组初始参数;将两组初始参数分别带入到3D混沌系统中进行迭代得到混沌序列;从一混沌序列中截取序列与一混沌序列对图像P的子块进行随机螺旋置乱得到图像P1;从一混沌序列中截取序列对图像P1进行比特交叉置乱得到图像P2;根据受控DNA编码方法分别对图像P2和一个混沌序列进行编码得到两个DNA序列;对两个DNA序列进行密文反馈;根据一个混沌序列选择的DNA编码规则进行解码,得到密文图像。本发明可以有效抵抗统计攻击、差分攻击、噪声攻击、裁剪攻击等,且安全有效,可以广泛使用于图像的通信传输。
-
公开(公告)号:CN116842730A
公开(公告)日:2023-10-03
申请号:CN202310811122.8
申请日:2023-07-04
Applicant: 郑州轻工业大学
IPC: G06F30/20 , G16B50/00 , G16B30/00 , G06N3/006 , G06F111/04
Abstract: 本发明提出了一种基于改进萤火虫搜索算法的DNA存储编码集构建方法,用以解决现有DNA存储编码集构建方法存在碱基利用率低、编码质量低等问题。本发明的步骤为:建立以序列间汉明距离之和为目标函数的DNA编码集的数学模型;结合金字塔结构和方向调整机制构建改进的萤火虫搜索算法;采用改进的萤火虫搜索算法构建满足组合约束的DNA存储编码集,保证编码效率和编码质量。本发明改进的萤火虫搜索算法降低了原算法陷入局部最优的可能性,提高了算法的收敛速度;在一定的碱基长度内可以构建更多满足约束条件的DNA存储代码集。本发明构造的编码集满足汉明距离约束、GC内容约束和无运行长度约束,具有一定的纠错能力和许多编码优势。
-
公开(公告)号:CN116961904A
公开(公告)日:2023-10-27
申请号:CN202310998017.X
申请日:2023-08-09
Applicant: 郑州轻工业大学
Abstract: 本发明提出了一种基于双置乱与受控DNA编码的企业信息图像加密方法,步骤为:对图像P进行SHA‑256算法处理得到密钥,计算3D混沌系统的两组初始参数;将两组初始参数分别带入到3D混沌系统中进行迭代得到混沌序列;从一混沌序列中截取序列与一混沌序列对图像P的子块进行随机螺旋置乱得到图像P1;从一混沌序列中截取序列对图像P1进行比特交叉置乱得到图像P2;根据受控DNA编码方法分别对图像P2和一个混沌序列进行编码得到两个DNA序列;对两个DNA序列进行密文反馈;根据一个混沌序列选择的DNA编码规则进行解码,得到密文图像。本发明可以有效抵抗统计攻击、差分攻击、噪声攻击、裁剪攻击等,且安全有效,可以广泛使用于图像的通信传输。
-
公开(公告)号:CN116842730B
公开(公告)日:2024-04-26
申请号:CN202310811122.8
申请日:2023-07-04
Applicant: 郑州轻工业大学
IPC: G06F30/20 , G16B50/00 , G16B30/00 , G06N3/006 , G06F111/04
Abstract: 本发明提出了一种基于改进萤火虫搜索算法的DNA存储编码集构建方法,用以解决现有DNA存储编码集构建方法存在碱基利用率低、编码质量低等问题。本发明的步骤为:建立以序列间汉明距离之和为目标函数的DNA编码集的数学模型;结合金字塔结构和方向调整机制构建改进的萤火虫搜索算法;采用改进的萤火虫搜索算法构建满足组合约束的DNA存储编码集,保证编码效率和编码质量。本发明改进的萤火虫搜索算法降低了原算法陷入局部最优的可能性,提高了算法的收敛速度;在一定的碱基长度内可以构建更多满足约束条件的DNA存储代码集。本发明构造的编码集满足汉明距离约束、GC内容约束和无运行长度约束,具有一定的纠错能力和许多编码优势。
-
-
-