首页--工业技术论文--无线电电子学、电信技术论文--通信论文--通信保密与通信安全论文--理论论文

基于CUDA的IDEA密码算法的设计与实现

中文摘要第3-4页
Abstract第4页
第一章 绪论第8-12页
    1.1 研究的背景和意义第8-10页
    1.2 研究现状第10-11页
    1.3 论文的内容和结构第11-12页
第二章 CUDA并行计算架构第12-25页
    2.1 CUDA的软件体系第12-15页
        2.1.1 CUDA C语言第13-14页
        2.1.2 nvcc编译器第14页
        2.1.3 运行时API与驱动API第14-15页
    2.2 CUDA的编程模型第15-20页
        2.2.1 主机端与设备端第15-17页
        2.2.2 显存的操作第17-18页
        2.2.3 线程结构第18-19页
        2.2.4 硬件映射第19-20页
    2.3 CUDA的存储器模型第20-23页
        2.3.1 寄存器第22页
        2.3.2 局部存储器第22页
        2.3.3 共享存储器第22页
        2.3.4 全局存储器第22-23页
        2.3.5 常数存储器第23页
        2.3.6 纹理存储器第23页
    2.4 CUDA程序的优化第23-24页
    2.5 本章小结第24-25页
第三章 IDEA密码算法第25-30页
    3.1 IDEA密码算法的基本运算第25-26页
    3.2 加、解密密钥的生成第26-27页
    3.3 加、解算法的基本流程第27-29页
    3.4 本章小结第29-30页
第四章 基于CUDA的IDEA密码算法的设计与实现第30-39页
    4.1 总体结构的设计第30-32页
    4.2 模块的具体实现第32-37页
        4.2.1 加密密钥生成算法的实现第32-33页
        4.2.2 解密密钥生成算法的实现第33-34页
        4.2.3 加、解密算法的实现第34-35页
        4.2.4 模2~(16+1)乘法运算的实现的实现第35-36页
        4.2.5 求模2~(16)+1乘法逆元运算的实现第36-37页
    4.4 本章小结第37-39页
第五章 实验与测试第39-44页
    5.1 实验环境第39-40页
    5.2 结果验证第40-41页
    5.3 性能比较第41-42页
    5.4 本章小结第42-44页
第六章 总结与展望第44-46页
    6.1 总结第44页
    6.2 展望第44-46页
参考文献第46-48页
在学期间的研究成果第48-49页
致谢第49页

论文共49页,点击 下载论文
上一篇:移动Ad hoc网络中AODV路由协议的研究
下一篇:科学工作流重用关键问题研究