ZHAN G Hong2nan ,L IU Xiao2wei ,D EN G Rong ,ZHAN G Wei2qing , HU Jin , ZHAO Huan
1994-2006 China Academic Journal Electronic Publishing House. All rights reserved. http://www.cnki.net
机构和大学推出了供测试的 A ES 核 ( core ) , 如美国 GMU , NSA , Helion 技术有限公司等大学和机构 . 他们提供的 A ES 核大都支持 N IST 所要求的 3 种 密钥长度 ,具有较快的加 , 解密速度 . 目前 ,在数字电路设计中 , 速度与面积相互矛 盾 . 因此 A ES 算法设计中面临的主要问题是如何解
Ξ
Vol. 33 ,No. 2 Apr1 2 0 0 6
第2期
张红南等 : IC 卡的优化设计及 FP GA 仿真
67
决速 度 与 面 积 的 匹 配 , 以 达 到 最 优 的 速 度/ 面 积 比 [ 3 ] . 本文基于 FP GA ,从 A ES 在 IC 卡应用方面出 发 ,对 A ES 算法及结构进行了优化处理 .
的性质可知 Inv - Multi - 1 ( x ) = Inv - Multi ( x ) , 故
( ×[ s′ r , c) + c ]} . ( 5) 对比式 ( 5) 和 ( 3) , 加密和解密的共有运算部分 为 Inv - Multi ( x) . 这样可以将字节 ( 00 - FF) 的乘法 逆结 果 事 先 求 出 , 存 入 一 256 字 节 的 存 储 器 (Joint2S2box) 中 , 经优化后的存储单元减少到原来 的一半 ,图 1 显示了 S2box 替换模块的电路组成 . s ( r , c) = Inv - Multi{ M
图 1 字节替换的优化 Fig. 1 The optimization of substitution of byte
-1
1 算法优化
111 字节替换的优化
7 2
字节替换由乘法逆运算和仿射运算组成 . 状态 矩阵中的每一个字节可以看成是 GF ( 28 ) 域上的多 项式 ,即
b ( x ) = b7 x + b6 x + b5 x + b4 x + b3 x + b2 x + b1 x + b0 x .
1 0 6 5 4 3
字节替换包含以下运算 : 1 ) 多项式取 GF ( 28 ) 上的乘法逆 , 即 : -1 b ( x ) = Inv - multi ( b ( x ) ) .
2) 对上一步的结果在 GF (2 ) 域上进行仿射运算 :
bi = bi
′
8
该模块仅使用一个 256 ×8 就实现了加密和解
密 ,当加 / 解密端为低电平时进行加密运算 , 逆仿射 电路的输出就是其输入 ,将 Joint2S2box 中的字节替换 原字节后的结果进行仿射运算 ,输出就是加密后的输 出 ;当加 / 解密端为高电平时进行解密运算 , 输入经 电路输出即为其输入 ,最后得到解密输出 .
112 列混合的优化
sc = [{ 03} x
3 2
b ( i +4) mod8 ci .
b ( i +5) mod8
b ( i +6) mod8 ( 1)
[4 ]
b ( i +7) mod8
仿射变换也可以用矩阵的形式表示
1 1 1 1 = 1 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 1 1 1 0 0 0 1 1 1 1 01 1 0 0 0 1 1 1 1 1 1 0 0 0 1 1 1 1 1 1 0 0 0 1
b0 b1 b2 b3 b4 b5 b6 b7
:
b0
′
b′ 1 b2 b3
- 安徽远邦贸易 > 第33卷2 期第2 0 0 6 年4
-
第33卷2 期第2 0 0 6 年4
下载该文档 文档格式:PDF 更新时间:2009-07-08 下载次数:0 点击次数:1文档基本属性 文档语言: 文档格式: pdf 文档作者: Hal Bisset 关键词: 主题: 备注: 点击这里显示更多文档属性 经理: 单位: WBCC 分类: 创建时间: 上次保存者: Craig Johnston 修订次数: 11 编辑时间: 文档创建者: 修订: 加密标识: 幻灯片: 29 段落数: 311 字节数: 51611 备注: 1 演示格式: On-screen Show 上次保存时间:
- 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
- PDF格式下载
- 更多文档...
-
上一篇:AIEC60825-1:2001B
下一篇:陈冠希艳照门加拿大取证始末
点击查看更多关于安徽远邦贸易的相关文档
- 您可能感兴趣的
- c3c0b0d7 b0d9b6c8 b0d9b6c8http 安徽师范大学b3b6
- 大家在找
-
- · 中国青少年发展基金会
- · 画壁qvodbd
- · 保密工作管理制度
- · 二手注塑机
- · 毕业设计测试用例
- · 快乐的大脚1在线观看
- · 浙大研究生招生信息网
- · 读孟尝君传阅读
- · 电子书神医2
- · cpu显卡超频软件
- · 不思议游戏全集下载
- · 广告学考研
- · 竞聘ppt模板
- · 滁州卫校贴吧
- · 粪肠球菌培养
- · 杭州前进齿轮箱厂
- · 电影频道密战峨眉
- · altiumpcb仿真
- · 百阅电脑阅读器下载
- · qq135021
- · 市直单位主要负责人结对表(附表一).
- · 八年级生物上册教案
- · 深圳东芝家用电器
- · 21世纪英语
- · 传感器的想关课程设计
- · 什么是四轮定位
- · 人教版五数下册教案
- · 电动机正反转plc程序
- · 炸鸡柳小吃车
- · 李淑霞身份证
- 赞助商链接