量子计算复杂性理论综述

上传人:ldj****22 文档编号:44615172 上传时间:2018-06-14 格式:PDF 页数:26 大小:1,023.75KB
返回 下载 相关 举报
量子计算复杂性理论综述_第1页
第1页 / 共26页
量子计算复杂性理论综述_第2页
第2页 / 共26页
量子计算复杂性理论综述_第3页
第3页 / 共26页
量子计算复杂性理论综述_第4页
第4页 / 共26页
量子计算复杂性理论综述_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《量子计算复杂性理论综述》由会员分享,可在线阅读,更多相关《量子计算复杂性理论综述(26页珍藏版)》请在金锄头文库上搜索。

1、书书书第 卷第 期 年 月计 算 机 学 报 收 稿 日 期: ;在 线 出 版 日 期: 本 课 题 得 到 国 家 自 然 科 学 基 金( , ) 、国 家 自 然 科 学 基 金 重 点 项 目( )和 国 家“九 七 三”重 点 基 础 研 究 发 展 规 划 项 目 基 金( )资 助张 焕 国,男, 年 生,教 授,主 要 研 究 领 域 为 信 息 安全、密 码 学、可 信 计 算 等 : 毛 少 武,男, 年 生,博 士 研 究 生,主 要 研 究 方 向 为 信 息 安 全、密 码 学吴 万 青,男, 年 生,博 士 研 究 生,主 要 研 究 方 向 为 信 息 安 全、

2、量 子 密 码吴 朔 媚,女, 年 生,讲 师,主 要 研 究 方 向 为 计 算 机 密 码刘 金 会,女, 年 生,博 士 研 究 生,主 要 研 究 方 向 为 信 息 安 全、密 码 学王 后 珍,男, 年 生,讲 师,主 要 研 究 方 向 为 信 息 安 全、密 码 学贾 建 卫,男, 年 生,博 士 研 究 生,主 要 研 究 方 向 为 信 息 安 全、密 码 学量 子 计 算 复 杂 性 理 论 综 述张 焕 国)毛 少 武)吴 万 青)吴 朔 媚)刘 金 会)王 后 珍)贾 建 卫)(武 汉 大 学 计 算 机 学 院 空 天 信 息 安 全 与 可 信 计 算 教 育 部

3、 重 点 实 验 室武 汉 )(河 北 大 学 计 算 机 科 学 与 技 术 学 院河 北 保 定 )(石 家 庄 学 院 计 算 机 系石 家 庄 )摘要量 子 计 算 复 杂 性 理 论 是 量 子 计 算 机 科 学 的 基 础 理 论 之 一,对 量 子 环 境 下 的 算 法 设 计 和 问 题 求 解 具 有 指 导意 义因 此,该 文 对 量 子 计 算 复 杂 性 理 论 进 行 了 综 述首 先,介 绍 了 各 种 量 子 图 灵 机 模 型 及 它 们 之 间 的 关 系其 次,量 子 计 算 复 杂 性 是 指 在 量 子 环 境 下 对 于 某 个 问 题 求 解 的

4、 困 难 程 度,包 含 问 题 复 杂 性、算 法 复 杂 性 等于 是,该 文 介绍 了 量 子 问 题 复 杂 性、量 子 线 路 复 杂 性、量 子 算 法 复 杂 性,并 且 介 绍 了 量 子 基 本 运 算 和 算 法 的 优 化 实 现第三,格 被 看 做 是 一 种 具 有 周 期 性 结 构 的狀维 点 空 间 集 合格 密 码 有 很 多 优 势,包 括 具 有 抗 量 子 计 算 的 潜 力,格 算 法具 有 简 单 易 实 现、高 效 性、可 并 行 性 特 点,格 密 码 已 经 被 证 明 在 最 坏 条 件 下 和 平 均 条 件 下 具 有 同 等 的 安 全

5、 性因 此该 文 介 绍 了 格 的 困 难 问 题,以 及 主 要 的 格 密 码 方 案 现 状最 后,对 今 后 值 得 研 究 的 一 些 重 要 问 题 和 量 子 计 算 环 境 下的 密 码 设 计 与 分 析 给 出 了 展 望关 键 词量 子 计 算;量 子 图 灵 机;量 子 计 算 复 杂 性;量 子 线 路;量 子 环 境 下 的 密 码中 图 法 分 类 号 犇 犗 犐号 犗 狏 犲 狉 狏犻犲 狑 狅 犳 犙 狌 犪 狀 狋 狌 犿 犆 狅 犿 狆 狌 狋 犪 狋犻狅 狀 犆 狅 犿 狆 犾犲 狓 犻狋 狔 犜 犺 犲 狅 狉 狔 ) ) ) ) ) ) )(犓 犲

6、 狔 犔 犪 犫 狅 狉 犪 狋狅 狉 狔 狅 犳 犛 狆 犪 犮犲 犐 狀 犳 狅 狉 犿 犪 狋犻狅 狀 犛 犲犮 狌 狉犻狋 狔 犪 狀 犱 犜 狉 狌 狊狋犲 犱 犆 狅 犿 狆 狌 狋犻 狀 犵 狅 犳 犕 犻 狀 犻狊狋狉 狔 狅 犳 犈 犱 狌 犮 犪 狋犻狅 狀,犠 狌 犺 犪 狀 犝 狀 犻 狏 犲 狉 狊犻狋 狔,犠 狌 犺 犪 狀 )(犛 犮 犺 狅 狅 犾 狅 犳 犆 狅 犿 狆 狌 狋犲 狉 犛 犮犻犲 狀 犮 犲 犪 狀 犱 犜 犲 犮 犺 狀 狅 犾 狅 犵 狔,犎 犲 犫 犲犻 犝 狀 犻 狏 犲 狉 狊犻狋 狔,犅 犪 狅 犱 犻 狀 犵,犎 犲 犫 犲犻 )

7、(犆 狅 犿 狆 狌 狋犲 狉 犇 犲 狆 犪 狉狋 犿 犲 狀 狋,犛 犺 犻犼犻 犪 狕 犺 狌 犪 狀 犵 犝 狀 犻 狏 犲 狉 狊犻狋 狔,犛 犺 犻犼犻 犪 狕 犺 狌 犪 狀 犵 )犃 犫 狊狋狉 犪 犮狋 , , , , , , , , , , , , 狀 , , , , , , , 犓 犲 狔 狑 狅 狉 犱 狊 ; ; ; ; 引言目 前 随 着 量 子 和 生 物 等 新 型 信 息 科 学 的 建 立 和发 展,涌 现 出 许 多 新 的 研 究 领 域量 子 信 息 科 学 的 研究 和 发 展 催 生 了 量 子 计 算 机、量 子 通 信 和 量 子 密 码它 们

8、 的 出 现 为 量 子 信 息 理 论 研 究 和 技 术 发 展 拓 宽 了范 围促 使 了 一 些 新 的 量 子 理 论 和 量 子 算 法 出 现例如, 等 人首 次 给 出 了 量 子 计 算 的 模 型,指出 量 子 计 算 在 计 算 方 面 优 于 电 子 计 算 给出 了 称 为 算 法 的 例 子 给 出 了 一 种标 准 搜 索 算 法,复 杂 度 是犗(槡狀)随 后 给 出了 分 解 大 整 数 问 题 和 求 解 离 散 对 数 问 题 的 有 效 量 子算 法 等 人将 算 法 扩 展 到 交 换 群,提出 了 隐 藏 子 群 问 题( ) 等 人指 出 存在 有

9、 效 的 量 子 算 法 找 到 非 交 换 群 的 正 规 子 群 等这 些 已 知 的 量 子 算 法 大 体 上 可 以 分 为类:第类 是 基 于 量 子 变 换 的 量 子 算 法该 算 法 实际 将 求 周 期 函 数 的 周 期 问 题 归 结 为 隐 藏 子 群 问 题例 如, 的 因 子 分 解 算 法 和 离 散 对 数 算 法,这 两个 算 法 是 对 经 典 算 法 的 指 数 加 速;第类 是 量 子 数据 库 搜 索 算 法例 如, 的 量 子 搜 索 算 法 及 其推 广 算 法该 算 法 的 计 算 复 杂 性 是 经 典 算 法 的 开 方加 速,目 前 已

10、经 发 展 成 为 量 子 搜 索 算 法 体 系;第类是 量 子 仿 真 算 法,即 量 子 模 拟 系 统 这 些 量 子 算 法 的 出 现 对 经 典 公 钥 密 码 产 生 了 严重 的 威 胁,主 要 表 现 在: () 算 法 的 作 用 相 当于 把 密 钥 的 长 度 减 少 一 半,这 对 所 有 的 密 码 都 是 一个 威 胁; () 算 法 对 基 于 大 整 数 分 解 和 离 散 对数 问 题 的 公 钥 密 码 产 生 了 严 重 的 威 胁,譬 如 、 、 密 码 等 和 指 出 在犽量 子 位 的 量 子 计 算 机 上 可 以 容 易 地 求 解犽比 特

11、的 椭圆 曲 线 离 散 对 数 问 题,其 中犖 犽 槡犽 犽对 于 整 数 因 子 分 解 问 题, 指 出 在犽位 量子 计 算 机 上 可 以 容 易 地 分 解犽比 特 的 整 数,其 中犖 犽据 此 分 析,利 用 量 子 位 量 子 计 算 机 可以 求 解 位 椭 圆 曲 线 离 散 对 数 问 题因 此 也 就 可破 译 位 椭 圆 曲 线 密 码利 用 量 子 位 量 子 计算 机 就 可 以 分 解 位 的 大 合 数因 此 就 可 以 破 译 位 的 密 码 ; () 算 法 的 出 现 对基 于 交 换 群 的 密 码 产 生 了 本 质 的 威 胁因 此,凡 是 可

12、归 结 到 上 的 公 钥 密 码 都 不 能 抵 抗 量 子 计 算的 攻 击可 见 量 子 算 法 的 出 现 为 密 码 分 析 提 供 了 新的 理 论 和 工 具除 了 在 理 论 分 析 上 取 得 了 许 多 成 果 外,在 量 子计 算 机 的 物 理 实 现 上 已 经 取 得 一 些 重 要 的 成 果在 国 际 上, 年月 撰 文 指 出 加 拿 大 公 司 推 出 世 界 上 首 台 量 子 位 商 用 量 子计 算 机 系 统著 名 军 火 商 洛 克 希 德 马丁 公 司 以 万 美 元台 购 买 了 用 于 战 机 分 析,新 武 器 开 发 和 航 天 航 空

13、器 系 统 测 试等 年 初,加 拿 大 公 司 又 推 出 量子 位 的 谷 歌 公 司 以 万 美 元台购 买 了 用 于 加 速 信 息 搜 索 的 速 度 和 人工 智 能但 是 加 拿 大 公 司 推 出 的 系 列 量 子 计 算 机 是 专 用 型 的 量 子 计 算 机,不 是 通 用型 的,只 能 处 理 某 些 特 定 的 问 题 年 公 司率 先 研 制 成 功 了 的 示 例 性 通 用 量 子 计 算 机证 明 了 量 子 计 算 机 原 理 的 正 确 性 和 可 行 性 年月, 撰 文 指 出 团 队 通 过 量 子 电 路 成功 实 现 了 冯 诺 依 曼 结

14、构 的个 量 子 位 的 量 子 计 算机 年 在 美 国 物 理 年 会 上 公 布 声 称 找 到了 可 以 大 规 模 提 升 量 子 计 算 机 规 模 的 一 种 关 键 技术 年 美 国 报 告 指 出 微 软 公 司 早 在 十 年前 就 与 加 州 大 学 圣 巴 巴 拉 分 校 合 作 开 始 研 究 量 子 计算 机 年月,科 学 家 获 得 量 子 位 的 纠 缠态 远 高 于 以 前 的 量 子 位 年月日 谷 歌公 司 宣 布 投 资 亿 美 元 与 的 研 究 团 队 联 合研 制 量 子 计 算 机综 上 所 述,虽 然 量 子 计 算 机 离 大 规 模 使 用

15、 还 有很 长 的 距 离但 是,一 旦 大 规 模 的 量 子 计 算 机 成 为 现实,现 有 的 许 多 公 钥 密 码 将 不 再 安 全量 子 计 算 时 代我 们 使 用 什 么 密 码,是 摆 在 我 国 面 前 的 一 个 十 分紧 迫 的 重 大 战 略 问 题 !这 样 就 迫 切 需 要 研 究 能 抵计 算 机 学 报 年御 量 子 计 算 的 新 型 密 码抗 量 子 计 算 的 密 码 主 要 包括 以 下 几 类 : ()基 于 量 子 物 理 的 量 子 密 码 ;()基 于 生 物 学 的 密 码 ; ()基 于 量 子 计算 不 擅 长 计 算 的 数 学

16、问 题 构 建 的 密 码 量 子 计算 复 杂 性 理 论 是 量 子 密 码 体 制 安 全 性 的 理 论 基 础,也 是 构 造 现 代 量 子 密 码 体 制 的 理 论 依 据它 给 出 求解 一 个 问 题 是 容 易 还 是 困 难 的 依 据,并 由 此 对 问 题和 算 法 的 复 杂 性 进 行 分 类,进 而 根 据 困 难 问 题 设 计量 子 计 算 环 境 下 的 安 全 密 码由 于 量 子 计 算 机 具 有 并 行 性 ,所 以 它 在 许 多方 面 具 有 比 电 子 计 算 机 更 强 大 的 计 算 能 力 这 使得 现 在 广 泛 应 用 的 许 多

17、 密 码 在 量 子 计 算 环 境 下 将 不再 安 全, , 量 子 计 算 复 杂 性 理 论 是 量 子 计 算 机科 学 的 基 础 理 论 之 一 ,对 量 子 环 境 下 的 算 法 设 计和 问 题 求 解 具 有 指 导 意 义因 此,量 子 计 算 复 杂 性 理论 成 为 量 子 环 境 下 密 码 安 全 的 理 论 基 础本 文 对 量子 计 算 复 杂 性 理 论 进 行 了 综 述介 绍 了 各 种 量 子 图灵 机 模 型 及 它 们 之 间 的 关 系,并 进 行 了 量 子 线 路 模型 与 量 子 图 灵 机 的 比 较详 细 讨 论 了 量 子 计 算

18、复 杂性,包 括 量 子 算 法 复 杂 性,问 题 复 杂 性 和 量 子 线 路 复杂 性特 别 提 出 了 一 种 新 的 量 子 计 算 数 据 复 杂 性最后,对 今 后 值 得 研 究 的 一 些 重 要 问 题 和 量 子 计 算 环境 下 的 密 码 设 计 与 分 析 给 出 了 展 望 经 典 复 杂 性 理 论在 介 绍 量 子 复 杂 性 之 前,先 简 单 地 回 顾 一 下 经典 的 复 杂 性算 法 复 杂 性 理 论 研 究 基 于 算 法 求 解 问题 所 要 花 费 的 资 源 消 耗,包 括 时 间、空 间 资 源(比 特数、带 数、逻 辑 门 数)等 的

19、 消 耗 通 过 考 察 求 解 某个 问 题 的 不 同 算 法 复 杂 程 度 来 衡 量 问 题 的 难 易 程度由 此 将 问 题 划 分 为 不 同 的 类 型,并 对 各 种 算 法 按其 有 效 性 进 行 分 类在 表中 总 结 了 常 见 的 经 典 复杂 性 问 题 分 类在 图中 给 出 了 部 分 复 杂 性 关 系 的一 个 简 图图 各 种 经 典 算 法 复 杂 性 关 系表 经 典 复 杂 性 分 类经 典 复 杂 性分 类定 义确 定 型 单 带 图 灵 机 在 多 项 式 时 间 内 可 判 定 的 语 言 类 某 个 非 确 定 型 多 项 式 时 间 图

20、 灵 机 判 定 的 语 言 类 问 题 子 集,可 以 通 过 多 项 式 时 间 算 法 归 约 到 一个 问 题 上 多 项 式 时 间 的 概 率 图 灵 机 以 严 格 大 于的 概 率接 收 的 语 言 非 确 定 型 图 灵 机 在 平 均 多 项 式 时 间 内 接 收 的 语 言 概 率 图 灵 机 在 多 项 式 时 间 和 对 数 空 间 以 严 格 大 于的 概 率 接 收 的 语 言 多 项 式 时 间 的 概 率 图 灵 机 以 错 误 概 率接 收 的语 言 类 多 项 式 时 间 非 确 定 性 图 灵 机 以 大 于 的 概 率 接收 的 语 言 类 存 在

21、指 数 时 间 的 确 定 性 图 灵 机 接 收 的 语 言 类 存 在 指 数 时 间 的 非 确 定 性 图 灵 机 接 收 的 语 言 类算 法 是 指 可 用 来 求 解 某 一 问 题 的 过 程称 一 个算 法 求 解 一 个 问 题,是 指 该 算 法 可 应 用 到 问 题 的 任一 例 子,并 保 证 总 能 找 到 该 例 子 的 一 个 解一 个 算 法的 有 效 性 可 以 用 执 行 该 算 法 时 所 需 的 各 种 计 算 资 源的 量 来 度 量最 典 型、也 是 最 主 要 的 资 源 是 所 需 的 运行 时 间 和 内 存 空 间在 复 杂 性 研 究

