学位论文 > 优秀研究生学位论文题录展示
对称密码有限域运算模块可重构设计技术研究
作 者: 张学颖
导 师: 戴紫彬
学 校: 解放军信息工程大学
专 业: 军事通信学
关键词: 有限域 可重构设计 对称密码 矩阵乘法 σ-LFSR反馈函数 有限域求逆
分类号: TN918.1
类 型: 硕士论文
年 份: 2010年
下 载: 25次
引 用: 0次
阅 读: 论文下载
内容摘要
有限域运算是对称密码算法中一类重要的非线性运算,主要有软件和硬件两种实现方式,前者灵活性高,扩展性强,但实现性能不高,难以满足高速通信等方面的应用需求;后者实现性能较高,但灵活性差,复用性差,难以满足多种对称密码算法对不同有限域运算的需求。针对以上问题,本文采用可重构技术,设计了对称密码算法有限域运算模块可重构架构,在灵活支持不同对称密码中有限域运算的同时,提高了电路的实现性能。论文在分析不同对称密码算法的基础上,结合基本有限域运算及密码算法中有限域运算模块的结构特点,系统总结了对称密码算法中有限域运算模块的操作特征,以高效灵活的处理架构为设计目标,深入分析提取了有限域运算模块的可重构设计需求。论文在研究有限域乘法运算实现原理及电路结构的基础上,提出了矩阵乘法可重构架构,可灵活实现基于不同有限域乘法运算构建的、不同维数的矩阵乘法运算;同时,利用同构有限域转换原理,提出了σ-LFSR反馈函数可重构架构,支持具有不同数据位宽、不同类型状态位元素的σ-LFSR反馈函数更新运算。论文在深入分析不同有限域求逆算法及硬件电路结构的基础上,结合最优多项式理论,提出了最优多项式求逆运算模型,并对不同扩张次数的有限域求逆运算进行映射,使相应的有限域求逆可重构架构可灵活高效的实现有限域求逆运算的同时,有效的控制了电路面积,达到电路面积和运算延迟的统一。针对上述提出的三种不同有限域运算模块可重构架构,在FPGA上分别进行模拟仿真以验证硬件架构功能的正确性;基于0.18μm CMOS工艺单元库对其进行逻辑综合,并与现有研究成果进行对比分析。结果表明,本文提出的有限域运算模块可重构架构,在高灵活性的前提下保证了高效数据处理能力,具有较高的实用价值。
|
全文目录
摘要 7-8 Abstract 8-9 第一章 绪论 9-15 1.1 研究背景 9-10 1.2 国内外研究现状 10-12 1.3 课题研究内容及本文创新点 12-13 1.3.1 研究内容 12-13 1.3.2 本文创新点 13 1.4 论文结构安排 13-15 第二章 对称密码有限域运算特征分析 15-27 2.1 有限域运算 15-17 2.1.1 二元扩域运算 15-16 2.1.2 复合域运算 16-17 2.2 对称密码有限域运算模块特征分析 17-22 2.2.1 矩阵乘法单元 17-19 2.2.2 σ-LFSR反馈函数 19-21 2.2.3 基于有限域求逆的S盒 21-22 2.3 对称密码有限域运算模块可重构性分析 22-25 2.3.1 矩阵乘法可重构性分析 22-23 2.3.2 σ-LFSR反馈函数可重构性分析 23-24 2.3.3 基于有限域求逆的S盒可重构性分析 24-25 2.3.4 有限域运算模块可重构性分析 25 2.4 本章小结 25-27 第三章 矩阵乘法可重构架构设计 27-39 3.1 二元扩域全比特并行可重构乘法单元设计 27-31 3.1.1 设计原理 27-28 3.1.2 全比特并行可重构乘法运算单元 28-30 3.1.3 配置信息运算单元 30-31 3.2 矩阵乘法可重构架构设计 31-34 3.2.1 乘积向量元素运算单元 31-32 3.2.2 矩阵乘法可重构架构 32-34 3.3 验证及性能评估 34-38 3.3.1 验证方式及流程 34-35 3.3.2 验证及性能评估 35-38 3.3.2.1 仿真验证 35-36 3.3.2.2 实现结果及性能评估 36-38 3.4 本章小结 38-39 第四章 σ-LFSR反馈函数可重构架构设计 39-58 4.1 复合域可重构并行乘法单元设计 39-42 4.1.1 设计原理 39-40 4.1.2 复合域可重构并行乘法单元 40-41 4.1.3 复合域配置信息运算单元 41-42 4.2 同构有限域转换原理 42-44 4.3 σ-LFSR反馈函数可重构架构 44-52 4.3.1 可重构乘法运算单元参数选取 44-46 4.3.2 可重构乘法运算单元设计 46-47 4.3.3 σ-LFSR状态位元素坐标转换 47-49 4.3.4 σ-LFSR反馈函数可重构架构 49-52 4.4 验证及性能评估 52-57 4.4.1 仿真验证 52-55 4.4.2 实现结果及性能评估 55-57 4.5 本章小结 57-58 第五章 有限域求逆可重构架构设计 58-74 5.1 复合域求逆运算可重构设计 58-60 5.1.1 ITI求逆算法 58-59 5.1.2 复合域求逆可重构单元 59-60 5.2 有限域求逆可重构架构设计 60-70 5.2.1 二元扩域可重构求逆单元 60-62 5.2.2 最优多项式理论 62-64 5.2.3 最优多项式可重构求逆运算模型 64-70 5.2.3.1 最优多项式参数选取 64-66 5.2.3.2 最优多项式可重构求逆运算模型 66-68 5.2.3.3 有限域求逆可重构架构映射 68-70 5.3 验证及性能评估 70-73 5.3.1 仿真验证 70-71 5.3.2 实现结果及性能评估 71-73 5.4 本章小结 73-74 第六章 总结与展望 74-76 6.1 总结 74 6.2 展望 74-76 附录A 76-77 附录B 77-80 参考文献 80-83 作者简历 攻读硕士学位期间完成的主要工作 83-84 致谢 84
|
相似论文
- 多进制LDPC码构造方法的研究,TN911.22
- 星载一体化小卫星高可靠通信编码技术研究,TN927.2
- 光学向量矩阵乘法器原理及其实现方法研究,TP332.22
- 线性码自同构群的研究,O157.4
- 本原正规多项式系数分布的研究,TN918.1
- 基于FPGA的矩阵运算固化实现技术研究,TN791
- 在Galois有限域GF(2~n)中的图像置乱加密的研究,TP309.7
- 有限域上一类线性方程的性质,O241.6
- 基于分圆方法的差集偶及跳频序列的构造研究,O157.2
- 有限域上的k-型高斯正规基及Reed-Solomon码,O157.4
- 主QF环上模的结构定理及在编码理论中的应用,O157.4
- 有限域上的旋转对称函数与k-型高斯正规基,O153.4
- 基于GPU的BLAS库的设计和实现,TP391.41
- ECC标量乘法VLSI实现以及功耗分析攻击技术研究,TN918.1
- 椭圆曲线密码体制的研究与分析,TN918.1
- 无线激光通信GF(q)域纠错码的研究及实现,TN929.1
- 基础型光学处理器的结构设计与实验研究,O438
- 有限域上一类特殊方程的解数公式,O153.4
- 基于IPSec协议的安全协处理器设计,TP393.08
- 椭圆曲线数字签名的FPGA设计,TN918.1
中图分类: > 工业技术 > 无线电电子学、电信技术 > 通信 > 通信保密与通信安全 > 理论
© 2012 www.xueweilunwen.com
|