首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文--加密与解密论文

基于OpenCL的AES算法的多线程并行实现

摘要第1-6页
Abstract第6-10页
第1章 绪论第10-13页
   ·研究背景第10-11页
     ·AES 起源第10页
     ·AES 的优势第10-11页
   ·本文的研究价值第11页
   ·本文的结构第11-13页
第2章 AES 高级加密标准的基本原理第13-22页
   ·AES 密码第13-15页
   ·每一轮迭代的四个阶段第15-19页
     ·字节代替变换第15-16页
     ·行移位变换第16-17页
     ·列混淆变换第17-18页
     ·轮密钥加变换第18-19页
   ·AES 的密钥扩展算法第19-20页
   ·AES 对应的解密算法第20-22页
第3章 OPENCL 相关原理及架构第22-28页
   ·OpenCL 的产生背景第22页
   ·GPU 计算与 OpenCL第22-23页
     ·为什么要使用 OpenCL第22-23页
   ·OpenCL 架构第23-28页
     ·OpenCL 平台模型(Platform model)第24页
     ·OpenCL 内存模型第24-25页
     ·OpenCL 执行模型(Execution Model)第25-27页
     ·编程模型(Programming Model)第27-28页
第4章 OPENCL 编程流程第28-39页
   ·一个简单的内核程序第28-29页
   ·OpenCL 平台的初始化第29-30页
   ·OpenCL 运行时模块第30-34页
   ·OpenCL 内存管理模块第34-36页
   ·OpenCL 内核模块第36-39页
第5章 AES OPENCL 内核程序的设计与实现第39-49页
   ·AES 高级加密标准 OpenCL 实现的主要流程第39-41页
   ·编写 AES 高级加密标准算法的内核程序(kernel)第41-45页
     ·索引空间的设置第41-42页
     ·内核程序的输入输出参数第42-43页
     ·行移位子函数第43-44页
     ·列混淆子函数第44-45页
   ·对内核程序的优化第45-46页
   ·实验结果第46-49页
参考文献第49-52页
作者简介及在学期间所取得的科研成果第52-53页
致谢第53页

论文共53页,点击 下载论文
上一篇:智能监控系统中运动目标检测方法研究
下一篇:宽带业务代理监控系统的设计与实现