22、中,衡 量 一 个 算 法的 效 果,最 广 泛 采 用 的 标 准 是 求 解 问 题 所 花 费 的 时间,称 为 时 间 复 杂 性计 算 复 杂 性 常 用 的 符 号犗( ) ,狅( ) ,( ) ,( ) ,( )利 用 这 些 记 号 可 以 将 函 数 划 分为 不 同 的 类在 复 杂 性 理 论 中,对 如 此 定 义 的 同 一 类型 的 不 同 函 数 往 往 不 加 以 区 分 量 子 图 灵 机 模 型量 子 复 杂 性 理 论 考 虑 的 是 在 量 子 计 算 环 境 下 评估 解 决 某 个 问 题 的 资 源 消 耗 情 况而 这 些 资 源 的 评估 都

23、是 基 于 某 个 模 型 的这 样 的 模 型 有 量 子 图 灵 机模 型、量 子 线 路 模 型 、量 子 查 询 模 型 、量 子 通 信协 议 模 型 等本 节 主 要 介 绍 了 量 子 图 灵 机 模 型利 用 量 子 图 灵 机 模 型,可 以 解 释 量 子 计 算 机 求 解 的问 题 分 类量 子 图 灵 机 的 讨 论 类 似 于 经 典 的 概 率 图灵 机( )因 此 下 面 我 们 介 绍 一 些 量 子 图 灵 机 的模 型 及 它 们 之 间 的 关 系最 早, 指 出 经 典 图 灵 机 不 能 有 效 模拟 量 子 力 学 过 程,需 要 发 展 量 子

24、计 算 模 型 来 模 拟 量子 体 系 的 演 化 阐 述 量 子 图 灵 机 概 念,并提 出 了 量 子 计 算 复 杂 性 理 论基 于 此, 和 在 数 学 上 首 次 对 量 子 计 算 模 型 给 予 严 格的 形 式 化 描 述量 子 图 灵 机 模 型( )设 有 限 状 态 集犙,而 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述狇,狇犢,狇犖犙分 别 是 初 始 状 态,接 受 状 态 和 拒 绝 状态设 带 中 所 有 字 符 的 一 个 有 限 集 合,它 包 含 输 入字 符 表 子 集用表 示中 的 字 符 所 组 成 的 所 有有 限 长 字 符

25、串 的 集 合,空 白 字 符犫()是 量子 状 态 转 移 函 数,满 足:犙犙,犆()其 中(狇,犪,犪,狇,犱)是 格 局 在 状 态狇读取 字 符犪,沿 方 向犱,进 入 状 态狇将 读 取 字 符犪转移 函 数 指 定 了 无 限 维 空 间 的 格 局 叠 加 态 的 线 性 映 射犕(时 间 演 化 算 子)随 后,文 献 对 该 模 型 进 行 了 微 调,增 加了 一 个 静 止 的 读 写 头设 量 子 图 灵 机( )是 一 个七 元 组(犙,狇,狇犢,狇犖)量 子 状 态 转 移 函 数满 足:犙犙,狅,珚犆()其 中(狇,犪,犱)犙 ,(狇,犪,狇,犪,犱) ,珚犆应

26、 为 复 数 集 的 子 集,其 实 部 与 虚 部 是 多 项 式 时 间可 计 算 的存 在 确 定 性 多 项 式 时 间 函 数犳(狀)的 算 法精 确 计 算 复 数的 实 部 和 虚 部,满 足犳(狀)狀 ,分 别 表 示 读 写 头 移 动 方 向狅代 表 读 写 头不 移 动它 的 工 作 原 理 如 下:设犛是 的 格 局 且犛是 有 限 线 性 组 合 上 的 满 足 欧 几 里 德 归 一 化 条 件 的 复内 积 空 间,称犛中 的 每 个 元 素 为犕的 一 个 叠 加量子 有 限 状 态 转 移 函 数诱 导 一 个 时 间 演 化 算 子犝犕:犛犛犕以 格 局犮起

27、 始,当 前 状 态 为狆,且 扫 描 标 识符,下 一 动 作犕将 会 被 置 为 格 局 叠 加:犻犻犮犻其 中 每 个 非 零 的犻都 与 一 个 量 子 转 移 函 数(狇,犪,狇,犪,犱)对 应,犮犻是 向犮施 行 转 化 得 到 的 新 的 格 局通 过 线 性 时 间 演 化 算 子犝犕可 以 将 这 种 操 作 扩 展 到整 个犛空 间 广 义 量 子 图 灵 机( ) 等 人 在 年 提 出 了 广 义 图 灵 机 的 概 念,定 义 如 下:设 四 元 组犕(犙,犎,) ,其 中 字 母 表犙是 处 理 器 格 局,是 包 含 空 字 符 串 的 字 母 表,犎是 希 尔

28、伯 特 空 间,是量 子 态 的 转 移 函 数设?(犎)是 希 尔 伯 特 空 间犎密 度算 子 的 集 合量 子 态 的 转 移 函 数:?(犎)?(犎)的 工 作 原 理 如 下:给 定 格 局犽犽犽 犽,其 中犽犽 ,犽 且犽 狇犽 犃犽 犻犽 (狇犽犙,犃犽,犻犽犣) ,是 希 尔 伯 特 空 间犎的 一 组 基所 以这 个 转 移 函 数 是()犽犽犽 犽且犽,犽 需 要 注 意 的 是,如 果是 一 个 幺 正 算 子犝那 么 犕(犙,犎,)可 以 规 约 到 随 机 预 言 量 子 图 灵 机( )在 年 等 人 提 出 了 随 机 预 言 量 子 图 灵 机 有 一 个 特

29、殊 的 查 询 纸 带,除 了 非 空 白 的 单 元 外 纸 带的 所 有 单 元 都 是 空 白同 时 含 有 两 个 不 同 的 内 部 状态 矢 量:先 验 查 询 状 态狇狇和 后 验 查 询 状 态狇犪无 论机 器 何 时 进 行 查 询 先 验 状 态狇狇都 开 始 查 询若 查 询串 是 空 的,则 不 操 作 且 机 器 直 接 转 到 后 验 查 询 状 态狇犪若 查 询 串 非 空,查 询 串 可 写 为狓犫,其 中狓,犫,表 示 串 联,这 种 情 况 下,调 用 谕 示犃(狓)的 结 果 将 内 部 状 态 转 到 后 验 查 询 状 态狇犪,然 后查 询 纸 带 内

30、 容 从狓犫变 化 到狓犫犃(狓) 除 了查 询 纸 带 和 内 部 控 制 外 其 他 部 分 不 发 生 变 化容 易发 现,若 给 定 初 始 值犫 ,即犫 ,则 最 终 态 为犃(狓)与 经 典 的 随 机 预 言 计 算 机 一 样,若 给 定 初 始犫犃(狓) ,则 最 终 查 询 态 为 这 表 明 调 用 谕 示犃(狓)将 重 置 靶 比 特 为 它 的 工 作 原 理 如 下:当 调 用 随 机 预 言 量 子 图 灵机 时,将 酉 变 换犝作 用 在 查 询 纸 带 目 录狕上 记 作犝狕犝定 义 在 可 数 无 限 维 希 尔 伯 特 空 间 上,由 二 进制 串 , ,

31、 , , , , , , ,组 成其 中表 示 空 串对 于 谕 示 图 灵 机,一 般 的 酉随 机 预 言 服 从 酉 演 化随 机 预 言 将 输 入 映 射 到 叠 加态 输 出,不 需 要 保 长在犝狕中 只 有 有 限 个 基 向 量的 振 幅 为 同 时犝 ,调 用 一 个 随 机 预 言 的 结 果可 以 通 过 进 一 步 调 用 相 同 的 随 机 预 言 进 行 复 原另外,允 许 适 当 的 干 扰 发 生下 面 举 了 一 个 例 子 加 以 说 明设 图 灵 机 的 所 有字 符,犫 ,犫是 空 白 符 号,输 入 字 符 表 子 集,随 机 预 言 是 一 个 酉

32、 运 算犗,作 用 于 计 算 机上 定 义 为狓狇犗狓狇犳(狓) ()其 中狓是 指 标 寄 存 器,是 模加 法,随 机 预 言 的量 子 比 特狇 ,狇是 单 量 子 比 特当犳(狓) ,则翻 转;否 则 不 变通 过 制 备狓 ,应 用 随 机 预 言,检 查 随 机 预 言 量 子 比 特 是 否 翻 转 到 ,来 判 断狓是 否 为 搜 索 问 题 的 一 个 解我 们 注 意 到 有 一 些 量 子 算 法 是 带 有 随 机 预 言 模型 的“ ” ,譬 如 算 法、 搜 索 算 法、 算 法等这 个 量 子 谕 示 作 为 一 个黑 盒,不 考 虑 输 入 的 具 体 细 节

33、在 讨 论 这 些 问 题 的 计算 复 杂 性 时 需 要 构 造 谕 示,并 估 计 构 造 谕 示 需 要 的资 源如 果 能 构 造 这 样 谕 示,称 问 题 是 可 解 的另 外,计 算 机 学 报 年并 不 是 所 有 的 量 子 算 法 都 需 要 谕 示在 文 献 , 中 等 人 给 出 了 一 些 不 需 要 谕 示 的 例 子因 此 被 视 作 带 有 随 机 预 言 模 型“ ”的 量 子图 灵 机多 带 量 子 图 灵 机 模 型( ) 在 年 提 出 了 多 带 量 子 图 灵 机 的 概 念 ,具 体 如下:犽条 带 量 子 图 灵 机 是 一 个 五 元 组犕(

34、犙,狇,犙狉,犽,) ,每 个犻是 带 有 空 白 符 号犫的 有限 字 符 集,犙是 包 含 初 始 状 态狇和 终 止 状 态犙狉狇狉,狇狉, ,狇犽狉的 内 部 状 态 有 限 集 合,是 从犙犽到犆犙犽的 多 值 量 子 转 移 函数令犽犽即:犙犽犆犙犽 是 由犣索 引 单 元 格 的 双 向 无 限 纸 带,读 写 头 沿着 纸 带 向 左,向 右 或 者 不 移 动,分 别 用,表 示它 的 模 拟 能 力 有 如 下 的 结 果在 文 献 中 介绍 了 良 构 引 理 和 完 全 引 理 作 为 刻 画 特 征 的 依 据设犕是犽 带 良 构 的 如 果 输 入狓后犕在 时 间犜

