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

基于Android平台加密算法的研究与实现

摘要第1-4页
Abstract第4-7页
1 绪论第7-10页
   ·研究背景与意义第7页
   ·课题的研究现状第7-8页
   ·论文的工作第8页
   ·论文的结构第8-10页
2 Android平台第10-19页
   ·Android平台简介第10页
   ·Android体系结构第10-13页
     ·应用程序层第11页
     ·应用程序框架层第11-12页
     ·系统运行库层第12-13页
     ·Linux内核层第13页
   ·Android平台的安全机制分析第13-14页
   ·Dalvik虚拟机和JNI第14-18页
     ·Dalvik虚拟机概述第14页
     ·Dalvik的特点第14-15页
     ·JNI的架构与实现第15-18页
   ·Android NDK简介第18-19页
3 AES加密算法的研究与优化第19-31页
   ·数学基础第19-21页
     ·字节运算第19-20页
     ·字运算第20页
     ·多项式求逆运算第20-21页
   ·Rijndael算法描述第21-28页
     ·Rijndael的结构第22-23页
     ·轮变换第23-24页
     ·字节替换步骤(SubBytes)第24-25页
     ·行移位步骤(ShiftRows)第25-26页
     ·列混合步骤(MixColumns)第26-27页
     ·密钥加步骤(AddRoundKey)第27-28页
   ·AES算法的优化第28-31页
     ·算法结构的优化第28-29页
     ·针对Android平台的优化第29-31页
4 Android平台数据加密软件设计第31-36页
   ·分组密码第31-32页
     ·分组密码概述第31页
     ·分组密码的实现第31-32页
   ·Android平台数据加密功能需求分析第32-34页
     ·数据加密软件实现目标第32页
     ·数据加密软件功能模块需求分析第32-34页
   ·Android手机加密软件应用框架第34-36页
5 基于Android平台AES改进算法的实现第36-50页
   ·搭建程序开发环境第36-41页
     ·安装JDK和配置Java开发环境第36页
     ·Eclipse的安装第36页
     ·SDK和ADT的安装和配置第36-39页
     ·NDK的Windows开发环境的搭建第39-41页
   ·AES算法的实现第41-48页
     ·JNI接口设计第41-42页
     ·使用C++实现加解密的本地方法第42-46页
     ·生成动态链接库第46-48页
   ·加密软件改进加密算法实现效果及性能比较第48-49页
   ·本章小结第49-50页
6 结束语第50-51页
   ·论文工作总结第50页
   ·问题与展望第50-51页
致谢第51-52页
参考文献第52-53页

论文共53页,点击 下载论文
上一篇:基于SOA的数据交换平台的研究
下一篇:自动指纹识别技术关键算法研究