您的位置: turnitin查重官网> 计算机 >> 计算机毕业题目 >阐述指纹识别邮件加密USBKEY终端实现

阐述指纹识别邮件加密USBKEY终端实现

收藏本文 2024-02-05 点赞:3980 浏览:9736 作者:网友投稿原创标记本站原创

摘要:随着互联网的快速进展,互联网用户越来越多,电子邮件成为了人们互相联系的重要工具;但是由于互联网络的开放性,安全不足越来越突出。目前普遍采取的PGP(PrettyGood Privacy)等邮件加密都是在PC机终端采取纯软件的策略实现,可以通过在用户电脑植入木马程序读取加密密钥和用户签名私钥,这样邮件安全性还是得不到保证。针对上面陈述的不论文引进了USB KEY。它可以保存用户数字证书和私钥,论述上任何情况下都不可以导出,这样就没办法读取用户私钥等机密信息。为了防止通过对电脑远程操控操作USB KEY进行交易等行为,本论文引进了指纹识别模块。用指纹识别取代PIN码,即使远程制约了电脑并读取了PIN码也无法进行任何操作,以而提升了系统的安全性能。本论文介绍了MD5、SHA、DES、3DES、RSA等常用加密算法和USB KEY系统结构(具体包括硬件层、核心驱动层、标准中间件层与运用层),重点探讨了硬件层的设计和与实现。主要包括指纹识别设计与实现、USB驱动设计与实现和Z32U片上操作系统的设计和实现。本论文的革新性主要体现在以下三个方面:1、设计和实现了基于Z32U开发板的USBKEY邮件加密功能;2、PC机与Z32U通过USB接口进行通信,采取Mass Storage ClassBulk-Only协议,数据传输速率快;3、引进了指纹识别对用户身份进行认证大大提升了USB KEY的安全性能。关键词:USB论文KEY论文USB论文COS论文指纹识别论文电子邮件论文

    摘要5-6

    Abstract6-9

    第一章 绪论9-13

    1.1 课题探讨背景9

    1.2 国内外进展近况9-10

    1.3 USBKEY 介绍10-11

    1.4 指纹识别11-12

    1.5 本论文主要探讨内容和工作12-13

    第二章 USB KEY 安全技术基础13-19

    2.1 PKI 介绍13-14

    2.2 数字签名14

    2.3 单向散列算法(HASH)14-16

    2.3.1 MD5 算法15

    2.3.2 SHA 算法15-16

    2.4 对称加密算法与非对称加密算法16-18

    2.4.1 DES 算法16-17

    2.4.2 3DES 算法17-18

    2.4.3 RSA 算法18

    2.5 本章小结18-19

    第三章 USB KEY 系统结构19-23

    3.1 硬件层19-20

    3.2 核心驱动层20

    3.3 标准中间件层20-22

    3.3.1 PKCS#1120-21

    3.3.2 CSP21-22

    3.4 运用层22

    3.5 本章小结22-23

    第四章 USB KEY 设计与实现23-69

    4.1 指纹识别模块23-34

    4.1.1 ARA-EM01 指纹识别模块介绍23-25

    4.1.2 指纹识别模块软件设计与实现25-34

    4.2 USB 通信模块34-44

    4.2.1 USB 介绍34-35

    4.2.2 USB 硬件结构35-36

    4.2.3 USB 系统软件结构36-37

    4.2.4 USB 设备枚举历程37

    4.2.5 Bulk-Only 传输37-39

    4.2.6 USB 通信实现部分函数39-44

    4.3 Z32U 芯片介绍44-46

    4.4 芯片操作系统设计与实现46-67

    4.4.1 通信管理模块48-50

    4.4.2 安全管理模块50-54

    4.4.3 命令管理模块54-58

    4.4.4 文件管理模块58-67

    4.5 USB KEY 邮件加密测试67-68

    4.6 本章小结68-69

    总结与展望69-70

copyright 2003-2024 Copyright©2020 Powered by 网络信息技术有限公司 备案号: 粤2017400971号