公钥密码算法识别技术研究
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上 下 文 关 系 和 控 制 流 信 息 ; 对 算 法 中 的 上 下 文 敏 感 , 敏 感 ② 流 及 路 径 敏 感 的 函 数 间 分 析 , 析 精 度 较 高 ; 根 据 对 几 种 典 型 分 ③ 公 钥 密 码 算 法 特 征 的 分 析 ,给 出 了 基 于 库 函 数 调 用 的加 密 行
案 但 安 全 实 用 的公 钥 密 码 系 统 足 : 基 于 大 整 数 因 子 分 解 矧, ① 问 题 的 R A 体 制 ; 基 于 离 散 对 数 问题 的 EGa a 公 钥 密 码 S ② I ml
体制 、 圆曲线公钥密码 体制 。 椭 公 钥 密 码 算 法 即非 对 称 式 密 钥 算 法 , 称 双 钥 密 码 算 法 , 也 该 算 法 中 加 密 密 钥 与 解 密 密 钥 不 同 。加 密 密 钥 为 公 开 密 销 , 简 称 公 钥 (K ; 密 密 钥 必 须 保 密 , 为 私 钥 (K 。 P )解 称 s) 公 钥 密 码 体 制 的基 本 思 想 为 : 个 用 户 产 生 一 对 密 钥 P 每 K
鉴 别具体算 法名称 。
1 公 钥 密 码 加 解 密特 征 . 1
白公 钥 密 码 被 提 出 后 ,国 内 外 提 出 了 许 多 公 钥 密 码 方
收稿 日期 :2 1— 8 0 01 0 ;修订 日期 :2 1 — —0 0 0 01 1。 2
基金项 目:国家 8 3高技术研究发展计划 基金项 目 (o 7 6 2 0AA0 z 8 ) 1 4 3。 作者简介 :张经纬 (9 6 ,女,河南郑州人 ,硕 士研 究生,研究方 向为软件逆 向工程 ; 舒辉 (9 4 ,男 ,江苏盐城人 ,博士,副教授, 18 一) 1 7 一) 硕士 生导师 ,研 究方 向为 网络 与信息安全 ; 蒋烈辉 (9 7 ,男,浙江 东阳人,博士 ,教授 ,博士 生导师 ,研究方 向为系统结构 、逆 向工 16 一) 程 ; 李继中 (9 3 ,男 ,河南驻马店人,博 士研究生 ,研究方 向为计算机应用技 术、软件逆 向工程 。Emal 1 8 一) - i : ̄w8 12 @h t icm 6 15 oma . lo
Re e r h o u i e Scy t g a h l o i m e o n to c o o y s a c np bl k y’ r p o r p y ag rt c h r c g ii nt hn l g e
ZHANG i g we , S Jn i HU i J ANG e h i LI iz o g Hu . I Li — u 。 .h n J
为模型 。
意 义 , 中识 别 嵌 入 式 系 统 中蕴 含 的密 码 算 法 是 对 其 逆 向解 其
析 的前提 。 鉴 于 公 钥 算 法 的 安全 机 制 , 广 泛 地 应 用 于 数 据 加 密 、 其 数 字 签 名 、 份 认 证 、 息 的 完 整 性 认 证 等 方 面 , 以 识 别 嵌 入 身 信 所 式 系统 中的公钥密码 算法对 于解析其 系统安全 性尤为 重要 。 文 献 []针 对 X 6平 台 下 的密 码 算 法 统 计 特 征 ,提 出 了基 于 3 8
计 算 机 工 程 与 设 计 C m u r n i en d ei 2 1, o 3, o 0 2 3 o pt E g er g n D s n 0 1 V 1 2 N . 34 e n i a g . 1
公 钥密码算法识 别技术研 究
张经 纬 , 舒 辉 , 蒋烈 辉 , 李继 中
3 4 2 1, o. , o1 24 0 1 V 1 2 N . 3 0
计算机工程与设计 C mp t n i e n dD s n o ue E gn r ga ei r ei n g
因此 无 论 何 时 只 要 函 数 调 用 序 列 中 的 仟 何 ‘ 函 数 发 错 误 个 L E
1 公 钥 密 码 算 法 特 征
识 别 嵌 入 式 系 统 的 公 钥 密 码 算 法 , 要 深 入 研 究 算 法 的 需 加密原理特征 , 以及 其 在 嵌 入 式 系 统 中 的 代 码 实现 特 征 , 过 通 识别具体 典型特征进 行鉴别 。
B y s 策 的算 法 识 别 模 型 , 模 型 主 要 针 对 统 计特 征 比较 明 ae 决 该 显 的 H s类 、 组 类 密 码 算 法 , ah 分 以核 心 函 数 为 识 别 粒 度 , 能 不
( stt o fr t nE gn ei ,P A Ifr t nE gneigU iesy h n zo 5 0 2 C ia I tue fnoma o n ier g L o ni I i n n ma o n ier nvr t,Z e gh u4 0 0 , h ) i n i n
设 备 中 , 安 一 。 密 码 算 其
法 在 保 护 嵌 入 式 系 统 安 全 方 面 起 着 关 键 作 用 , 向 解 析 系 统 逆 中 密 码 算 法 的 实 现 安 全 性 , 于 保 护 系 统 的 安 全 性 具 有 重 要 对
和 S 加 密 密 钥 ( 公 钥 ) K公 开 , 密 密 钥 ( K; 即 P 解 即私 钥 ) K保 密 ; S
都会 被 检 测 到 , 括 错 误 本 身 。 实 现 该错 误 处 理 机 制 的语 句 包 足 MR I ( , 米 表 示 Mi c 巾 的 函 数 退 }及 退 出 代 码 , N 珊)用 rl a H 冈 此 通 过 退 出代 码 便 知 足 哪 个 函数 山 错 。每 个 函 数 的 “X 均 小 X” 同 , 函 数 mi a 为 MR I 2 )函 数 stue u c o 如 rr  ̄ N【3, e srfn t n为 MR i I 11。对 调用 Mi c库 的 公 钥 密 码 算 法 的反 ’ 编 结 果进 行 N(1) rl a 7 r 分 析 后 发 现 其 中含 有 代 码 MR I (3, 论如 何 编 译 Mi c, N 2 ) 无 rl a MR I 2 ) 会 在 最 终 生 成 库 文 件 里 , 在 反 汇 编 结 果 中 为 N(3都 其
Absr c : Ast en mb ro c r y rs si e n t r a s d b mb d e e i e r wi g a c r i g t en t r e u i ta t h u e fs u i k t ewo k c u e y e e d d d v c si g o n , c o d n ot ewo k s c rt e t i n h s h y is e mb d e y tm , r c g i i gp b i e r p o r p y ag rtm i n f a t s e t n a ay i g i y t m e u i . On s u si e e d d s se n e o n zn u l k y c y t g a h l o h i asg i c n p c n lz n ss se s c rt c i s i a i t y r s a c i g t eb sc c n e to u l e r p o r p y a g rt m n n l z n s e l r p o a ag rt ms a s ma t a e e e r h n a i o c p fp b i k y c y t g a h l o i h c h a d a ay i g a s mb e c t g m l o h , e n i b s d y r i c meh di r u h r r n l z u l e r p o a h n r p i gb h v o , ihc n d s rb ee c y t gb h v o c u a ey t o b o g t o wa dt a ay ep b i k ycy t g p y e c t e a i r wh c a e c i e h n r p i e a i r c t l. s f o c r y n t n a r An o i i gwi d l h c i gt c n l g , r c g ii g t ep b i e r p o r p y a g r h c n a n d i mb d e y t m s d c mb n n t mo e e k n h o o y e o n z n u l k y cy t g a h lo i m o t i e e e d d s se i h c e h c t n a c mp ih d Th s s ls h w a e meh d h s o d a c a y a d s b l y c o ls e . et t e u t o t t h t o a o c u c t i t . e r s h t g r n a i Ke r s e e d d s se s c rt ; ag r h r c g i o ; p o a u d rtn i g a g r h c a a t r t ; mo e h c i g y wo d : mb d e tm e u i y y l o i m e o t n t n i r g m n e sa d n ; l o t m h r c e si r i i c d l e kn c
( 放 军信 息工程 大学 信 息工程 学 院 ,河 南 郑 州 4 0 0 ) 解 5 0 2
摘 要 :嵌 入 式 设 备 在 网 络 中 引 发 了很 多 安 全 隐 患 ,针 对 嵌 入 式 系统 的 网 络 安 全 问题 ,识 别 其 中 的 公 钥 密 码 算 法 是 分 析 系
统安 全性 的 一个重要 方 面 。在对公 钥 密码算 法加 密原理 的研 究 以及 在 汇编级 算法特 征分 析 的基础上 , 出了一种基 于语 义 提 的公 钥 密码 算法加 密行 为分析 方 法 ,可以对 算法 的加 密行 为进行 准确地 刻 画 , 结合模 型检 测技 术完成对 嵌入 式 系统 中可 并 能 包含 的公钥 密码 算法 的识 别 。测试 结果表 明 , 方法具 有较 好 的准确性 和稳 定性 。 该 关键 词 : 入 式 系统安全 性; 算 法识别 ;程序 理 解; 算法 特征 ;模 型检 测 嵌 中 图法 分类号 : P 0 , T 31 6 文 献标识 码 : A 文章 编号 :0 07 2 2 l) 034 —4 1 0—04(O 1 1—2 30
0 引 言
随 着 互 联 网 技 术 的 飞 速 发 展 以及 普 适 计 算 概 念 的提
因此, 针对 公 钥 密 码 算 法 识 别 的 研 究 成 果 并不 多 见 , 文 本
在对 其实现特征研 究的基础上 , 结合 模 型 检 测 等 技 术 , 出 了 提
一
种 基 于 语 义 的 公 钥 密 码 算 法 检 测 方 法 [] 该 方 法 具 有 以 下 4 - 6
出 , 入 式 系 统 越 来 越 多 地 应 用 于 路 由器 、 换 机 等 网络 关 键 嵌 交
特 点 : 首 次 采 用 有 效 的 基 于 公 钥 密 码 算 法 实 现 特 征 的 库 函 ① 数 调 用 序 列 的 加 密 行 为 描 述 规 则 ,能 够 描 述 加 密 行 为 的 复 杂