35、(狓)内 停 机,那 么 存 在犽 带 良 构 的 犕 输入(狓,犜(狓)在 时 间犜(狓) 内 停 机由 文 献 中 命 题说 明 在 二 次 多 项 式 时 间 内 可 以 通 过 一 个 单带 模 拟 ,记 作 狆 这 与经 典 情 况 类 似, 与 具 有 多 项 式 等 价 的计 算 能 力到 此 我 们 介 绍 了 几 种 量 子 图 灵 机 模 型 及 其 变 形综 上 所 述,它 们 在 计 算 能 力 上 是 有 联 系 和 区 别 的具体 地 说,广 义 量 子 图 灵 机( )的 计 算 能 力 涵 盖了 量 子 图 灵 机( )量 子 图 灵 机( )的 计 算能 力

36、涵 盖 了 随 机 预 言 量 子 图 灵 机( )在 二次 多 项 式 时 间 内 可 以 通 过 一 个 单 带 的 模 拟 在 图中 形 象 化 地 描 述 了 它 们 之 间 的 关 系图 量 子 图 灵 机 模 型 之 间 的 关 系量 子 图 灵 机 类 似 于 经 典 计 算 下 的 概 率 图 灵 机,但 是 与 经 典 图 灵 机(包 括 概 率 图 灵 机)并 不 相 同一方 面,量 子 图 灵 机 可 以 看 做 是 由 量 子 读 写 头 和 一 条无 限 长 的 带 作 为 量 子 存 储 器 组 成 的“带”上 的 每 个单 元 格 均 表 示 一 个 量 子 记

37、数 位,可 以 以“”和“”的叠 加 态 形 式 存 在,这 样 可 以 在 带 上 同 时 对 编 码 问 题的 许 多 输 入 进 行 计 算,计 算 结 果 是 所 有 输 入 对 应 结果 的 叠 加,通 过 测 量 得 到 经 典 结 果另 一 方 面,它 们之 间 的 区 别 是 状 态 转 移 函 数 的 变 化 量 子 图 灵机 含 有 复 量 子 状 态 转 移 函 数,进 行犜步 计 算 只 需 要精 度 为犗( 犜)位 的 转 移 幅 度 就 足 够 了 由 于 量子 图 灵 机 的 运 算 结 果 不 再 按 概 率 叠 加,而 是 按 概 率振 幅 叠 加,量 子 相

38、 干 性 在 量 子 图 灵 机 中 起 着 本 质 性作 用这 是 实 现 量 子 并 行 计 算 的 关 键,这 个 性 质 也 是量 子 图 灵 机 和 概 率 图 灵 机 的 重 要 差 异 证 明 了 可 以 有 效 地 模 拟 经 典的 可 逆 图 灵 机,这 意 味 着 量 子 计 算 至 少 与 经 典 计 算 有相 同 的 计 算 能 力 将 这 个 结 果 形 式 化 量 子 计 算 复 杂 性 概 论一 个 问 题 的 量 子 计 算 复 杂 性 是 由 求 解 这 个 问 题的 量 子 算 法 的 计 算 复 杂 性 所 决 定量 子 计 算 复 杂 性是 指 在 量

39、子 环 境 下 对 于 某 个 问 题 求 解 的 困 难 程 度,包 含 问 题 复 杂 性、算 法 复 杂 性 等由 于 求 解 一 个 问 题的 量 子 算 法 可 能 有 多 个,它 们 的 量 子 计 算 复 杂 性 也各 不 相 同因 此 在 理 论 上 定 义 一 个 问 题 的 量 子 计 算复 杂 性 为 求 解 该 问 题 的 最 有 效 量 子 算 法 的 计 算 复 杂性目 前,研 究 的 问 题 主 要 有 两 种:一 是 可 行 性 检 验问 题,二 是 判 定 问 题在 经 典 的 计 算 复 杂 性 理 论 中,人 们 已 经 证 明 存在 多 项 式 时 间

40、通 用 图 灵 机 求 解 可 计 算 问 题类 似 地, 和 指 出 存 在 多 项 式 时 间 通 用量 子 图 灵 机 求 解 可 计 算 问 题同 时,他 们 提 出 了 量子 计 算 复 杂 性 理 论随 后,许 多 学 者 提 出 了 各 种 量 子算 法 和 量 子 复 杂 性 证 明 作 为 量 子 计 算 复 杂 性 的 进一 步 解 释譬 如, 定 理 说 明 量 子 计 算 优 于 经 典计 算,即 存 在 具 有 有 界 错 误 概 率 的 量 子 谕 示 图 灵 机求 解 问 题 的 复 杂 性 低 于 经 典 计 算 的 复 杂 性 算 法 和 算 法 分 别 验

41、证 了 定 理 的 正 确性但 是 对 于 任 意(或 趋 近)无 穷 多 的 输 入,量 子 图灵 机(包 含 任 意 的 概 率 图 灵 机)以 有 界 错 误 概 率 求 解问 题 需 要(亚)指 数 时 间 复 杂 度一 方 面,量 子 图 灵机 的 出 现 降 低 了 求 解 问 题 的 计 算 复 杂 性;另 一 方 面,不 是 所 有 的 问 题 都 在 内 量 子 问 题 复 杂 性 分 类由 于 量 子 计 算 机 可 以 看 做 是 经 典 计 算 机 在 量 子环 境 下 的 推 广于 是,问 题 的 经 典 复 杂 性、 、 、 等 可 类 似 地 推 广 到 量 子

42、计 算 中,即 有 、 、 、 等 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述 量 子 模 拟类 问 题我 们 给 出 称 之 为 问 题 的 重 要 语 言,具 体 定义 如 下 : 犔:存 在 一 个 多 项 式 时 间 犕使 得犔犔犕 ,其 中犔犕狓:犕接 受狓若 存在 多 项 式 时 间 犕,它 在 编 码 策 略犲之 下 能 够求 解 问 题,则 判 定 问 题 ,即犔,犲 它 被 看 作类 问 题 在 量 子 环 境 下 的 模 拟另 外, 类 问 题 是 指 以 精 确 或 者 无 错误 的 量 子 多 项 式 时 间 接 收 的 语 言 类,即 相 应 地,它

43、 的 时 间 复 杂 性 (犜(狀) )是 指 由 输入 长 度 为狀,运 行 时 间 为犜(狀)精 确 界 定 的 接 收的 语 言 类 类 问 题 是 指 以 至 少的 概率 在 多 项 式 时 间 内 接 收 的 语 言 类,即 类 问 题 是 指 在 多 项 式 时 间 内 以的 概率 接 收 的 语 言 类它 的 时 间 复 杂 性 (犜(狀) )是 指 输 入 长 度 为狀,运 行 时 间 为犜(狀)界 定 的 以 概 率接 收 的 语 言 类 它 的 计 算 能 力 有 结 果 量 子 模 拟 类 问 题 问 题 在 量 子 环 境 下 有 两 种 不 同 的 模 拟 定义:一

44、种 类 似 于 用 定 义 问 题 的 定 义 方式,即 是 指 由 多 项 式 时 间 的 识 别 的 语言 类 ;另 一 种 是 多 项 式 时 间 验 证 语 言 类 的 扩展,即 在 经 典 计 算 理 论 中,这 两 种 问 题 类 的定 义 方 式 是 等 价 的然 而,在 量 子 计 算 理 论 中 这 两 个定 义 并 不 等 价,文 献 给 出 和 两 者 满足 的 关 系: :犣(, (,犮,)如 果 存在 一 个 多 项 式 时 间 的 量 子 验 证 者犞,对 于 任 意 的 输入狓,满 足()狓犃 ,存 在犽(狓)量 子 证 明 使 得犞至 少 以犮(狓)的 概 率

45、接 受狓, ()狓犃 ,对 任 意 给定 的犽(狓)量 子 证 明,使 得犞至 多 以狊(狓)的 概 率 接受狓问 题犃(犃 ,犃 )的 复 杂 性 记 作 (犽,犮,狊)在 等 人的 文 章 中 说 明 了 对 于 任 意 的 多项 式 限 制 函 数犽 ,任 意犮使 得 (犽,犮,) (,犮,) 的 定 义 如 下:设 问 题犃(犃 ,犃 ) ,狆是一 个 多 项 式 限 制 函 数,函 数犪,犫:犖,那 么犃 狆(犪,犫)当 且 仅 当 存 在 一 个 多 项 式 时 间 的线 路 族犙犙狀:狀犖 ,其 中 每 一 个犙狀有狀狆(狀)个 比 特 的 输 入 和 一 个 比 特 的 输 出

46、,满 足 下 面 的 性 质:()完 整 性对 于 所 有 的狓犃 ,存 在狆(狓)个 量子 比 特 态使 得 犙接 受(狓,) 犪(狓) ; ()可靠 性对 任 意 的狓犃 和狆(狓)量 子 比 特 态使得 犙接 受(狓,) 犫(狓) 问 题 定 义 如 下: 识 别 的 语 言犔 ,当 且 仅 当 存 在 和 一 个 多 项 式 函 数犘使得狓犔 (犕在狆(狓)步 内 接 受狓) 在 文献 中 指 出 它 的 计 算 能 力 有 如 下 的 结 果, , 犽 ,犙犽犆另 外 在 量 子 环 境 下 可 以 模 拟 经 典 的 问 题在 文 献 中 介 绍 了 一 个 特 殊 的 语 言 分

47、 类,即 定 义 如 下 犕,狓,狋犕编 码 一 个 量子 机 器 在狋步 内 以 非 零 概 率 接 受狓文 中 指 出 难 于 确 定 准 确 的 概 率 接 受 问 题而 确 定 准 确 的 概 率接 受 问 题 是 一 个 问 题这 说 明 的 复 杂 性不 低 于 求 解 问 题 的 复 杂 性,有 除 此 之 外,在 文 献 中 给 出 了 另 一 个 量 子 模拟 问 题 的 定 义,即 问 题,简 记为 在 文 献 中 证 明 了 量 子 环 境 下 的 团 问题 是 问 题在 文 献 中 讨 论 了 问 题的 另 一 个 量 子 模 拟 问 题它 不 同 于 问 题像 这 样

48、 的 完 全 问 题 还 有 许 多 其 他 的形 式,在 文 献 中 讨 论 了 更 多 的 完 全 问 题 的 情况,譬 如 , , () , , 但 目 前 的研 究 不 是 很 充 分,在 这 里 我 们 不 做 过 多 地 叙 述 其 他 类 问 题在 文 献 中 给 出 了 的 量 子 模 拟 的定 义,并 指 出 犽 犽且 在 文献 中 介 绍 了 和 类 问 题 是 使 用 函 数 代 替 接 受 概 率 产 生 的 语 言 类在文 献 中 给 出 了 它 们 的 计 算 能 力 分 类,即 , 在 文 献 中 证 明 了 且 于 是 结合 前 面 的 结 论 有 另 外,在

49、文 献 中 得 到 结 果 ,其 中 的 介 绍 参 见 文 献 文 献 介 绍 了 类 问 题 是指 具 有 后 选 择 能 力 的 量 子 计 算 机 在 多 项 式 时 间 内 解决 的 问 题,且 证 明 了 文 献 考 虑了 量 子 模 拟 困 难 问 题 的 计 算 能 力 之 间 的 关 系,得 到 如 下 的 结 果 ,其 中 是 一 类 特 殊 的 (后 来 的 文 献如 文 献 把 它 也 称 作 )同 时 还 得 到 了 结 果 在 文 献 中 作 者 研 究 了计 算 机 学 报 年 , , , , , , 计 算 能 力 的 量 子 解 释,给 出 了 如 下 结果

50、其 他 的 结 果 参 见 文 献文 献 认 为 到 目 前 为 止 大 部 分 的 量 子 算 法问 题 可 以 规 约 到 量 子 采 样现 有 的 许 多 问 题,譬 如离 散 对 数 问 题、图 表 同 构 等 都 属 于 问 题在 文献 中 指 出 了 这 些 问 题 在 量 子 环 境 下 有 如 下 结 果 在 文 献 中 作 者 讨 论 了 类问 题 与 的 关 系,指 出 , 文 献 介 绍 了 类 问 题它 是 指 存 在 多 项式 时 间 的 量 子 线 路 族犙犙狀:狀犖 ,其 中 每 一个 线 路犙狀有狀量 子 比 特 的 输 入 和 一 个 量 子 比 特 的输 出

51、,满 足 下 面 的 性 质: ()对 于 所 有 的狓犃 ,使得 犙接 受(狓,) ; ()对 任 意 的狓犃 ,使得 犙接 受(狓,) 它 的 计 算 能 力 有 结 果 文 献 解 释 了 类 问 题具 体 的 定 义 如下,设犿是 多 项 式 有 界 函 数,犪,犫:犖,是 多 项式 时 间 可 计 算 函 数语 言犔 (犪,犫,犿)当 且 仅 当存 在犿个 量 子 消 息 验 证 者犞,满 足 下 面 性 质: ()完整 性对 所 有 的狓犔,存 在 量 子 验 证 者犘使 得犞以至 少犪(狓)的 概 率 接 受狓; ()可 靠 性对 所 有 的狓犔,对 每 个 量 子 验 证 者犘

52、使 得犞以 至 多犫(狓)的 概 率 接 受狓对 每 个 有 界 多 项 式 函 数犿, () (犿,)并 且 定 义 犿 (犿)关于 类 问 题 的 计 算 能 力 有 如 下 一 些 结 果文 献 证 明 了 ,比 文 献 中 的 结 果 更 精 确在 文 献 中 指 出 () 在 文 献 中 证 明 了 ( , ,犪,犫) , (犪,犫) 于 是,在 图中 刻 画 了 量 子 模 拟 的 、 问题 与 经 典 复 杂 性 之 间 的 关 系更 详 细 的 复 杂 性 讨 论结 果 总 结 在 图中图 经 典 复 杂 性 与 量 子 复 杂 性 之 间 的 关 系图 文 中 讨 论 的 量

53、 子 与 经 典 复 杂 类 总 结 关 系 量 子 线 路 复 杂 性在 电 子 环 境 下,布 尔 电 路 可 用 于 描 述 经 典 图 灵机在 量 子 计 算 出 现 以 后, 首 次 提 出 量 子线 路 模 型于 是 布 尔 电 路 被 推 广 到 量 子 计 算 中,量 子图 灵 机 也 可 以 采 用 量 子 线 路 进 行 描 述随 后, 指 出 量 子 图 灵 机 模 型 和 量 子 线 路 模 型 是 等 价 的在某 种 情 况 下,它 们 多 项 式 时 间 可 以 互 相 模 拟,这 开 启了 一 个 新 的 量 子 信 息 技 术 研 究 领 域,量 子 线 路 复

54、 杂性 理 论量 子 线 路 是 将 布 尔 线 路 模 型 中 的 比 特 和 逻 辑 门推 广 到 量 子 线 路 模 型 中量 子 线 路 是 多 量 子 位 的 酉变 换,将 初 始 状 态 集 合 映 射 到 某 个 终 止 状 态通 常 的酉 门 可 以 分 解 为 一 个 或 者 两 个 量 子 位 的 基 础 门线路 图 代 表 了 一 系 列 酉 演 化 和 测 量,包 含 输 入 状 态 和输 出 测 量线 路 图 每 次 从 左 到 右 运 行每 个 水 平 线 代表 量 子 信 息 向 前 传 播 一 次每 条 线 代 表 一 个 量 子 位的 量 子 信 息酉 门 由

55、 线 上 的 盒 子 表 示,门 的 符 号 写 在盒 子 里 量 子 线 路 模 型 是 一 个 很 好 的 量 子 计 算 模 型它为 量 子 算 法 的 构 造 和 量 子 计 算 机 的 物 理 实 现 提 供 了一 个 框 架由 于 量 子 图 灵 机 的 操 作 是 可 逆 操 作,量 子图 灵 机 的 逆 操 作 变 换 处 理 相 当 于 把 每 一 个 量 子 逻 辑门 用 一 个 需 要 更 多 量 子 比 特 输 入 的 量 子 逻 辑 门 代 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述替这 意 味 着 当 量 子 图 灵 机 对 应 的 量 子 线 路

56、 进 行 逆操 作 时,所 付 出 的 代 价 只 是 额 外 增 加 了 按 照 线 性 增长 的 量 子 比 特 数 目量 子 线 路 模 型 通 过 组 合 一 组 基本 的 量 子 逻 辑 门,实 现 具 有 特 定 功 能 的 线 路该 模 型可 以 清 晰、直 观 地 模 拟 量 子 信 息 处 理 的 过 程,对 我 们设 计 量 子 计 算 装 置 和 新 的 量 子 算 法 都 有 很 好 的 指 导作 用这 样 的 文 章 有 很 多,譬 如 文 献 量 子 计 算 复 杂 性 理 论 中 最 重 要 的 两 个 模 型 是 量子 图 灵 机 模 型 和 量 子 线 路 模

57、 型在 量 子 计 算 中, 计 算 过 程 是 复 杂 的,尤 其 是 表 示 数 据 的 量 子 态 的 转换 和 控 制 变 量 处 于 基 状 态 的 过 程 是 十 分 重 要 的量子 线 路 模 型 不 用 考 虑 这 些 方 面,它 更 侧 重 于 考 虑 输入 的 量 子 态 在 幺 正 运 算 的 操 作 下 得 到 的 结 果它 类似 于 均 匀 多 项 式 线 路,是 可 逆 线 路 的 推 广使 用 该 模型 能 够 更 方 便 地 描 述 量 子 算 法量 子 线 路 模 型 的 主要 优 点 是 模 型 简 单,描 述 问 题 比 较 直 观,并 且 有 利 于理

58、解 和 设 计 量 子 算 法在 量 子 系 统 中,量 子 线 路 模 型提 供 了 非 常 方 便 的 物 理 演 化 形 式,如 量 子 超 密 编码 、量 子 隐 形 传 态 以 及 算 法等 量 子 算 法 复 杂 性 理 论 量 子 算 法 的 时 间 复 杂 性设犜犕(狓)表 示 量 子 图 灵 机犕对 输 入狓计 算 得到 一 个 最 终 格 局 所 用 时 间,或 者 称 时 间 复 杂 性;否 则无 定 义若犜犕(狓)存 在,且犜犕(狓)犜,则犕对 输 入狓的 计 算 在 时 间犜停 机对 所 有 输 入狓均 停 机 的 犕,其 时 间 复 杂 性 函 数犜犕:犣犣:犜犕(

59、狀) 狋:狓,狓 狀,使 得 犕对 输 入狓的计 算 需 要 的 时 间 为狋若 存 在 一 个 多 项 式犵(狀) ,使 得对 所 有 的狀犖,有犜犕(狀)犵(狀)即 若 存 在 多 项式犵(狀) ,对 每 个 输 入狓, 犕在 时 间犵(犳() )内精 确 停 止,则犕称 为 多 项 式 时 间 若 函 数犵(狀)是 指 数 形 式 的,那 么犕称 为 指 数 时 间 图 多 项 式 时 间 量 子 算 法 与 指 数 时 间 量 子 算 法 复 杂 度 比 较图对 多 项 式 时 间 量 子 算 法 与 指 数 时 间 量 子 算法 的 复 杂 度 进 行 比 较 分 析,其 中犔是 多

60、 项 式 时 间 量子 算 法 复 杂 度,另 外 两 个 是 指 数 时 间 量 子 算 法 的 复杂 度关 于 多 项 式 时 间 量 子 算 法 与 指 数 时 间 量 子 算法,给 出 以 下 几 点 注 记:()定 义 的 量 子 时 间 复 杂 性 是 在 最 坏 情 形 下 的度 量求 解 某 一 问 题 的 一 个 量 子 算 法,对 于 该 问 题 的绝 大 多 数 例 子 是 有 效 的但 是 可 能 对 问 题 的 某 个 极端 例 子 表 现 极 差从 而 导 致 这 一 量 子 算 法 是 指 数 时间 量 子 算 法()关 于 问 题 的 难 解 性一 个 量 子

61、算 法 本 质 上并 不 依 赖 于 特 定 的 编 码 策 略 和 具 体 的 计 算 模 型这是 因 为 这 些 定 义 划 分 在 多 项 式 变 换 下 可 相 互 规 约而 不 同 的 合 理 编 码 策 略 给 出 同 一 问 题 的 描 述,相 应的 输 入 长 度(或 长 度 的 上 界、下 界)之 间 最 多 相 差 一个 多 项 式 倍 数,且 从 一 种 编 码 容 易 转 换 到 另 一 种 编码类 似 地,多 项 式 时 间 界 定 的 量 子 计 算 模 型 在 单 一时 间 单 位 内 所 完 成 的 工 作 量,相 对 于 多 项 式 的 复 杂性 函 数 是

62、等 价 的一 般 不 具 体 提 及 特 定 的 编 码 策 略和 量 子 计 算 模 型,只 简 单 地 称 某 一 算 法 是 多 项 式 时间 量 子 算 法 或 别 的 类 型 的 量 子 算 法 问 题 等众 所 周 知,经 典 算 法 复 杂 性 是 基 于 经 典 图 灵 机进 行 讨 论 的类 似 地,量 子 算 法 复 杂 性 是 基 于 量 子 图灵 机 进 行 分 类 的由 前 面 所 述,量 子 图 灵 机 的 定 义 有许 多,最 常 使 用 的 是 随 机 预 言 量 子 图 灵 机现 有 许 多已 知 的 量 子 算 法 都 属 于 这 个 模 型,譬 如 算 法

63、、 搜 索 算 法、 算 法等谕 示“ ”可 以 作 为 一 个 黑 盒,使 用 者 不 必 考 虑它 的 细 节在 考 虑 某 个 算 法 的 量 子 复 杂 性 时,必 须 考虑 如 何 去 构 造 这 个 谕 示,且 构 造 谕 示 需 要 多 少 资 源(包 括 量 子 比 特 和 量 子 逻 辑 门)如 果 可 以 用 构 造 谕示 得 到 有 效 的 解,则 称 这 个 问 题 在 量 子 环 境 下 是 可解 的但 是 并 不 是 所 有 的 量 子 算 法 都 需 要 使 用 谕 示有 些 量 子 算 法 就 不 使 用 谕 示 模 型,譬 如 文 献 , , 目 前 我 们

64、只 考 虑 带 有 谕 示 的 量 子 图 灵 机模 型它 的 计 算 能 力 有 如 下 的 两 个 重 要 的 结 果定 理 设犙(犃)是 运 行 时 间 受 限 于犜(狀)犗(狀)的 随 机 谕 示 量 子 图 灵 机从犙(犃)中 随 机 唯一 地 选 取 谕 示犃的 概 率 为,则 基 于犙(犃)的 问 题 中 不 包 含 问 题,即 定 理 设犙(犅)是 运 行 时 间 受 限 于犜(狀)犗(狀)的 随 机 置 换 谕 示 量 子 图 灵 机从犙(犅)中 随机 唯 一 地 选 取 置 换 谕 示犅的 概 率 为,则 基 于犙(犅)的 问 题 中 不 包 含 问 题,即 计 算 机 学

65、 报 年 为 了 更 直 观 地 理 解 量 子 算 法 的 优 越 性,在 表我 们 总 结 了 一 些 困 难 问 题 的 经 典 算 法 复 杂 性 和 量 子算 法 复 杂 性表 一 些 困 难 问 题 的 经 典 算 法 复 杂 性 和 量 子 算 法 复 杂 性待 解 决 问 题经 典 算 法 复 杂 度量 子 算 法 复 杂 度黑 箱 问 题犗(狀)犗()因 子 分 解 (犮( 狀)( 狀)犗( ( 狀)( 狀) ( 狀) ) 问 题下 上 界 分 别 是(狀狀) ,(狀狀)犗(狀)求 阶 问 题 (狀狀槡狀)犗()求 解 线 性 方 程 组 槡狀 犽犗(狀)最 短 向 量 问

66、题( ) 犗(狀) 狀狅(狀) 结 构 和 随 机 置 换 的 区 分 犗(狀)犗(狀)搜 索 问 题犗(犖)犗(犖)矩 阵 乘 法 验 证 犗(狀 )犗(狀 (,槡狀)子 集 合 问 题 犗(狀狀)犗(狀狀)碰 撞 问 题犗(狀槡狉)犗(狀槡狉)从 表中,我 们 可 以 看 到,某 些 困 难 问 题 的 经 典算 法 的 复 杂 性 超 过 量 子 算 法 的 计 算 复 杂 性某 些 类 问 题 的 量 子 算 法 可 以 多 项 式 地 规 约 为 类问 题基 于 这 些 问 题 所 构 造 的 密 码 在 量 子 环 境 下,将不 再 安 全而 某 些 类 问 题 的 量 子 算 法

67、 不 能 多 项式 地 规 约 为 类 问 题,则 基 于 这 些 问 题 困 难 性 构造 的 密 码 体 系 仍 然 不 能 被 量 子 计 算 攻 破 另 外,由 于 ,使 得 在 电 子 环 境 下 不 安 全 的 密 码 在 量子 环 境 下 一 定 是 不 安 全 的 量 子 环 境 下 的 数 据 复 杂 性在 文 献 中 我 们 着 重 讨 论 了 数 据 复 杂 性计算 复 杂 性 理 论 描 述 了 计 算 对 资 源 的 消 耗,如 时 间 和空 间 资 源目 前 的 计 算 复 杂 性 理 论 主 要 研 究 时 间 复杂 性 和 空 间 复 杂 性除 了 时 间 和

68、空 间 外,数 据 也 是 一种 重 要 的 计 算 资 源在 计 算 过 程 中,如 果 需 要 的 数 据量 过 大 而 实 际 上 无 法 获 得,那 么 计 算 也 将 不 能 完 成数 据 复 杂 性 的 概 念 最 早 用 于 电 子 计 算 环 境 下 对 密 码 的 差 分 攻 击对 于轮 以 下 的 由 于 需要 的 选 择 明 文 数 量 较 少,在 机 上 几 分 钟 就 可 以攻 破但 对 于 标 准 的 轮 密 码 却 不 能 攻 破,因为 需 要 个 选 择 明 文,这 在 实 际 上 是 很 难 得 到 的这 里 影 响 差 分 攻 击 是 否 成 功 的 重 要

69、 因 素 是 其 数 据 复杂 性与 经 典 的 情 况 类 似,这 里 提 出 的 量 子 环 境 下 的数 据 复 杂 度 包 括 输 入 数 据 复 杂 度 和 处 理 数 据 复 杂 度两 方 面输 入 数 据 复 杂 度 是 指 完 成 某 个 量 子 算 法 所需 输 入 的 数 据 量处 理 数 据 复 杂 度 是 指 运 行 该 量 子算 法 所 要 处 理 的 数 据 量通 常,我 们 采 用 其 主 要 部 分来 描 述 计 算 复 杂 度譬 如,在 搜 索 算 法 中 需要 将 搜 索 算 符 执 行狀次这 说 明 搜 索 算 法的 处 理 数 据 复 杂 度 是 很 大

70、 的另 外,在 算 法 中设 待 分 解 的 合 数 是狀位 的,则 它 的 输 入 数 据 复 杂 度是犗(狀)又 因 为 它 的 处 理 数 据 复 杂 性 不 大故 算 法 可 以 有 效 计 算 大 合 数 的 因 子 分 解 问 题于 是 在 标 准 量 子 谕 示 的 意 义 下,我 们 给 出 量 子计 算 情 况 下 的 数 据 复 杂 性 的 定 义,且 给 出 了 基 于 数据 复 杂 性 分 类 的 容 易 和 困 难 问 题 定 义定 义 令 是 一 个狀量 子 比 特 的 量 子图 灵 机 的 数 据 复 杂 性 是 一 个 函 数犳:犖犖,其 中犳(狀)是 在 运

71、行 时 输 入 和 处 理 的 所 有 数据 量 之 和令狀狀狀,则犳(狀)犳(狀)犳(狀) ,其 中狀、狀分 别 是 储 存 输 入 数 据 的 储 存 器 和 运 算 处理 数 据 的 储 存 器 的 量 子 比 特 数,犳(狀) 、犳(狀)分 别表 示 输 入 数 据 量 和 处 理 数 据 量定 义 令 是 一 个狀狀狀量 子 比 特的 量 子 图 灵 机,其 中狀,狀分 别 是 储 存 输 入 数 据 的储 存 器 和 运 算 处 理 数 据 的 储 存 器 的 量 子 比 特 数假设 量 子 图 灵 机 的 数 据 输 入 能 力 和 处 理 数 据 能 力 分 别是犵(狀)和犵(

72、狀)量 子 图 灵 机 在 时 间犜犚内 运行 解 决 某 类 问 题 的 量 子 算 法 时,需 要 的 数 据 总 量 为犳(狀)犳(狀)犳(狀) ,其 中 输 入 数 据 量 是犳(狀) ,处 理 数 据 量 是犳(狀)()若 存 在 正 整 数狀使 得 对 所 有 的狀狀狀狀满 足 狀 (犳(狀)犵(狀)犳(狀)犵(狀) )犽,犽是 正 常 数,则 称 该 问 题 在 量 子 图 灵 机 环 境 下 是 容 易计 算 的;()若 狀 (犳(狀)犵(狀)犳(狀)犵(狀) ),则 称 该 问 题 在 量 子 图 灵 机 环 境 下 是 计 算 困 难 的在 经 典 计 算 中,布 尔 函

73、数 是 一 种 重 要 的 函 数狀 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述 , , , 元 布 尔 函 数 一 共 含 有狀种 情 况设犆狋(犳)是 计 算 布尔 函 数犳的 规 模 最 小 的 布 尔 线 路犆,且犆中 每 个 逻辑 门 的 输 入 不 大 于狋如 果狋 ,则 用犆(犳)犆(犳)表 示文 献 中 指 出 几 乎 所 有 的狀元 布 尔 函 数犳均 满 足犆(犳)(狀狀)这 说 明 只 有 少 数 的 布 尔 函数 存 在 有 效 的 经 典 算 法类 似 地,我 们 将 这 一 结 果 推广 至 量 子 计 算 中布 尔 运 算 包 括 逻 辑 非、逻

74、 辑 和 与 逻 辑 积在 布 尔线 路 中,所 有 的 逻 辑 非 门 变 换 到 最 底 层,作 为 一 个 输入 变 量因 此,布 尔 线 路 中 仅 含 有 逻 辑 和 和 逻 辑 积 运算通 过 适 当 地 增 加 用 于 储 存 逻 辑 运 算 结 果 和 表 示逻 辑 非 的 量 子 比 特 数,量 子 线 路 能 够 成 功 地 模 拟 布尔 线 路 不 同 的 是,在 布 尔 线 路 中 每 个 逻 辑 门(逻辑 和 和 逻 辑 积)的 输 入 是 两 个 经 典 比 特,而 量 子 线 路图 中 每 个 量 子 逻 辑 门 的 输 入 是 四 个 量 子 比 特不 失一 般

75、 性,在 量 子 计 算 中 我 们 把 这 些 逻 辑 运 算 视 作 由一 组 量 子 逻 辑 门 构 成 的 黑 盒众 所 周 知,量 子 门 按 照 输 入 的 量 子 比 特 数 可 以分 成 单 比 特、二 比 特 及 多 比 特 量 子 门这 些 量 子 比 特门 构 成 一 个 集 合 组在 这 里 我 们 忽 略 具 体 的 量 子 逻辑 门,只 根 据 输 入 的 量 子 比 特 数 划 分于 是,量 子 线路 中 出 现 的 量 子 逻 辑 门 的 数 量 称 为 量 子 线 路 的 尺寸如 果 两 个 线 路 有 相 同 的 输 入 和 输 出,则 称 它 们 是等 价

76、 的如 果 不 存 在 含 有 更 少 量 子 比 特 门 的 等 价 量子 线 路,则 称 该 量 子 线 路 的 尺 寸 是 最 小 的设犖(狀,犛)表 示 计 算 不 同 布 尔 函 数 的 量 子 线 路的 数 量,其 中狀表 示 量 子 比 特 数,犛表 示 量 子 线 路 中的 量 子 逻 辑 门 数引 理 对 任 意 的犛有犖(狀,犛)犛(狀)犛由 引 理 直 接 得 到 下 面 的 结 果定 理 设 量 子 计 算 机 有狀个 量 子 比 特在标 准 谕 示 模 型 下,不 存 在 多 项 式 尺 寸 的 量 子 线 路 计算 所 有 的 布 尔 函 数在 文 献 中 我 们

77、得 到 了 与 经 典 情 况 相 似 的 结论,即 不 存 在 多 项 式 规 模 的 量 子 线 路 计 算 布 尔 函 数虽 然 到 目 前 为 止,我 们 仍 未 能 找 到 具 体 的 布 尔 函 数的 布 尔 线 路 或 量 子 线 路 的 规 模 是 超 线 性 函 数 的但这 表 明 即 使 在 量 子 计 算 中,仍 有 许 多 的 计 算 是 量 子计 算 不 能 有 效 完 成 的于 是 我 们 得 到 重 要 的 结 论,即输 入 数 据 复 杂 性 很 大 的 问 题 是 抗 量 子 计 算 的换 句话 说,若 某 个 计 算 任 务 的 输 入 数 据 量 与 计

78、算 所 有 的布 尔 函 数 的 数 据 量 是 一 个 数 量 级 的,则 该 问 题 是 抗量 子 计 算 的不 论 是 电 子 环 境 还 是 量 子 环 境 下,时 间 复 杂 性、空 间 复 杂 性 和 数 据 复 杂 性 都 是 重 要 的 复 杂 性 分类它 们 彼 此 之 间 是 互 相 关 联 和 影 响 的在 算 法 运 行过 程 中 需 要 空 间 储 存 数 据,这 就 涉 及 到 空 间 复 杂 性有 时 算 法 运 行 需 要 的 数 据 太 大 可 能 会 超 过 储 存 能力另 一 方 面 算 法 运 行 时 需 要 处 理 数 据 越 多,则 处 理时 间 就

79、 越 长此 外,在 量 子 计 算 中 态 之 间 的 转 换 是 复杂 的譬 如,经 典 态 到 量 子 态(或 量 子 态 到 经 典 态)转换 的 过 程 是 复 杂 的,而 量 子 态 之 间 的 转 换 是 容 易 实现 的这 对 量 子 计 算 机 的 影 响 是 很 大 的在 量 子 计 算内 部 的 数 据 处 理 是 量 子 态 的,而 显 示 给 人 看 到 的 数据 是 经 典 态 的所 以 在 输 入 输 出 数 据 的 环 节,量 子 计算 机 的 速 度 和 量 子 计 算 机 的 处 理 速 度 相 比 是 慢 的在 密 码 设 计 上,我 们 可 以 利 用 这

80、 个 特 点如 果 我 们 设计 的 密 码 使 得 攻 击 该 密 码 需 要 极 大 的 输 入 输 出 数 据复 杂 性,则 该 密 码 就 可 以 抵 御 量 子 计 算 的 攻 击 量 子 基 本 运 算 和犛 犺 狅 狉算 法 的 优 化 实 现量 子 计 算 的 通 用 模 型 包 括,一 种 是 基 于 一 系 列门 和 测 量 来 实 现 的,另 一 种 仅 包 含 量 子 测 量目 前 大部 分 的 量 子 计 算 研 究 重 点 是 第 一 种下 面 通 过 实 现 量 子 计 算 机 中 两 个 量 子 比 特狓和狓的 与 操 作 方 案,解 释 一 下 量 子 计 算

81、 的 过 程()采 用个 量 子 比 特 位 的 变 换 来 表 示狓,狓,狔 ;()置 第个 量 子 比 特 为,即狔 ;()对狓,狓,执 行犝 操 作,定 义犝 :狓,狓, 狓,狓,狓狓 ,其 中狓狓表 示狓和狓的 经 典 与 操 作 结 果,而表 示 模加;()对 第个 量 子 比 特 进 行( , )测 量,测量 结 果 作 为犝 操 作 的 结 果通 过 对 以 上 的 运 算 策 略 进 一 步 推 广,已 经 证 明量 子 计 算 机 能 够 完 成 经 典 计 算 的 任 何 任 务 而加 法 作 为 经 典 计 算 的 基 础 运 算,在 量 子 计 算 中 能 成功 地 被

82、 模 拟在 文 献 中 给 出 了 包 括 加 法、模 加、模 乘、模 幂 基 本 运 算 的 量 子 线 路 图利 用 模 幂 运 算 可以 实 现 量 子 算 法它 使 用 一 个 线 性 增 长 的 辅 助储 存 器 执 行 分 解 大 因 子 算 法图 个 两 位 数 的 量 子 加 法在 文 献 中 作 者 优 化 了 原 始 的 量 子 加 法 基本 运 算 的 量 子 线 路 图在 此 基 础 上,我 们 进 一 步 优 化了 量 子 加 法 基 本 运 算 的 量 子 线 路 图以量 子 比 特为 例(见 图) ,对 比 文 献 给 出 的位 输 入,位计 算 机 学 报 年输

83、 出 和位 输 入,位 输 出 的 量 子 加 法,我 们 的 方 案使 用 的 量 子 比 特 数 均 比 原 方 案 少 一 个,且 量 子 门 更加 简 单通 过 对 比 出 现 的 量 子 加 法 路 线 图 的 构 造,得 到 结论:量 子 加 法 的 构 造 可 用 受 控 非 门 和 门 连 接而 成做 简 单 的 推 广 粗 糙 地 得 到 一 个 结 果,对犿(犿 )个 数 据 的 加 法 可 以 用 一 个犿个 数 的 一 位 加 法 和 多个犿 个 数 的 一 位 加 法 元 件 组 合 而 成,表 达 式 为犝(犿,狀)犝狀 (犿 ,)犝(犿,)设 符 号犛犻 犼表 示

84、 对 第犻位 和 第犼位 的 元 素 进 行 加 法 运 算设犜狀表 示 含 有狀个 量 子比 特 参 与 运 算 的 门设犝(犿,狀)表 示犿个狀位量 子 比 特 数 的 加 法例犝(,)犝( )犝(,)犝(,)犛 犛 犛 犛 犆犜犆犜犛 犛 犛 犛 犆犜这 个 例 子不 一 定 是 最 佳 方 案,得 到 的 扩 展 方 案 与 同 类 方 案 比 较,使 用 的 量 子 比 特 数 和 量 子 门 更 少 算 法 是 重 要 的 量 子 算 法 之 一 算 法 的出 现 使 得 量 子 算 法 求 解 整 数 分 解 问 题 优 于 任 何 已 知的 经 典 算 法这 个 标 准 的 量

85、 子 算 法 刺 激 了 量 子 信 息 处理 的 研 究 与 量 子 计 算 机 的 实 际 实 现在 过 去 的 年中,利 用 优 化 技 术, 算 法 的 在 各 种 不 同 的 平 台上 进 行 了 实 现证 明 了 量 子 求 解 整 数 问 题 的 有 效 性但 是,在 实 验 方 面 算 法 的 执 行 需 要 很 高 的条 件,一 个 充 分 大 的 量 子 寄 存 器 和 高 保 真 的 量 子 控制因 此,这 对 于 量 子 算 法 的 优 化 和 实 验 的 简 化 都是 一 个 重 要 的 挑 战量 子 算 法 的 优 化 和 实 验 的 简化 是 可 能 的一 般 地

86、,理 论 上 的 优 化 结 果 好 于 实 验 的结 果在 算 法 优 化 方 面 出 现 了 很 多 的 成 果 利 用狀 个 量 子 比 特 构 造 了 一 个 量子 线 路 ,其 中狀是 待 分 解 数 的 比 特 长 度该 量子 线 路 使 用 了犗(狀 狀)量 子 逻 辑 门该 线 路 比 的 量 子 线 路 方 案 更 优 不 仅 量 子 比特 数 减 少 一 个,而 且 量 子 逻 辑 门 少 一 半 通过 利 用 量 子 傅 里 叶 变 换 构 建 更 复 杂 的 算 术 乘 法 器(累 加 器) ,量 子 常 数 和 常 数 的 量 子 分 频 器 来 实 现 算 法它 们

87、 可 以 有 效 地 执 行 量 子 模 乘 运 算这个 量 子 线 路 需 要狀 个 量 子 比 特 付 向 群 等 基于 半 经 典 量 子 傅 里 叶 变 换 的 方 法,设 计 了 一 个 新 的 量子 线 路该 线 路 需 要犗( ( 狀)量 子 逻 辑 门,需 要 的量 子 比 特 数 比 初 始 方 案 多个 量 子 比 特,但 是 实 现速 度 增 加倍 随 后,付 向 群 等 将 这 个 结 果 进 行了 推 广由 于 大 维 数 量 子 寄 存 器 生 成 的 困 难 性,基 于小 维 数 量 子 寄 存 器 实 现 大 维 数 量 子 变 换 的方 法,与 等 人 的 实

88、 现 线 路 相 比,计 算 资 源 大体 相 同,所 需 量 子 寄 存 器 的 维 数 前 者 较 后 者 多狋 维,而 实 现 速 度 提 高 了狋倍,狋是 窗 口 宽 度 算 法 的 实 验 方 面 也 有 许 多 的 成 果在 处 理量 子 编 码 技 术 中,普 遍 使 用 的 是 量 子 光 学 电 路 等 在 硅 芯 片 上 利 用单 光 子 量 子 比 特 实 现 了分 解 的 算 法 实 现 了 光 子 集 成 控制 非( )栅 偏 振 编 码 的 量 子 比 特 ,对 于 逻 辑真 值 表 的 量 子 门 表 现 出 其 高 的 保 真 度这 表 明 这 个门 的 能 力

89、 将 可 分 离 状 态 转 换 成 纠 缠 的利 用 该 技 术可 以 实 现 算 法虽 然 算 法 在 理 论 上 是 一 个 成 熟 的 算 法,但是 在 实 现 上 存 在 着 距 离由 于 量 子 算 法 是 一 个 概 率算 法,并 不 能 保 证 算 法 每 次 都 能 成 功通 过 优化 可 以 提 高 算 法 的 成 功 率,接 近 到 目 前 为 止,对 算 法 实 现 方 法 的 优 化 都 是 基 于 算 法 实 现 所 需的 量 子 比 特 数,基 本 量 子 门 数 量 和 实 现 速 度 方 面 去研 究 算 法 的 优 化在 硬 件 实 现 方 面,尽 管 已

90、经 出 现 了 一 些 实 现 的 方案,但 是 实 现 的 位 数 较 少,仅 处 于 实 验 室 阶 段目 前,对 量 子 计 算 研 究 者 而 言 还 不 能 使 用 真 正 的 量 子 计 算机,更 多 地 是 使 用 经 典 计 算 机 模 拟 量 子 算 法 进 行 验证 实 现量 子 计 算 的 经 典 模 拟 对 量 子 计 算 理 论 和 量子 算 法 正 确 性、可 行 性 的 研 究 具 有 重 要 意 义可 以 通过 经 典 模 拟 进 行 超 前 研 究,但 是 经 典 计 算 机 的 计 算速 度 和 存 储 空 间 远 不 能 满 足 量 子 计 算 机 的 需

91、 求,它的 验 证 范 围 也 有 限这 限 制 了 经 典 模 拟 的 发 展如何 构 造 更 好 的 经 典 模 拟 环 境,并 有 效 地 和 目 前 计 算机 系 统 结 合 也 是 一 个 重 要 的 研 究 内 容目 前 使 用 的量 子 模 拟 器 有 、 、 、 等模 拟 器 主 要 是 对 目 前 比 较 成熟 的 量 子 算 法 的 模 拟,比 如 、 以 及 小波 变 换 等 其 他 量 子 计 算 模 型除 了 上 面 讨 论 的 以 外,其 他 量 子 计 算 模 型 还 有量 子 计 数 模 型、量 子 查 询 模 型、量 子 黑 箱 模 型、量 子通 信 模 型

92、等而 单 向 量 子 模 型 和 绝 热 量 子 模型 的 出 现 为 量 子 计 算 研 究 带 来 了 新 思 路而 量子 衍 生 算 法 ,量 子 遗 传 算 法 等 丰 富 了 量 子 算法 的 应 用 领 域单 向 量 子 模 型 用 于 量 子 水 印 技术 等,绝 热 量 子 模 型 更 多 地 用 于 分 解 大 合 数问 题对 偶 量 子 模 型 可 以 允 许 在 量 子 算 法 的 设 计 中使 用 非 酉 算 符 各 种 量 子 模 型 的 出 现 对 研 究 量子 算 法 求 解 问 题 是 有 利 的,丰 富 了 研 究 的 领 域 期张 焕 国 等:量 子 计 算

93、 复 杂 性 理 论 综 述 , , : : , 格 密 码 的 量 子 安 全 性 格 理 论 及 其 困 难 问 题格 理 论 的 研 究 开 始 于 世 纪它 被 作 为 一 个 算法 工 具 用 来 解 决 数 学 和 计 算 机 科 学 中 的 一 系 列 问题,这 包 括 密 码 分 析 和 公 钥 密 码 设 计 等格 被 看 做 是 一 种 具 有 周 期 性 结 构 的狀维 点 空 间集 合格 密 码 有 很 多 优 势首 先,它 具 有 抗 量 子 计 算的 潜 力其 次,格 算 法 具 有 简 单 易 实 现、高 效 性、可 并行 性 特 点它 的 运 算 简 单,通 常

94、 只 涉 及 矩 阵、向 量 之间 的 线 性 运 算第 三,格 密 码 已 经 被 证 明 在 最 坏 条 件下 和 平 均 条 件 下 具 有 同 等 的 安 全 性因 此 格 密 码 可 以 作 为 抗 量 子 密 码 领 域 的 一 个 候选 方 案下 面 介 绍 格 中 的 一 些 困 难 问 题定 义(格 的 定 义) 给 定狀个 线 性 无 关 的 向量犫, ,犫狀犚狀,由 它 们 生 成 的 向 量 集 合犔(犫, ,犫狀)狀犻 狓犻犫犻,狓犻犣称 为 格向 量犫, ,犫狀称 为 格犔的 一 组 基任 意 一组 基 可 以 用 一 个 实 数 矩 阵犅犫, ,犫狀犚狀狀表示,矩

95、 阵 的 列 向 量 由 基 向 量 组 成使 用 矩 阵 表 示 后,一 个 格 可 以 用 矩 阵 的 语 言 描述 为犔(犅)犅 狓,狓犣狀 ,其 中犅 狓表 示 一 个 矩 阵 与向 量 的 乘 法定 义(狇元 格)给 定 正 整 数狇,犿,狀,矩 阵犃犣狀犿狇,可 以 得 到 下 面 两 个狇元 格:狇(犃)狔犣犿,狊犣狀,狔犃狊( 狇) ,狇(犃)狔犣犿,犃 狔 ( 狇) 第个狇元 格 由犃的 行 向 量 生 成,第个 格 包 含 了所 有 与犃的 行 向 量 模狇正 交 的 向 量在 格 理 论 中 有 许 多 的 困 难 问 题首 先 介 绍 最 短向 量 问 题( )及 其

96、变 型 问 题其 次,介 绍 另 一 个 重要 的 格 问 题 类,最 近 向 量 问 题( )及 其 变 型 问 题定 义(最 短 向 量 问 题( ) ) 对 于 一 个犱维 格犔犣狀给 定 一 组 基犅,找 到 一 个 非 零 的 向 量狌犔满 足狌 狏犔狏格 中 的 最 短 向 量 是 不 唯 一 的因 为 如 果狌是 最短 向 量,狌也 是其 中 符 号表 示 范 数 年 在 欧 几 里 德 范 数 中 提 出 了 范 数的 限 定 概 念直 到 年 和 将 其 推广 到 任 意 范 数 年 建 立 了 二 次型 与 丢 番 图 近 似 之 间 的 联 系,其 中 一 个 中 心 问

97、 题 就是 证 明 格 中 最 短 向 量 的 存 在 年 证 明了 在犾范 数 下 是 难 的 年 证 明 了 在犾狆(狆 )范 数 下 的 困 难 性对 大 多 数 应用 来 说,最 短 向 量 定 义 在犾范 数 上大 多 数 情 况 下,不 要 求 最 短 只 要 近 似 最 短 满 足 计 算 要 求 即 可定 义(近 似 最 短 向 量 ) 给 定 近 似 因子 和 一 组 基,找 到 一 个 非 零 向 量狌犔,使 得狌 (犔)求 解 问 题 最 著 名 的 算 法 是 算 法,对 近 似 因 子 狅(狀), 算 法 是 个 多 项 式 时 间 算法 求 解 近 似 目 前,对

98、近 似 因 子 狀 ( 是 一 个 任 意小 的 常 量)的 在 准 多 项 式 归 约 下 是 难的 定 义( 最 短 向 量 ) 给 定犱维 格犔犣狀的 一 组 基犅和 一 个 近 似 因 子 ,找 一个 非 零 向 量狏使 得 其 范 数 满 足狏(狏 狅 犾(犔) )犱如 果 格 的 体 积 是 易 计 算 的,则 确 认 正 确 的 解 也变 得 容 易 了 常 量 确 保犱时 至 少 有 一解,而(犔)槡犱狏 狅 犾(犔)犱因 为 算 法 可 以 找 到 一 组 基,使 得 第 一 个向 量犫(犱 )狏 狅 犾(犔)犱,其 中 因 此 算 法 可 以 解 决 近 似 因 子 为(犱

99、 )的 问 题定 义(最 短 长 度 问 题 ) 给 定犱维 格犔犣狀的 一 组 基犅和 一 个 近 似 因 子 ,找 到 一 个 值(犔)满 足(犔)(犔) (犔)当 时,(犔)(犔)定 义(唯 一 最 短 向 量 ) 对 于 一 个 满秩 格犔犣狀的 基犅和 一 个 间 隙 因 子,找 到 最 短 非零 向 量狏犔,其 中狏是 惟 一 的(对 其 他 任 何 向 量狓犔满 足狓 狏,且 至 多 是 向 量狏长 度 的倍 的 向 量 都 平 行 于狏)定 义 (最 短 基 问 题 ) 给 定 一 个犱维 格犔犣狀的 基犅和 一 个 近 似 因 子 ,找 到 一 组 基犅犫, ,犫犱满 足 犻

100、犱犫犻 犻犱犫犻,计 算 机 学 报 年 : : , , :其 中犅犫, ,犫犱犅(犔)是犔的 任 意 一 组 基当 时, 犻犱犫犻 犻犱犫犻定 义 (最 短 向 量 决 策 问 题 ) 给 定犱维 格犔犣狀的 一 组 基犅,一 实 数 因 子狉和 一 个近 似 因 子,决 定(犔(犅) )狉或(犔(犅) ) 狉即 如 果(犔(犅) )狉,结 果 直 接 返 回 如 果(犔(犅) ) 狉,结 果 直 接 返 回 否 则,如 果狉(犔(犅) ) 狉,那 么 和 都 可 被 返 回这 个问 题 被 称 为 问 题对 任 何 常 量 近 似 因 子, 是 难 的定 义 (最 短 独 立 向 量 问

101、题 ) 给 定犱维 格犔犣狀的 一 组 基犅和 一 个 近 似 因 子 ,找 到一 组犱个 线 性 无 关 向 量狌, ,狌犱满 足 犱犻 狌犻 犱(犔)此 外,另 外 一 个 重 要 的 格 问 题 类 是 最 近 向 量 问题( )及 其 变 型 问 题定 义 (最 近 向 量 问 题 ) 给 定犱维 格犔犣狀的 一 组 基犅和 一 个 目 标 向 量狓狊 狆 犪 狀(犔) ,找到 一 个 向 量狌犔,满 足狓狌犱 犻狊狋(狓,犔)定 义 (近 似 最 近 向 量 问 题 ) 给 定犱维 格犔犣狀的 一 组 基犅,一 个 目 标 向 量狓犚和 一 个近 似 因 子 ,找 到 一 个 向 量

102、狌犔,满 足狓狌 犱 犻狊狋(狓,犔) 第 一 次 提 出 比 困 难 一 些(对 同一 维 数 来 说)后 由 扩 展 开 来,提 出 一 个预 言,对 各 种 范 数 解 决 就 可 以 解 决 (在 相同 维 数 下)定 义 (有 界 距 离 译 码 )给 定犱维 格犔犣狀的 一 组 基犅,一 个 距 离 参 数 和 一 个 目 标向 量狓狊 狆 犪 狀(犔) ,找 到 一 个 向 量狌犔满 足狓狌犱 犻狊狋(狊,犔) (犔)当 目 标 向 量 距 格 不 远 于 (犔)时, 和 是 一 样 的定 义 (最 小 整 数 解 ) 给 定 一 个 模狇,一个 矩 阵犃犣狀犿狇(犿狀)和 一

103、个 实 数 常 值狏,找 到 一个 非 零 向 量狌犣犿,满 足犃 狌 ( 狇) ,且狌狏狏的 选 择 保 证 了 解 的 存 在这 是 因 为狓狇 犲犻是犃 犡 ( 狇)的 平 凡 解,所 以狏的 选 择 通 常 小 于狇 年 和 指 出 在 一 个 随 机格狇(犃)中 解 问 题 至 少 和 求 解 平 均 状 况 的 一 样 困 难 ,其 中狏的 选 择 满 足 的 条 件定 义 (非 齐 次 最 小 整 数 解 )给 定狇(犃)的 一 组 基,找 到 一 个 向 量狏犣狀狇满 足犃 狏 ( 狇)如 果 存 在 一 个 算 法 可 以 找 到 解 且狏(对给 定 的 范 数 界) ,则

104、称 算 法 成 功将 上 式 右 边 的替换 为狔,则 得 到 问 题 的 一 个 非 齐 次 状 态,记 为 (狇,犿,)如 果 不 存 在 有 效 的 算 法 在 多 项 式 时 间狋内,以不 小 于的 概 率 求 解 ( ) ,则 ( )是(狋,)难 的 问 题 的 定 义 为犚 狀,犿,狇, ( (犃,狔) ,狓)犣狀犿狇犣狀狇犣犿,狓,犃 狓狔狇 等 得 到 了 问 题 的 一 个 变 型 版本 ,使 得犚 狀,犿,狇, ( (犃,狔) ,狓)犣狀犿狇犣狀狇,犿,狑 狋(狓),犃 狓狔狇 文 中 指 出 对 给 定犿和狆 犾 狅 狀(狀) ,任 意 的 素 数狇 狀( 狀槡) ,近

105、似 因 子犗(槡狀) ,求 解 平 均情 况 下 的 狇,狀,犿,和 狇,狀,犿,问 题,同 最 差 条 件 下近 似 和 问 题 的 困 难 性 相 同除 了 最 短 向 量 问 题( ) 、最 近 向 量 问 题( )之 外,还 有 一 类 被 称 为 带 误 差 的 学 习 问 题( )它在 密 码 学 中 有 着 广 泛 的 应 用下 面 简 单 介 绍 一 下 带误 差 的 学 习 问 题( )及 其 变 型 问 题定 义 (带 误 差 的 学 习 问 题 ) 选 取参 数狇 作 为 大 整 数 模,狊犣狀狇是 一 个狀维 向 量,是犣狇上 的 一 个 概 率 分 布,犃狊,是犣狀狇

106、犣狀狇的 一 个 概 率分 布,分 布 样 本 选 取 如 下:()从犣狀狇中 随 机 均 匀 选 取犪;()通 过在犣狇上 选 取犲;()返 回 元 组(犪, 犪,狊犲)给 定狀 ,模狇 ,犣狇上 的 一 个 概 率 分 布和 分 布犃狊,中 的 任 意 多 个 相 互 独 立 的 样 本,找 到狊定 义 (带 均 匀 误 差 的 问 题( 犝) )给定 正 整 数犿,狀,狇狇(狀) ,输 入 对(犃,犫) ,其 中犃犣犿狀狇,向 量犫犣犿狇,误 差犲犣犿狇服 从 均 匀 分 布犣犿狇,找到 向 量狊犣狀狇满 足 等 式犫犃 狊犲 格 问 题 的 难 解 性在 年 将 傅 里 叶 变 换 应

107、 用 到 格 困 难问 题 及 格 密 码 的 分 析 上 ,考 虑 了 最 坏 情 况 下 的唯 一 最 短 向 量 问 题( )解 的 情 况,并 提 高 了 和 的 格 密 码 的 安 全 性 指 标,同 时 在 文章 中 给 出 了 存 在 量 子 算 法 求 解狀犮 问 题 的充 分 条 件在 年 等 人 考 虑 了 一 个 特 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述殊 的 最 短 向 量 问 题 槡狀,证 明 了 该 问 题 属于 ,即 问 题 在 量 子 环 境 下 的 模 拟 在 年 等 人 考 虑 了 其 他 的 格 困 难 问 题,近 似 最 短 向

108、量 问 题( )和 近 似 最 近 向 量 问 题( ) ,证 明 了 这 两 个 问 题 属 于 ,故 在标 准 量 子 谕 示 模 型 中 不 存 在 有 效 的 量 子 算 法 求 解 这两 个 格 困 难 问 题 随 后,在 年 首 次 考 虑 了 利 用 量 子 算法 求 解 特 殊 的 格 困 难 问 题 文 中 证 明,在 陪 集 抽 样实 验 中 如 果 存 在 算 法 求 解 二 面 体 群 的 隐 藏 子 群 问 题,那 么 存 在 算 法 求 解 唯 一 最 短 向 量 问 题( )另 外,文 中 讨 论 了 二 面 体 群 陪 集 问 题,指 出 如 果 存 在 带 有

109、失 效 参 数犳的 算 法 求 解 二 面 体 群 陪 集 问 题,那 么 存在 量 子 算 法 求 解 狀 ( )犳唯 一 最 短 向 量 问 题结 合这 两 点,作 者 给 出 了(狀 )唯 一 最 短 向 量 问 题 到平 均 情 况 下 的 子 集 和 问 题 的 量 子 规 约但 是 提 出 的 量 子 算 法 的 时 间 复 杂 性 是犗( 犖( 犖槡) ) 年 修 改 了 原 来 的 量 子 算 法,将 量 子 空间 复 杂 性 降 低 到 多 项 式 规 模,而 时 间 复 杂 性 仍 是 亚指 数 的 年 等 人 在 改 进 的 量 子 算 法 基 础 上 讨 论 了 最 短

110、 向 量 问 题( ) ,提出 新 的 量 子 算 法 的 复 杂 度 是犗( 狀犗(狀) 这一 结 果 优 于 、 、 等人 的 经 典 算 法 复 杂 性同 年, 等 人 在文 献 中 利 用 局 部 敏 感 的 哈 希 函 数( )加 速格 基 筛 选,将 求 解 最 短 向 量 问 题( )的 时 间 和 空 间复 杂 度 分 别 降 低 到犗( 狀犗(狀)和犗( 狀犗(狀) 等 人 在 文 献 中 提 出 新 的 启 发 式 算 法 求解 最 短 向 量 问 题( )在 不 增 加 新 的 寄 存 器 的 情况 下,该 算 法 的 时 间 复 杂 性 和 空 间 复 杂 性 分 别

111、是犗( 狀犗(狀)和犗( 狀犗(狀)在 年 提 出 了 问 题,并 讨 论 了它 的 难 解 性 ,给 出 从 问 题 到 问 题的 量 子 规 约,其 中 问 题 是 问 题 的 一 个 变型在 量 子 规 约 下, 问 题 与 最 坏 情 况 下 近 似 因子 为犗(狀)的 问 题 一 样 困 难,其 中是 与 扰 动分 布 方 差 相 关 的 实 际 参 数 年 等人 在 环 上 考 虑 了 问 题,假 设 不 存 在 多 项 式的 量 子 计 算 机 求 解 最 坏 情 况 下 的 理 想 格 问 题,那 么环 的 分 布 是 随 机 的 基 于 格 的 密 码 学这 些 格 困 难

112、问 题 的 出 现 为 设 计 新 的 格 密 码 方 案提 供 了 理 论 上 的 支 持 公 钥 密 码 年 和 提 出 第 一 个 格 密 码 方案 ,简 称 为 该 公 钥 密 码 体 制 是 基 于犗(狀) 的 最 坏 情 况 困 难 性在 年 等在 文 中 针 对 密 码 体 制 的 解 密 失 败 问 题 给 出 消除 解 密 错 误 方 案 ,并 且 给 出 了 一 种 新 的 密 码 体制 将 安 全 性 提 高 到犗(狀) ,但 新 方 案 并 没有 基 于 格 的 困 难 问 题,这 就 失 去 了 与 之 等 价 的 安 全性 年 提 出 了 一 个 新 的 困 难 性

113、 相 当 于犗(狀 ) 的 公 钥 密 码 体 制 密 码 体 制 是 定 义 在 欧 氏 向 量 空 间 集 合 上该 安 全 参 数狀是 向 量 空 间 的 维 数令犿狀且狉狀狀狀引 入 符 号犅狀表 示狀维 立 方 体,犅狀狓犚狀:狓犻 狉狀,犻 ,且 对 于犮 ,将 半 径 为狀犮的狀维 球记 作犛狀狓犚狀:狓狀犮私 钥 是 从狀维 单 位 球 中 随 机 选 择 的 向 量狌在犅狀上 定 义 的 广 义 函 数犎狀有 如 下 的 结 构:()从狓犅狀: 狓,狌犣中 随 机 均 一 地 选 取元 素狓()从 集 合犛狀中 随 机 均 一 地 选 取 误 差 向 量狔, ,狔狀()输 出

114、狏狓狀犻 狔犻同 时 从犎狀中 随 机 选 取狀犿个 向 量狑, ,狑狀,狏, ,狏犿作 为 公 开 密 钥其 中狑犻满 足 从狑犻到 由狑犼生成 的 超 平 面(犻犼)的 最 小 距 离 不 小 于狉狀狀加 密 过 程:加 密 是 逐 比 特 进 行 的首 先 加 密比特,令犫, ,犫狀从,中 随 机 选 取 并 且 归 约 向 量狀犻 犫犻狏犻模 平 行 六 面 体犘(狑, ,狑狀)狀犻 犻犻: 犻 将狀维 向 量 作 为 密 文其 次 加 密比 特从 平 行六 面 体犘(狑, ,狑狀)中 随 机 选 取狀维 向 量 作 为密 文解 密 过 程:对 于 密 文犮,通 过 密 钥狌可 以 计

115、 算 出明 文如 果犱 犻狊狋( 犮,狌 ,犣)狀 ,那 么 密 文 解 密 为比 特;反 之 解 密 为比 特 密 码 体 制 存 在 以 下个 方 面 的 问 题:()解 密 失 误由 于 密 码 存 在 解 密 失 误 的现 象,所 以 必 须 保 证 解 密 错 误 以 比 较 低 的 概 率 发 生,否 则 大 量 解 密 错 误 会 使 无 法 使 用减 少 扰 动 参数 可 以 有 效 降 低 解 密 错 误 发 生 的 概 率,但 扰 动 参 数计 算 机 学 报 年太 小,就 可 能 泄 露 私 钥 信 息因 此 密 码 是 一 种 ()效 率 问 题由 于 是 由 逐 比

116、特 加 密 的,比 特 的 信 息 被 加 密 成 为 实 空 间 中 的 一 个 点数 据扩 展 和 内 存 需 求 很 大但 是 由 于 已 经 被 证 明 平 均 安 全 性 与 最 坏 安全 性 相 同因 此 如 果 加 密 的 明 文 不 多,又 要 求 具 有 较高 的 安 全 性,那 么 就 可 以 考 虑 使 用 方 案()实 用 性 问 题为 了 使 方 案 能 够 抵 抗 概率 算 法 攻 击,必 须 满 足狀 如 果狀 ,那 么 公 钥大 小 为 字 节,并 且 每比 特 的 明 文 加 密 后 将 变成 一 个 比 特 的 密 文如 此 大 的 公 钥 和 加 密 数

117、据扩 充,使 在 普 通 的 公 钥 密 码 应 用 中 难 以 接 受因此 实 用 性 大 大 受 到 限 制 公 钥 密 码在 年 、 和 设 计 了 简 称 为 的 密 码 体 制,并 给 出 了 一 个 基于 问 题 的 单 项 陷 门 函 数,使 用 这 种 函 数 可 以 用来 做 为 公 钥 加 密 后 的 数 字 签 名这 也 是 第 一 次 基 于格 的 签 名它 对 加 密 体 制 进 行 了 改 进 避 免 了 解密 失 败 的 现 象该 体 制 有 两 个 参 数,分 别 是 格 维 数狀和 安 全 参数它 们 是 由 最 近 向 量 问 题 加 密 的 困 难 性 决

118、 定 的私 钥 是 由 矩 阵犚给 出矩 阵犚的 列 构 成 格犔的 一 组基这 些 基 构 成 合 理 的 短 整 向 量设 计 者 在 文 中 给 出了 集 中 构 造犚的 方 法公 钥 由 公 开 的 矩 阵犅构 成,它 的 列 表 示犔的 不 同 的 基与犚不 同 的 是,犅不 能归 约 到犚设 计 者 给 出 了 两 种 方 法 能 随 机 地 从犚中生 成犅随 后 提 出 更 有 效 的 厄 米 范 式 作为 公 开 基(见 本 文 第 页 脚 注) 加 密 过 程:为 了 加 密 一 个 信 息,将 它 进 行 编 码为 整 向 量犿犣狀令 误 差 向 量犲随 机 地 取 自 集

119、 合,狀,计 算 密 文犮犅 犿犲解 密 过 程:对 于 密 文犮,解 密 得 到 明 文犿犅狀犚犚狀犮,其 中 符 号 :犚犣运 算 规 则 是 四 舍 五 入对 于狓(狓, ,狓狀)犚狀,计 算狓(狓, ,狓狀)犣狀分 析 过 程:在 密 码 体 制 里,每 个 明 文犿对应 格 点犿犔犅 犿在 加 密 过 程 中,明 文犿首 先 转 换成 对 应 的 格 点犿犔,然 后 通 过 增 加 误 差 向 量犲计 算 得到 密 文犮因 此,通 过 选 择和犲使 得犿犔是 最 接 近 密文犮的 格 向 量为 了 得 到 明 文犿犔(或 者犿) ,那 就 必须 解 决 最 短 向 量 问 题因 此

120、解 密 过 程 是 由 的 关 于 近 似 问题 四 舍 五 入 方 法 构 成 的在 年 针 对 近 似 问 题 提 出 两 种方 法,分 别 是 四 舍 五 入 方 法 和 最 近 平 面 算 法 按 照 的 方 法,当 使 用 密 钥犚时 效 率 很 好,当 使 用 公钥犅解 密 时 工 作 效 率 很 差,即 解 密 时 按 照 的 方法 使 用 密 钥 可 以 得 到 正 确 的 格 向 量犚 犚 犮因 为犚 犿 犔是 整 向 量,由 的 方 法 知 道犚 犚 犮犚 犚 (犿 犔犲)犚(犚 犿 犔犚 犲)犿 犔犚 犚 犲如 果犚 犲犫是 非 零 向 量,那 么犚 犫是非 零 的 格

121、向 量此 时,按 照 的 方 法 不 能 得 到 正确 的 格 点,即 恢 复 出 错 误 的 消 息因 而,当犚 犲 时 加 密 是 正 确 的同 时,误 差 向 量 具 有(, ,)形 式增 加值 意 味 着 增 加 格 向 量犿 犔和 密 文犮的距 离,使 得 问 题 更 难 于 求 解 且 解 密 错 误 的 可 能性 增 加另 一 方 面 按 照 方 法 利 用 公 钥犅解 密将 会 失 败这 是 因 为 公 钥犅不 能 归 约 到 密 钥犚上这 意 味 着 利 用 格 基 归 约 解 决 问 题 等 价 于 解 决近 似 最 短 向 量 问 题为 了 保 证 安 全 性,其 公 钥

122、 尺 寸 至 少 需 要 ,私 钥 尺 寸 也 必 须 大 于 这 使 得 密 码 体 制的 使 用 价 值 也 不 大 公 钥 密 码在 年 、 和 提出 了 简 称 为 的 密 码 体 制,同 传 统 的 公 钥 方 法相 比,它 具 有 较 小 的 密 钥 长 度、较 快 的 加 密 和 解 密 时间 等 优 势除 此 之 外,在 安 全 性 方 面 也 有 优 势,即 存在 潜 在 的 抗 量 子 计 算 能 力这 是 因 为 到 目 前 还 没 有有 效 的 量 子 算 法 解 决 密 码 体 制 的 基 础 格 问 题在 最 近 的 十 几 年 来,关 于 密 码 体 制的 安 全

123、 性 问 题 的 研 究 已 经 变 得 十 分 活 跃在 国 际 上, 密 码 体 制 已 经 作 为 标 准 这 也 是 到 目 前 为 止 最 好 的 基 于 格 问 题 的 公 钥 方 案 密 码 体 制 包 含 加 密 和 签 名,这 里 只 是介 绍 加 密在 介 绍 密 码 加 密 体 系 之 前,先 引 入 两 个多 项 式 函 数 的 定 义,选 取 整 数犖,设 多 项 式 函 数犳犪犖 狓犖 犪狓犪和 多 项 式 函 数犵犫犖 狓犖 犫狓犫的 次 数 小 于犖定 义犺犳犵犮狀 狓狀 犮狓犮,其 中犮犻犻犽 犪犼犫犽这 个 和 是 对 所 有 满 足犼犽犻( 犖)的()加

124、密 过 程通 过 预 处 理 阶 段,将 明 文犿表 示 成 次 数 小 于犖且 系 数 的 绝 对 值 至 多 为(狆 )的 多 项 式,并 选 择一 个 小 的 多 项 式计 算 密 文犮狆 犺犿( 狇) 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述()解 密 过 程计 算犪犳犮狆 犵犳犿( 狇) ,其 中 多项 式犪的 所 有 系 数 的 绝 对 值 至 多 为狇 所 以 明 文犉狇犪狆 犉狆犵犉狆犳犿 犿犿( 狆) 密 码 体 制 的 说 明:因 为 在 密 码体 制 中 次 数 是犖 的 多 项 式犳和犵定 义 的 运 算犳犵需 要犖个 乘 法,所 以 在 加 解 密

125、 一 个 长 为犖的明 文 时,需 要 运 算犗(犖)次 的 运 算,因 而 密 钥 的 长度 为犗(犖)当 密 码 体 制 的 参 数狀变 为狀时,加 密 过 程 中 的 两 个狀 次 多 项 式 变 为 两 个狀 次 的,加 密狀 狆比 特 的 计 算 量 从狀变 为狀个,即 密 码 体 制 的 加 密 速 度 与狀成 反 比()解 密 失 败在 解 密 过 程 中,若犪狆 犵犳犿( 狇)不等 于狆 犵犳犿,而 是 存 在 一 个 非 零 多 项 式狌使得犪狆 犵犳犿狇 狌于 是犉狆犪( 狇)犿狇 狌 犉狆( 狇) ,其 中(狆,狇) 当狆不 能 整 除狌时狇 狔 犉狆( 狇) ,解 密

126、失 败在 的 技 术 报 告 上 将 解 密 失 败 分 为 越 界错 误 和 越 距 错 误 越 界 错 误 是 指 多 项 式犵犳犿的 系 数 超 出狇,狇) ,但 是 最 大 的 系 数 和最 小 的 系 数 之 差 不 超 过狇;如 果 最 大 的 系 数 和 最 小的 系 数 之 差 超 过狇,称 为 越 距 错 误同 时 越 界 错 误 可以 用 中 心 化 方 法 纠 正() 密 码 体 制 的 攻 击到 目 前 为 止 已 经 有 各 种 各 样 的 攻 击 方 法 针 对 密 码 体 制,下 面 介 绍 一 些 已 有 的 攻 击 方 法:设犺犺犖 狓狀 犺构 造 一 个犖犖

127、矩 阵犎犺犺犺犖 犺犖 犺犺犖 犺犺犺烄烆烌烎用 行 向 量 分 别 表 示 多 项 式犳犪犖 狓犖 犪狓犪和 多 项 式犵犫犖 狓犖 犫狓犫,记为犳(犪, ,犪犖 )和犵(犫, ,犫犖 ) ,那 么犳犎犵( 狇)设犐为犖犖单 位 矩 阵,构 造 一 个犖 犖矩阵犕犐犎狇( )犐设犔由 矩 阵犕的 行 向 量 生 成 的格由 于犵犳犵( 狇) ,所 以 存 在 多 项 式狔有犵犳犵狇 狔将狔表 示 成 一 个犖维 的 行 向 量狔,那 么(犳,狔)犕(犳,犵) ,其 中(犳,狔)是犖维 行 向 量故有(犳,犵)在 格犔中,由 于犳和犵均 有 小 的 系 数,使得(犳,犵)在 格犔中 是 一 个

128、 短 的 向 量于 是 将 密 码 体 制 建 立 在 寻 找 最 短 向 量 问 题( 问 题)穷 举 攻 击攻 击 者 试 图 试 遍 所 有 的 密 钥犳,使 得犳犵( 狇)有 小 的 值;或 者 试 遍 所 有 的 多 项 式犵所 以 攻 击 者 如 果 想 恢 复 明 文,需 要 试 遍 可 能 的 多 项式计 算 得 到 明 文犿犮犺( 狇)而 多 项 式犵的 规 模 小 于 多 项 式犳的 规 模,所 以 密 钥 的 安 全 由多 项 式犵的 规 模 决 定同 时 明 文 的 安 全 由 多 项 式的 规 模 决 定其 次 是 中 途 相 遇 攻 击作 者 指 出 存 在 分 别

129、 针 对多 项 式和 密 钥犳的 攻 击随 后 在 文 献 中 继续 了 这 一 工 作简 单 地 说,将 密 钥犳分 成 两 半犳犳犳,分 别 计 算狓犳犺和狓 犳犺因 为(犳犳)犺犵( 狇)和犵是 二 进 制 的,所 以狓和狓模狇后 只 是与的 不 同假 设犳有 偶 数犱犳个,犳有犱犳个,那 么 从犖次 多 项 式 中 任 取 一 个 向量狓,其 系 数 满 足狇 (狓)犻狇 对 于狓的 每一 个 系 数 定 义 一 个 比 特犻,其 中 若 系 数狓 则犻 反 之犻 进 而 定 义 一 个犖 比 特 的 字 符 串犪: :犖设 表 示 比 特的 余,犪表示犖 比 特 的 字 符 串 的

130、补所 以犳被 分 为 两 个 储 存盒,分 别 储 存犪和犪因 为狓 狓犵,使 得犪对应狓犳犺和犪对 应狓 犳犺当犳犳犳时,使 得犪犪即 存 在 多 项 式犳,犳在 盒 内 检 测出 碰 撞对 于 这 些 碰 撞 能 从 储 存 的 盒 中 恢 复 出 多项 式犳,犳同 时 在 文 中 估 计 了 这 种 攻 击 的 复 杂 性槡犖犖犱犳( )犱犳犱犳烄烆烌烎第种 是 多 种 传 输 攻 击如 果 数 次 发 送 同 一 个明 文犿,但 是 使 用 同 一 个 密 钥 和 不 同 的 随 机 多 项 式进 行 加 密,攻 击 者 可 能 恢 复 大 部 分 的 明 文现 在发 送 密 文犮犻狆

131、 犻犺犿( 狇)其 中犻 , ,狉攻击 者 计 算(犮犻犮)犺 ( 狇) ,从 而 得 到狆 犻狆 ( 狇)因 为 多 项 式犻非 常 小,以 至 能 恢 复 出 确定 的狆 犻狆 ,从 而 得 到 多 项 式的 一 些 系 数如果狉比 较 小,那 么 可 以 通 过 穷 举 搜 索 恢 复 出 明 文因此 建 议 在 加 密 过 程 中 增 加 干 扰,使 得 能 抵 御 这 种 攻击 方 式第种 格 攻 击已 知 的 攻 击 主 要 是 针 对 公 钥犺和 明 文犿与 利 用 公 钥 攻 击 一 样,攻 击 者 是 利 用 类 似的 方 法 找 到,使 得 相 对 容 易 找 到 目 标

132、向 量( 犿,)对 于 利 用 格 基 归 约 方 法 的 攻 击,就 需 要 使 格 具有 足 够 高 的 维 数,使 得 格 基 归 约 算 法 失 效但 是 这 样的 结 果 使 得 加 解 密 算 法 变 得 很 慢,效 率 降 低已 知 当最 短 向 量 与犖维 格 的犖次 根 判 别 式 相 比 很 小计 算 机 学 报 年时,格 基 归 约 算 法 有 很 高 的 成 功 概 率利 用 这 种 方法,利 用 公 钥犺攻 击,如 果 攻 击 者 能 选 择 合 适 的 实 数,将 矩 阵犕中 的犐替 换 为 犐使 得 目 标 向 量( 犳,犵)相 对 更 容 易 找 到,这 样 就

133、 可 以 提 高 攻 击 的 效 率文献 中 给 出 了 参 数 选 择 的 方 法或 者 在 格犔中另 找 一 个 向 量(狊,狋)满 足犺狋狊( 狇) ,使 它 尽 量短,那 么 解 密 时,有犮狋狆 狊犿狋( 狇)若狆 狊犿狋的 系 数 没 有 越 界,即狆 狊犿狋( 狇)与狆 狊犿狋相 等,计 算(狆 狊犿狋)狋 犿( 狇) ,即 可 得 到 明 文但 是 还 不 能 证明 格 中 的 困 难 问 题 的 计 算 复 杂 性 低 于 普 通 的格而 对 其 他 参 数 进 行 限 制,也 可 以 降 低 攻 击 的 效率譬 如,在 加 密 过 程 中 如 果狆 犺犿( 狇)等 于狆 犺

134、犿,即 多 项 式狆 犺犿系 数 的 绝 对 值 至 多为狇 攻 击 者 在 截 获 密 文 后 直 接 计 算狆 犺犿( 狆) ,可 得 到犿犿(狆,犿)如 果狆与犿互 素,可 以 直 接 恢 复 出 明 文;如 果狆与犿不 互 素,犿是犿的 整 数 倍,通 过 选 择 参 数 可 以 恢 复 出 明 文所 以 这 要求狆 犺犿( 狇)不 能 等 于狆 犺犿在 年 和 发 表 论 文 提 出 一 种选 择 密 文 攻 击 选 择 密 文犲犮 犺犮,其 中犮是 整数,犺是 公 钥攻 击 者 将 密 文 发 给 ,经 解 密 有犪犳犮 犺犮 犳( 狇)犮 犵犮 犳( 狇) ,其 中 多 项 式犳

135、和犵的 系 数 等 于,或 ,因 而 多 项 式犮 犵犮 犳的 系数 为,犮, 犮选 择 适 当 的犮值 满 足犮狇 犮假 设 多 项 式犮 犵犮 犳的 所 有 项 中 只 有狓犻项 的 系数 为犮,则犮 犵犮 犳( 狇)犳犮 犵狇 狓犻将 结 果狇 狓犻犉狆( 狆)返 给 攻 击 者因 为(狆,狇) ,于 是 得到狓犻犉狆的 逆 元狓狀犻犳所 以 能 得 到 一 组 与(犳,犵)等 价 的 密 钥(狓狀犻犳,狓狀犻犵)当 多 项 式 有 多 个 系数 为 犮,此 事 只 要 改 变 密 文 的 形 式,经 过 一 系 列 的计 算 最 终 得 到 等 价 密 钥(狓狀犻犳,狓狀犻犵)同 时

136、在文 中 作 者 列 举 出 了 在 一 些 参 数 下 的 攻 击 成 功 的概 率在 年 等 人 针 对 密 码 体 制 提出 了 恢 复 密 钥 攻 击 具 体 算 法 描 述 如 下:()初 始 化 密 钥犳犖 犻 犳犻狓犻,输 入 密 文犮犖 犻 犮犻狓犻和 整 数有犳 ,犳犼 ,其 中 犼犖 ;犮犼 ,其 中 犼犖 ; ()犻 , ,犖 有 如 下 过 程:如 果狇,那 么 令犮犻 犳犻 ,反 之犮犻 ;如 果狇,那 么 令犮犻狇,反 之犮犻 ;解 密 密 文犮;在 解 密 过 程 中 如 果犪犳犮,令犳犻 , 并 且 忽 略到;令犮犻 犮犻;解 密 密 文犮;在 解 密 过 程

137、中 如 果犪犳犮,令犳犻 , 并 且 忽 略;令犳犻 ;()令犳犻犳犖 犻,其 中犻 , ,犖 ;()返 回犳犖 犻 犳犻狓犻该 算 法 得 到 密 钥犳的 错 误 率 最 多 是犖狇 ,但 是 该 算 法 在 加 密 时 需 要 使 用犗(犖)次,过 程 变 的十 分 复 杂在 年 和 等 人 在 文 中 提 出 两 种 选 择 明 文 攻 击 密 码 体 制这两 种 攻 击 一 开 始 都 要 求 寻 找 能 破 译 密 文 的 或 可 以 构成 解 密 失 败 的 对(犿,)第种 攻 击 要 求 固 定 多 项式和 选 择 不 同 的 明 文犿现 在 逐 个 将 明 文犿的 非零 系 数

138、 变 为 如 果 使 得 变 化 后 的 明 文犿能 解 密 成功,保 持 这 个 系 数 不 变,反 之 令 该 系 数 为 将 这 一过 程 继 续 直 到 明 文犿能 够 导 致 解 密 失 败此 时 多 项式狊狆 犵犿犳的 系 数 至 少 有 一 个 超 出 了狇,狇)的 范 围,而 它 的 系 数 为狊狆犖 犻 犻犵犼犻犖 犻 犻犳犼犻,其 中犻,犵犻,犳犻表 示 多 项 式,犵,犳的 第犻项 系 数譬 如 当狆 时,犿犻的 值 是, ,而犳犼犻的 值 按 照 如 下 的 方 式 定 义:若犿犻 且 将犿犻变为解 密 成 功,则犳犼犻 ;若犿犻 且 将犿犻变 为解 密 成 功,则犳犼

139、犻 ;若犿犻 且 将犿犻变 为 解 密 成 功,则犳犼犻 ;若犿犻 且 将犿犻变 为解 密 成 功,则犳犼犻 ,反 之犳犼犻 然 后 寻 找 新的 解 密 失 败 的 明 文 和来 确 定 其 他 的 系 数具 体 的分 析 细 节 可 以 参 见 文 献 第种 攻 击 要 求 固 定 明 文犿和 选 择 不 同 的 多 项式与 第种 方 法 相 似,选 择 解 密 失 败 的 对(犿,) ,计 算(犵)犖 犻 犻犵犖犻,其 中(犵)表 示 多 项 式犵的 常 数 项 系 数当犻 犵犖 时,称和犵有 正 碰 撞;当犻 犵犖犻 时,称和犵有 负 碰 期张 焕 国 等:量 子 计 算 复 杂 性

140、理 论 综 述撞于 是和犵的 净 值 碰 撞 等 于 正 碰 撞 减 去 负 碰撞,即(犵)等 价 于 净 值 碰 撞因 为 大 部 分 随 机 选取 的与犵有 正 的 净 值 碰 撞,通 过 分 析中 的和 能 够 恢 复犵的 非 零 系 数在 实 践 中 当犻 时有种 情 况:高 频 率犵犖犻 ;随 机 频 率犵犖犻 ;低频 率犵犖犻 同 样 实 践 中 对犻 时 有种 情况因 此 攻 击 者 可 以 分 析犻得 到犵的 系 数 的 值,进而 得 到 密 钥犳具 体 的 分 析 细 节 可 以 参 见 文 献 密 码 体 制 的 扩 展:在 年 和 提 出 关 于 密 码 体 制 的 非

141、填 充 的 扩 展 方案,可 以 消 除 解 密 失 败 与 传 统 的 密 码 体制 不 同,选 择 公 钥犎犉狇狉( 狇)和犔狆 犉狇狉( 狇) ,其 中狉 狆和 一 个 随 机 多 项 式狉加 密 过 程:选 择 随 机 多 项 式狉,计 算 密 文犮犿犎犔狉( 狇)解 密 过 程:收 到 密 文 以 后,计 算犪犮犳犿狉狆 狉狉( 狇)通 过 选 择狆和狇使 得犪的 系 数小 于狇,即 恢 复 出 明 文犿犪( 狇)参 数 的 设 置:同 传 统 的 密 码 体 制 一 样,明 文 的 系 数 在狆 和狆 之 间为 了 不 降 低 安 全性,使 得 多 项 式狉和狉不 可 逆,且 格

142、的 维 数 大 于 于 是 多 项 式犿狉最 多 有狆 犖 项,多 项 式狉狉最 多 有犖项为 保 证 解 密 的 正 确 性 使 得 多 项 式犪的系 数 在狆 和狆 之 间,必 须 满 足狆 犖 狆 犖狇,即狇 狆 犖 随 后 作 者 在 文 中 对 前 面提 到 的 攻 击 传 统 的 密 码 体 制 的 方 法 进 行 分析,通 过 分 析 指 出 可 以 抵 御 这 些 攻 击比 较 而 言,选 择 密 文 攻 击 是 已 知 的 效 果 比 较好 的 攻 击 方 法为 了 保 护 密 码 的 安 全 性,在 年 和 针 对 选 择 密 文 攻 击 先 后 提出 了种 填 充 方 案

143、 因 为 对 于 密 码 体 制中 没 有 有 效 的 安 全 性 证 明,所 以 这种 填 充 方 案 对 密 码 体 制 的 弥 补 并 不 能 从 本 质 上 得 到 解 决,只 是 对 漏 洞 进 行 弥 补 提 高 了 安 全 性,以 及 需 要 很 小的 计 算 开 销,具 体 的 安 全 性 说 明 可 参 见 和 的 文 献虽 然 有 普 遍 的 填 充 方 案,但 是 相 比 较 和 密 码 体 制 而 言, 密 码 体 制 的 散 列 成本 相 对 于 加 解 密 不 能 忽 略 不 计 下 面 介 绍 这个 填 充 方 案:设 哈 希 函 数犎:,犿,狀设 明 文犕是犽比

144、 特 长 的 字 符 串在 加 密 过 程 中 需 要 随 机犽比 特 长 的 字 符 串犚,其 中犽在 到 之 间 且犽犽犿令 符 号表 示 字符 串 的 连 接填 充 方 案:在 加 密 过 程 中,使 用 随 机 字 符 串犚得 到 密 文犮犇(犕犚;犎(犕犚) )填 充 方 案:令哈 希 函 数犉: ,犽?,犽且表 示 按 位 异 或,于 是 可 以 得 到 密 文犮犇( (犉(犚)犕)犚;犎(犕犚) ) 填 充 方 案:首 先 将 明 文犕和 随 机 字 符 串犚分 成 相 等 大 小 的 块,犕珨犕犕和犚珚犚犚令 哈希 函 数犉和犌是 集 合,犽犽到 集 合,犽犽的 映 射,计 算

145、犿(犕犚)犉(犕犚)和犿(犕犚)犌(犿) ,于 是 得 到 密 文犮犇(犿犿;犎(犕犚) )关 于 密 码 体 制 的 变 种 方 案 有 很 多譬如,在 年 和 提 出 简 称 为 的 密 码 体 制,希 望 借 助 大 的 密 码 空 间 达 到较 好 的 安 全 性 ;在 年 和 提出 简 称 为 的 密 码 体 制,其 加 密 效 率 更 高且 密 钥 长 度 增 加 ;同 年, 等 人 针 对 解 密 错 误提 出 一 种 补 偿 算 法;在 年 胡 予 璞 教 授 对 该 方 案进 行 了 改 进 ,具 体 的 内 容 可 以 参 看 相 关 的 参 考文 献: 年 在 矩 阵 环

146、 中 证 明 了 关 于 密 码 的 一 个 结 论,指 出 如 果 在 非 交 换 系 统设 计 中 设 计 相 应 的 变 种 密 码,那 么 它 在 加 密和 解 密 计 算 过 程 中 能 抵 御 格 的 攻 击;在 年 文献 针 对 公 钥 密 码 体 制 是 容 易 受 到 多 个传 输 攻 击 这 个 不 足,通 过 研 究 指 出 线 性 化 攻 击 技 术能 恢 复 出 明 文 公 钥 密 码 年, 在 发 表 的 文 章 中 提 出 了 一 个 简称 为 密 码 体 制,对 于 安 全 参 数狀,设犖 狀和犿犮 犿 狀,其 中犮 犿是 特 定 的 常 数令(狀)(狀 槡狀)

147、或 者 当狀趋 于 无 穷 时 满 足(狀) 槡狀趋 于 无 穷一 方 面,选 择 一 个 较 小 的 函 数(狀)产 生强 的 安 全 保 障另 一 方 面,这 也 使 得 解 密 更 容 易 出错可 以 选 择 函 数(狀 槡狀)是 最 小 的(狀)函 数使 得 解 密 出 错 的 概 率 可 以 忽 略 不 计具 体 的 文 中 建议 选 择(狀)狀 狀设犎犺槡犖,槡犖)犳 狉 犮(犺) 犿 ,其 中犳 狉 犮(狓) 狓狓,狓犚,且 对狓,狔犚, 犳 狉 犮(狓) ,犳 狉 犮(狓) 狓和犳 狉 犮(狓狔)犳 狉 犮(狓)犳 狉 犮(狔)随 机 选 取犺犎作为 密 钥计 算 机 学 报

148、年 , : : , 令狓犖,狔犚,分 布 函 数犜 狓,狔(狉)犽 槡狔 狔(狉 狓犽)(),另 一 分 布 函 数犙狔(狉)犽 槡狔狔(狉犽)()下 面 我 们 增 加 一 个 归 一 化 因 子 将 分布 函 数犜 狓,狔扩 展 到 非 整 数令 实 数犺 和狉, ,) ,重 新 定 义犜 犺,(狉)犙(狓 犺 )狓犙(狉 犺 )根 据 上 面 提 到 的 分 布 函 数,随 机 选 取值狓, ,犺 和 值狔犙如 果狓狔犺 ,令狕狓狔犺反 之,继 续 重 复 这 一 过 程于 是,选 取(狀),(狀)并 按 照 上 面 的 过 程 选 择狓, ,狓犿和狔, ,狔犿使 得狕, ,狕犿犜 犺对

149、犻, ,犿 ,设犪犻 犖 狕犻和犻是 整 数 且 使 得狓犻是 奇 数(这样 的犻概 率 存 在 的 指 数 接 近)将(犪, ,犪犿,犻)作为 公 钥加 密 过 程:随 机 选 取 集 合, ,犿的 一 个 子 集犛逐 比 特 加 密 明 文,加 密比 特 时 计 算犻犛犪犻模犖;加 密比 特 时 计 算犻犛犪犻犪犻模犖解 密 过 程:令犱犖犺,如 果犳 狉 犮()犱,那 么解 密 为反 之 为,其 中, ,犖 密 码 体 制 的 公 钥 长 度 为犗( 犖) ,逐 比特 加 密 的 密 文 长 度 为犗( 犖)逐 比 特 加 密 方 案 使加 密 速 度 过 慢 而 且 密 文 扩 展 比

150、 较 大,使 得 工 程 实 现不 方 便随 后 年 和 分 别 对该 密 码 体 制 进 行 改 进,使 公 钥 长 度 和 密 文 扩 展 为犗(犖) ,但 是 改 进 的 算 法 安 全 性 不 再 直 接 建 立 在 格困 难 问 题 上 公 钥 密 码在 年 和 提 出 了 一 种 简 称 为 密 码 体 制它 建 立 在 近 似 格 问 题 上的 密 码 体 制,从 单 位 球犛狀 狓狓 随 机 选 取向 量狌和犿 个 字 母 的 随 机 置 换作 为 密 钥由于 允 许 指 数 小 的 舍 入 误 差,不 妨 假 设 向 量狌的 坐 标是 有 理 数,其 分 母 是 限 制 在

151、非 常 大 的 整 数 的 范 围 内设犿犮 狀,不 妨 令犮设犎犻狏:狏 狌犻表 示 垂直 于狌的 超 平 面公 钥 是 参 数犫 和 集 合狏(), ,狏(犿) ,其 中犻犣,狏犻犎犻满 足狏犼狌犖犼犣选 择 数 列犖犼使 得犖犫和犖犻犻 犼 犖犻犫,犻, ,犿加 密 过 程:加 密犿 位 的 明 文犘(, ,犿) ,其 中犻 或 者,那 么 将犘加 上 一 个 扰 动 进行 计 算 得 到 密 文犿犻 犻狏(犻) ,其 中 向 量狉是 随 机 选取 的 且 满 足狉犫解 密 过 程:通 过 使 用 密 钥狌计 算 下 面 的 内 积犛狌犿犻(犻狏(犻)狉)犿犻 (犻)犖犻狌 狉下 面 使

152、 用 贪 心 算 法 能 高 效 地 从犛中 恢 复 出 (犻),并 且 使 用 秘 密 的得 到(犻)如 果 (犿) ,那 么犛犖犿犫;若 (犿) ,那 么犛犖犖犖犿 犫因 为犖犿犿 犻 犖犻犫犻,用犛犛 (犿)犖犿代 替 原 来 的犛,重 复 这 一 过 程 直 到 得 到 (犻)使 用 秘 密 的 置 换,得 到 明 文, ,犿在 密 码 体 制 中 的犿 犗(犖)位 明文 是 加 密 的 密 文狀维 向 量,而 不 是 仅 仅 一 个 比 特 的明 文在 年月, 刊 登 了 中 国 国 家 数 学 与 交 叉 科 学 中心 潘 彦 斌 和 邓 映 蒲 关 于 格 密 码 体 制 的 论

153、文,其 审 稿 意 见 认 为 该 密 码 体 制 已 被 完 全 攻 破潘 彦斌 和 邓 映 蒲 给 出 了 它 的 一 个 唯 密 文 攻 击,时 间 复 杂性 是 多 项 式 的,从 而 彻 底 攻 破 了 该 存 在 有 十 多 年 的密 码 体 制 展望目 前,虽 然 出 现 了 一 些 量 子 算 法,但 是 量 子 计 算的 理 论 研 究 还 很 不 充 分现 有 的 量 子 算 法 应 用 于 解决 经 典 可 计 算 问 题,而 对 于 不 可 计 算 问 题 在 量 子 环境 下 却 没 有 进 行 充 分 讨 论,如 停 机 问 题 考 虑了 量 子 可 计 算 性 的

154、 概 念,并 且 借 助 量 子 连 续 变 量 和量 子 绝 热 演 化,提 出 了 一 个 解 决 第 问 题(停 机 问 题 的 一 个 等 价 问 题)的 量 子 算 法 和 在 数 学 意 义 上 构 造 了 一 个 解 决 有 无 穷 多 堆硬 币 情 况 下 的 零 售 商 问 题(停 机 问 题 的 一 个 等 价 问题)的 量 子 设 备如 果 算 法 在 物 理 上 能 够 实 现,则 量子 计 算 为 解 决 经 典 的 不 可 计 算 问 题 提 供 了 新 的 方 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述法 这 将 对 计 算 科 学 和 密 码

155、学 产 生 巨 大 的影 响 和 指 出 算 法 感 兴趣 的 是 可 计 算 性 问 题 而 不 是 计 算 复 杂 性但 是, 认 为,他 所 构 造 的 通 用 量 子 图 灵 机 模 型 并不 能 计 算 非 递 归 函 数,即 他 构 造 的 模 型 在 计 算 能 力上 不 与 论 题 矛 盾 而 以 后 提 出 的 直 接 或 间 接 地 建 立 在 提 出 的 量 子 图灵 机 模 型 的 基 础 上这 说 明,从 现 有 的 的 角 度不 可 能 突 破 论 题考 虑 新 的 ,可 能 对 这 个 问 题 有 帮 助 等 人 从 另 外 的 角 度 告诉 我 们,对 量 子

156、可 计 算 理 论 的 研 究,似 乎 应 该 从 数学,物 理 学 甚 至 更 多 不 同 学 科 的 角 度 去 研 究 目 前 广 泛 使 用 的 公 钥 密 码 、 、 等 分 别 依 赖 于 大 整 数 质 因 子 分 解,离 散 对 数 问题,椭 圆 曲 线 上 的 离 散 对 数 问 题然 而 在 量 子 计 算 机上 求 解 这 些 问 题 存 在 多 项 式 时 间 量 子 算 法量 子 计算 机 的 发 展,将 对 这 些 公 钥 密 码 体 制 构 成 严 重 的 威胁量 子 计 算 复 杂 性 理 论 有 助 于 我 们 构 造 一 些 抗 量子 密 码,进 而 确 保

157、 量 子 计 算 环 境 下 的 密 码 安 全尽 管量 子 计 算 复 杂 性 理 论 在 理 论 方 面 取 得 了 一 定 的 研 究成 果,但 是,人 们 对 量 子 计 算 的 复 杂 性 以 及 量 子 计 算机 实 现 的 研 究 还 处 于 初 级 阶 段,还 有 许 多 问 题 有 待更 深 入 的 研 究关 于 量 子 计 算 求 解 问 题 有 一 个 有 趣 的 观点,量 子 计 算 可 以 被 看 作 格 局 叠 加 态 上 的 许 多 线 性算 子若 量 子 计 算 机 采 用 非 线 性 时 间 演 化,则 能 够 在多 项 式 时 间 求 解 问 题文 献 采

158、用 非 线 性量 子 逻 辑 门,给 出 了 求 解 问 题 的 一 个 量 子 算法文 中 证 明,若 量 子 计 算 机 能 够 用 非 线 性 算 子 设 计格 局 叠 加 态 上 的 算 子,则 能 够 在 多 项 式 时 间 求 解 问 题这 也 是 一 个 十 分 重 要 的 问 题,如 果 这 个问 题 能 够 得 到 正 面 的 解 决 将 对 密 码 学 产 生 致 命 的 影响现 在 被 认 为 是 抗 量 子 计 算 的 密 码 都 将 受 到 挑 战另 外,在 图 理 论 和 组 合 理 论 中 某 些 著 名 的 问 题 存 在 量 子 算 法 这 些 量 子 算 法

159、 至 少 相 对 于经 典 算 法 是 加 速 的量 子 计 算 机 是 否 能 在 多 项 式 时间 内 求 解 所 有 的 类 问 题 呢 ?在 量 子 算 法 方 面,自 因 子 分 解 和 搜 索 算 法 提 出 后,虽 然 各国 众 多 的 研 究 者 在 该 领 域 进 行 了 大 量 的 研 究但 目前,还 没 有 发 现 其 他 解 决 经 典 问 题 的 新 量 子 算 法在量 子 问 题 复 杂 性 关 系,及 其 与 古 典 问 题 复 杂 性 关 系方 面,还 有 许 多 不 确 定 包 含 关 系如 与 、 的 关 系 ?三 个 复 杂 类 、 和 中 有两 个 是

160、相 同 的 吗 ?等 等由 于 量 子 算 法 的 出 现,使 得 在 经 典 计 算 下 的类 问 题 在 量 子 环 境 下 仍 是 容 易 求 解 的,即 一 些 在 经 典 计 算 下 是 困 难 的 问 题,譬 如 大 整 数 分 解和 离 散 对 数 问 题 等,在 量 子 计 算 下 是 容 易 求 解 的而另 外 一 些 类 问 题 即 使 在 量 子 计 算 下 仍 然 是 困 难的在 第节 我 们 介 绍 了 问 题 在 量 子 环 境 下 的模 拟 定 义 分 为 两 类, 和 但 它 们 并 不 是最 困 难 的 问 题 分 类,从 关 系 图中 看 到 在 它 们 之

161、 上还 有 , ()等 问 题 分 类如 果 我 们 把 量 子 模拟 的 和 问 题 作 为 困 难 问 题 对 待,就 像 类 问 题 在 经 典 计 算 中 的 作 用 一 样,那 么 我 们 可以 看 到 类 问 题 即 使 在 量 子 环 境 下 也 是 困 难的 在 年 证 明 了 带 有 常 数 的 字 方程 式 可 满 足 性 问 题 是 困 难 的,而 也 被 称 作 的 这 样 的 问 题 还有 其 他 的 定 义这 对 设 计 抗 量 子 计 算 的 密 码 而 言 是一 个 好 消 息从 而 设 计 者 可 以 在 经 典 环 境 下 选 择 更困 难 的 问 题 设

162、计 抗 量 子 计 算 的 密 码关 系 图有 利于 对 困 难 问 题 的 理 解 和 密 码 的 设 计这 是 基 于 对 问题 复 杂 性 做 出 的 分 析另 一 方 面,从 算 法 复 杂 性 的 角度 考 虑根 据 我 们 提 出 的 数 据 复 杂 性 定 义,如 果 某 个计 算 任 务 需 要 处 理 的 数 据 量 规 模 等 价 于 计 算 布 尔 函数 的 数 据 量犗(狀) ,那 么 该 计 算 任 务 是 不 能 完 成的,即 使 是 在 量 子 计 算 环 境 下这 也 为 设 计 抗 量 子 计算 的 密 码 提 供 了 一 种 新 的 思 路 当 今 互 联

163、网 信 息 化 时 代,各 个 国 家 都 十 分 重 视密 码 学 的 理 论 和 技 术 研 究目 前 流 行 的 公 钥 体 制 主要 包 括 基 于 大 整 数 分 解 问 题 的 和 基 于 椭 圆 曲线 上 离 散 对 数 问 题 的 公 钥 体 制,即 这 些 体 制有 一 个 共 同 的 弱 点,即 不 能 抵 抗 量 子 攻 击因 此,一旦 实 用 的 量 子 计 算 机 出 现,这 些 体 制 将 可 能 被 攻 破,从 而 被 淘 汰而 且 随 着 计 算 机 技 术 的 飞 速 发 展,这 些体 制 也 逐 渐 遭 受 一 些 新 的 威 胁因 此,寻 找 新 的 公

164、钥体 制,特 别 是 能 抵 抗 量 子 攻 击 的 公 钥 体 制,便 成 为 一件 重 要 而 迫 切 的 工 作量 子 计 算 复 杂 性 理 论 的 发 展 为 设 计 实 际 应 用 的公 钥 密 码 奠 定 基 础此 外,设 计 能 够 走 向 实 际 应 用 的抗 量 子 计 算 的 公 钥 密 码 也 是 密 码 学 的 一 个 关 键 技术而 格 密 码 被 认 为 是 后 量 子 时 代 最 主 要 的 公 钥 体制 代 表 之 一,它 以 能 抵 抗 量 子 攻 击、平 均 安 全 性 可 以建 立 在 格 问 题 最 坏 情 况 复 杂 性 及 快 速 的 加 解 密

165、速 度等 优 点 受 到 了 广 泛 的 关 注现 有 的 研 究 表 明,还 没 有 出 现 有 效 的 量 子 算 法计 算 机 学 报 年解 决 格 上 的 困 难 问 题目 前 最 好 的 结 果 都 需 要 指 数级 的 资 源 消 耗,并 且 能 够 走 向 实 际 应 用 的 公 钥 密 码不 多这 都 需 要 进 一 步 的 研 究参考文献 , : , , ( ) : , , : , , () : , , () : , , , : , , , , () : , , () : , , , , , , () : , , , , ,() : , , , () : , , ,() :

166、, , : , : ( )(张 焕 国,管 海 明,王 后 珍抗 量 子 密 码 体 制 的 研 究 现 状中国 密 码 学 发 展 报 告 长 沙:电 子 工 业 出 版 社, : ) , , , : , , : , , , : , , , , , ( ) : , , , , , () : , ,() : , , , , , () : , , , () : , , , : , , , , : , , () : , , , : , , () : , , : , : , , : , , , , , , () : , , , , () : , , , , , : , , , : , , ( ) :

167、 , , , , , , : , : 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述 , , , , ,() : , , , () : , : , : , , , , () : , , , : , : , , , , , ( ) : , , ( ) : , , , ( ) : , , , : , : , : , , ,() : , , , , , () : , , , () : , , , ( ) : , , ,() : , , : , , , , ( ) : , , () : : , , : , , : , , , , () : , , , () : , , , , () :

168、, , , : , , ( ) : , ,() : , , , , , ( ) : , , , , , , : , , , , : , , : , , , () : , , , , () : , , () : , , , ,() : , , , , : 计 算 机 学 报 年 , , , , ( ) : , , , , , , , : , , , “ ” , , : : , : , , , , , () : , , , : , , , : , , ( ) : , , : , , , , ( ) : , , , , , : , : , , , : , : , , , , () : , , , ,

169、 () : , , , , , () : , , , , , () : , , , , , () : , , , , , () : ( )(王 冬,陈 汉 武,朱 皖 宁 等多 值 逻 辑 量 子 置 换 门 的 酉 矩 阵 表示计 算 机 学 报, , () : ) , , , , , () : , , ( ) : , , , ( ) : , , ,() : , , , : , , () : , , , , ( ) : , , : , : : , : , , : , : , , , , , () : 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述 , , : , , , , (

170、 ) : , , : , , , () : , , , , : , : , : , , , , , () : , , , () : ( )(吴 昆,马 雷量 子 全 加 器 构 造 的 探 讨量 子 电 子 学 报, , () : ) , 狀 , ,() : 狀 , ,() : , , , ( ) : , , , , ( ) : , , , 狋 , , ( ) : ( )(付 向 群,鲍 皖 苏,周 淳 等 比 特 半 经 典 量 子 变 换科 学 通 报, , ( ) : ) , , , , ( ) : , , , , ,( ) : , , , , , ( ) : , , , , , ( )

171、 : , , , , () : ( )(张 毅,卢 凯,高 颖 慧量 子 算 法 与 量 子 衍 生 算 法计 算 机学 报, , () : ) , , , () : ( )(王 宇 平,李 英 华求 解 的 量 子 遗 传 算 法计 算 机 学报, , () : ) , , , , () : , , , , , () : , , , , , () : , : , , ( ) : , , , , , () : , , : , : , : , : , , : , : : , : , ,() : , , : ( ) 计 算 机 学 报 年 : , : , , () : , ( ) , , : ,

172、, ,() : , , () : , , , , ( ) : , , , : , , ,() : , , , , , , : , , : , : , ( ) , : , , , , () : , , , : , , : , , : , : , , , , , : , , , , : , : , , , () : , , : , : , , : , : , : , , : , : , , , ,: , , , , ,( ) : 犗(狀 狀) , , : , , , ( ) : , , , , ,( ) : , , () : : , , () : , , , () : , , , ( ) : , , , , () : , , : 期张 焕 国 等:量 子 计 算 复 杂 性 理 论 综 述犣 犎 犃 犖 犌 犎 狌 犪 狀 犌 狌 狅, , , , , 犕 犃 犗 犛 犺 犪 狅 犠 狌, , , 犠 犝 犠 犪 狀 犙 犻 狀 犵, , 犠 犝 犛 犺 狌 狅 犕 犲犻, , 犔 犐 犝 犑犻 狀 犎 狌 犻, , , 犠 犃 犖 犌 犎 狅 狌 犣 犺 犲 狀, , , 犑 犐 犃 犑犻犪 狀 犠 犲犻, , , 犅 犪 犮 犽 犵 狉 狅 狌 狀 犱 ( , ) , ( ) , ( ) ( ) , , , , , 计 算 机 学 报 年

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号