首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--外部设备论文--输入设备论文

基于串口通信技术的密码键盘驱动的设计与实现

摘要第4-5页
Abstract第5页
第1章 绪论第9-13页
    1.1 论文研究背景与意义第9-11页
        1.1.1 课题研究背景第9-10页
        1.1.2 课题研究意义第10页
        1.1.3 课题研究现状第10-11页
    1.2 论文研究目标与研究内容第11-12页
        1.2.1 论文研究目标第11页
        1.2.2 论文的主要研究内容第11-12页
    1.3 论文的组织结构第12-13页
第2章 相关技术概述第13-17页
    2.1 课题关键技术第13-16页
        2.1.1 基于串.通信技术的数据传输第13-14页
        2.1.2 基于动态库链接技术的函数接第14-15页
        2.1.3 DES加密算法和ECB加密算法第15页
        2.1.4 开发基于python的测试平台第15-16页
    2.2 本章小结第16-17页
第3章 密码键盘驱动程序需求分析第17-21页
    3.1 用户分析第17页
    3.2 通信方式及数据交互分析第17-18页
    3.3 功能分析第18页
        3.3.1 加密功能第18页
        3.3.2 键盘功能第18页
        3.3.3 日志及配置功能第18页
    3.4 测试工具分析第18-19页
    3.5 本章小结第19-21页
第4章 密码键盘驱动程序设计第21-43页
    4.1 总体设计第21-22页
    4.2 功能结构设计第22-23页
    4.3 串.通信的设计第23-32页
        4.3.1 使用API函数实现串.通信第23页
        4.3.2 常用串.通信API函数第23-24页
        4.3.3 串.通信详细设计第24-32页
    4.4 数据收发的设计第32页
    4.5 加密算法设计第32-38页
        4.5.1 加密算法安全性设计第33-34页
        4.5.2 数据转码的设计第34页
        4.5.3 加密算法的流程设计第34-38页
    4.6 其他功能的设计第38-39页
        4.6.1 配置文件第38-39页
        4.6.2 日志功能第39页
    4.7 测试平台设计第39-40页
        4.7.1 设计原则第39-40页
        4.7.2 设计工具第40页
        4.7.3 UI的设计第40页
    4.8 本章小结第40-43页
第5章 密码键盘驱动程序的实现第43-55页
    5.1 串.通信的实现第43-45页
        5.1.1 串.的打开和关闭第43页
        5.1.2 串.配置第43-44页
        5.1.3 读写串第44-45页
    5.2 数据收发的实现第45-46页
    5.3 主要加密算法的实现第46-49页
        5.3.1 数据转码第46-47页
        5.3.2 PIN加密第47-49页
    5.4 其他功能的实现第49-52页
        5.4.1 配置文件第49-50页
        5.4.2 日志功能第50-52页
    5.5 测试平台的实现第52-53页
    5.6 运行结果分析第53-54页
    5.7 本章小结第54-55页
第6章 密码键盘驱动程序的测试第55-71页
    6.1 基于python的测试工具第55-56页
    6.2 测试案例第56-61页
    6.3 测试及结果第61-69页
        6.3.1 串.通信的测试第61-62页
        6.3.2 数据交互的测试第62-63页
        6.3.3 PIN加密功能的测试第63-66页
        6.3.4 ECB加密功能的测试第66-68页
        6.3.5 其他功能的测试第68-69页
    6.4 本章小结第69-71页
结论第71-73页
参考文献第73-77页
致谢第77页

论文共77页,点击 下载论文
上一篇:ICU护士组织沉默、工作满意度对离职倾向影响的研究
下一篇:联合非药物干预方法对新生儿静脉穿刺疼痛的影响