图 像 加 密 算 法 之 排 序 变 换 加 密 根 据 排 列 与 图 像 置 乱 之 间 的 关 系 , 利 用 混 沌 映 射 , 提 出 一 种 新 的 生 成 排 列 的 方 法 , 并 由 此 得到 图 像 置 乱 所 需 的 行 置 乱 矩 阵 和 列 置 乱 矩 阵 , 实 现 了 图 像 文 件 的 循 环 迭 代 加 密 。通 过 一 系 列图 像 置 乱 效 果 评 价 指 标 的 测 试 , 表 明 该 加 密 算 法 操 作 简 单 , 具 有 较 高 的 执 行 效 率 , 且 有 良 好的 置 乱 效 果 以 及 良 好 的 安 全 性 。 一 、加 密 算 法 原理 对 于 大 小 为 M×N 的 图 像 AM×N, 由 于 任 一 置 换 p都 可 以 分 解 为 若 干 个 互 不 相 交 的 轮 换 之积 如 果 直 接 得 到 {1, 2, 3, …, M×N}上 的 全 排 列 , 则 面 临 易 被 分 解 为 轮 换 之 积 继 而 解 密 出图 像 文 件 的 问 题 。因 此 较 好 的 做 法 是 对 原 图 像 文 件 分 别 进 行 行 置 换 和 列 置 换 操 作 。由 于 图 像具 有 M 行 N 列 , 在 行 置 换 时 , 对 应 于 每 一 行 , 均 生 成 {1, 2, 3, …, N}上 的 排 列 , 进 行 M次 合 并 后 得 到 “行 置 换 矩 阵 ”。同 理 , 在 列 置 换 时 , 对 应 于 每 一 列 , 均 生 成 {1, 2, 3, …,M}上 的 排 列 , 进 行 N 次 得 到 “列 置 换 矩 阵 ’’。为 了 得 到 行 (列 )置 换 矩 阵 需 要生 成 给定集合 上 的 排 列 。考虑到 加 密 图 像 文 件 的 安 全 传输以 及 正确解 密 , 因 此 希望生 成 排 列 的 算 法 尽可 能简 单 , 并 且 传输该 算 法 的 参数个 数尽可 能少。目前, 能够满足这些要求来生 成 排 列 变换的 一 种 技术是 使用 混 沌 映 射 。 混 沌 现 象是 一 种 非线性 动力系 统中出 现 的 类随机过 程,该 过 程是 非周期的 并 且 对 初值具 有 很强的 依赖性 生 成 的 随机序列 具 有 良 好 的 伪随机性 。最早将混 沌 系 统理 论应 用 于 加...