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

基于ARM的文件加密技术的研究与实现

摘要第5-6页
ABSTRACT第6-7页
符号对照表第10-11页
缩略语对照表第11-15页
第一章 绪论第15-21页
    1.1 引言第15页
    1.2 相关研究现状第15-18页
        1.2.1 文件存储方式第15-17页
        1.2.2 嵌入式系统研究第17-18页
    1.3 研究意义与方法第18-19页
    1.4 研究的主要内容第19-20页
    1.5 文章结构第20-21页
第二章 研究技术基础第21-29页
    2.1 加密技术第21-24页
        2.1.1 加密算法基础第21页
        2.1.2 对称加密算法第21-22页
        2.1.3 非对称加密算法第22-23页
        2.1.4 单向HASH函数第23-24页
    2.2 TCP/IP协议栈第24-25页
    2.3 ARM工作模式第25-26页
    2.4 文件擦除技术第26页
    2.5 身份认证技术第26-29页
        2.5.1 冲击/响应方式认证技术第27页
        2.5.2 数字证书方式认证技术第27-29页
第三章 USBKey加密设备的设计与实现第29-39页
    3.1 USBKey的硬件设计第29-33页
        3.1.1 USBKey硬件组成第29-32页
        3.1.2 USBKey的驱动在ARM中实现第32-33页
    3.2 USBKey软件设计第33-38页
        3.2.1 AES密钥生成第33-34页
        3.2.2 数字签名第34-35页
        3.2.3 RSA密钥对生成第35-37页
        3.2.4 RSA加解密算法流程第37-38页
    3.3 本章小结第38-39页
第四章 基于ARM的文件存储方案设计第39-49页
    4.1 设计原理第39-44页
        4.1.1 ARM开发板资源第39-40页
        4.1.2 SD卡的结构第40-42页
        4.1.3 SD卡分区介绍第42-43页
        4.1.4 SPI模式分析第43-44页
    4.2 ARM对文件的读写第44-47页
        4.2.1 UART接口第44页
        4.2.2 ARM与SD卡的硬件连接第44-45页
        4.2.3 软件编程实现第45-47页
    4.3 本章小结第47-49页
第五章 基于ARM的文件存储系统的设计与实现第49-67页
    5.1 系统总体框架第49-51页
        5.1.1 系统功能介绍第49-50页
        5.1.2 系统整体功能图第50-51页
    5.2 基于USBKey认证模块的设计与实现第51-54页
        5.2.1 USBKey身份认证第51-53页
        5.2.2 USBKey串口通信的实现第53-54页
    5.3 文件加密模块的设计第54-57页
        5.3.1 NOEKEON算法介绍第54-55页
        5.3.2 NOEKEON算法的主要代码第55-56页
        5.3.3 NOEKEON算法的加解密过程第56-57页
    5.4 文件安全管理设计第57-58页
        5.4.1 系统登陆模块的设计和实现第57页
        5.4.2 文件加密和解密模块实现第57-58页
    5.5 传输模块的设计和实现第58-61页
        5.5.1 网络传输的通信实现第59-60页
        5.5.2 完整性校验模块的设计和实现第60-61页
    5.6 系统测试与分析第61-67页
        5.6.1 环境搭建第62页
        5.6.2 测试结果分析第62-67页
第六章 结束语第67-69页
    6.1 全文工作总结第67-68页
    6.2 后续工作展望第68-69页
参考文献第69-73页
致谢第73-75页
作者简介第75-76页

论文共76页,点击 下载论文
上一篇:枸杞多糖对脑力疲劳型心理亚健康模型大鼠认知功能的影响
下一篇:成人高等教育医学本科生学习动机及其影响因素