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

基于64位处理器的Android平台优化AES加密算法

摘要第5-6页
Abstract第6-7页
第1章 绪论第10-16页
    1.1 研究背景与意义第10-11页
    1.2 课题的研究现状第11-14页
    1.3 论文主要研究内容第14-16页
第2章 Android平台及其相关技术第16-26页
    2.1 Android平台简介第16页
    2.2 Android系统架构第16-20页
        2.2.1 应用程序层第17页
        2.2.2 应用程序框架层第17-18页
        2.2.3 系统运行库层第18-19页
        2.2.4 Linux内核层第19-20页
    2.3 Android平台软件开发方法简介第20-25页
        2.3.1 Android应用组件第20-24页
        2.3.2 JNI机制第24页
        2.3.3 Android NDK简介第24-25页
        2.3.4 Android底层组件开发步骤第25页
    2.4 本章小结第25-26页
第3章 AES算法及其分析第26-36页
    3.1 算法数学基础第26-28页
        3.1.1 有限域和域上多项式第26页
        3.1.2 多项式运算第26-28页
    3.2 Rijndael算法描述第28-33页
        3.2.1 Rijndael算法结构第28-29页
        3.2.2 字节替换步骤(SubBytes)第29-30页
        3.2.3 行移位步骤(ShiftRows)第30-31页
        3.2.4 列混合步骤(MixColumns)第31-32页
        3.2.5 轮密钥加步骤(AddRoundKey)第32-33页
    3.3 Rijndael算法设计原则第33-35页
        3.3.1 简单性第33-34页
        3.3.2 对称性第34页
        3.3.3 模块性第34-35页
        3.3.4 操作选择第35页
    3.4 本章小结第35-36页
第4章 基于64位处理器优化AES加密算法第36-43页
    4.1 G-AES算法简介第36-37页
    4.2 针对64位处理器优化AES算法第37-39页
        4.2.1 G-AES加密轮变换的状态矩阵变化过程第37-38页
        4.2.2 算法结构优化第38-39页
    4.3 常见密码攻击介绍及对应安全性讨论第39-42页
        4.3.1 线性密码分析下的算法抗攻击性第39-41页
        4.3.2 差分密码分析下的算法抗攻击性第41页
        4.3.3 代数攻击下的算法抗攻击性第41-42页
    4.4 本章小结第42-43页
第5章 优化算法的实现及效率对比第43-57页
    5.1 搭建Android应用开发环境第43-48页
        5.1.1 配置Java运行环境第43页
        5.1.2 安装Eclipse第43-44页
        5.1.3 安装并配置SDK和ADT第44-46页
        5.1.4 NDK开发环境的搭建第46-48页
    5.2 优化算法的实现第48-53页
        5.2.1 JNI接口设计第48-49页
        5.2.2 使用C语言实现本地方法第49-52页
        5.2.3 生成动态链接库第52-53页
    5.3 加解密效果及效率对比第53-56页
    5.4 本章小结第56-57页
结论第57-58页
参考文献第58-61页
攻读硕士期间发表论文情况第61-62页
致谢第62页

论文共62页,点击 下载论文
上一篇:基于ZigBee技术的煤矿井下应急救援通信系统研究
下一篇:基于序列图像的3D重建算法研究