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

移动硬盘双因子认证与加密软件的设计与实现

摘要第4-5页
Abstract第5页
第1章 绪论第9-16页
    1.1 课题背景及研究的目的和意义第9-10页
        1.1.1 课题背景第9页
        1.1.2 研究目的和意义第9-10页
    1.2 身份认证的发展现状第10-11页
        1.2.1 身份认证技术基础第10页
        1.2.2 身份认证技术现状第10-11页
    1.3 硬盘数据加密的发展现状第11-14页
        1.3.1 硬盘加密技术基础第11页
        1.3.2 硬盘加密算法及模式第11-13页
        1.3.3 硬盘加密发展现状第13-14页
    1.4 本文的主要研究内容第14-16页
第2章 关键技术第16-26页
    2.1 引言第16页
    2.2 USB协议第16-20页
    2.3 身份认证方式第20-21页
    2.4 数据加解密第21-24页
        2.4.1 对称密码体制第22-24页
        2.4.2 非对称密码体制第24页
    2.5 密钥管理第24-25页
    2.6 本章小结第25-26页
第3章 双因子认证与加密系统设计第26-38页
    3.1 引言第26页
    3.2 方案框架第26页
    3.3 硬件方案第26-27页
    3.4 系统建模第27-28页
    3.5 软件方案第28-36页
        3.5.1 系统数据流图第28-29页
        3.5.2 主控芯片程序设计第29-30页
        3.5.3 密钥管理芯片程序设计第30-32页
        3.5.4 双因子认证设计第32-34页
        3.5.5 数据加解密设计第34-35页
        3.5.6 密钥管理设计第35-36页
        3.5.7 键盘设计第36页
    3.6 本章小结第36-38页
第4章 双因子认证与加密系统实现第38-59页
    4.1 引言第38页
    4.2 软硬件平台第38-39页
        4.2.1 主要硬件选型第38页
        4.2.2 软件开发工具第38-39页
    4.3 USB协议实现第39-45页
        4.3.1 USB设备请求命令的解析实现第39-42页
        4.3.2 Bulk Only传输协议解析实现第42-43页
        4.3.3 UFI命令规范解析实现第43-45页
    4.4 功能模块实现第45-49页
        4.4.1 双因子认证模块第45-46页
        4.4.2 密钥管理模块第46-47页
        4.4.3 数据加解密模块第47页
        4.4.4 键盘扫描模块第47-49页
    4.5 业务层模块实现第49-58页
        4.5.1 用户初始化功能第49-51页
        4.5.2 更改用户口令功能第51-52页
        4.5.3 更改超级口令功能第52-53页
        4.5.4 解锁用户口令功能第53-54页
        4.5.5 重新发行智能 IC 卡功能第54-56页
        4.5.6 用户正常使用功能第56-58页
    4.6 本章小结第58-59页
第5章 双因子认证与加密系统测试第59-68页
    5.1 测试环境第59页
        5.1.1 硬件环境第59页
        5.1.2 测试工具第59页
    5.2 SM1 算法正确性测试第59-60页
    5.3 速度测试第60-63页
        5.3.1 开启加解密功能速度测试第60-61页
        5.3.2 关闭加解密功能速度测试第61-62页
        5.3.3 测试结论第62-63页
    5.4 应用验证第63-67页
        5.4.1 用户身份合法性验证第63-64页
        5.4.2 修改用户口令功能验证第64-66页
        5.4.3 信息提示功能验证第66-67页
    5.5 本章小结第67-68页
结论第68-69页
参考文献第69-76页
致谢第76-77页
个人简历第77页

论文共77页,点击 下载论文
上一篇:面向数据集成的非文本DSL与SQL互译系统的设计与实现
下一篇:渔监局文件业务管理系统的设计与实现