基于生物特征的电子商务身份认证平台研究与设计
发布时间:2021-01-06 03:14
目前,电子商务最常用的身份认证方法是由权威认证中心CA(Certificate Authority)负责为客户颁发表明其身份的数字证书。然而,基于PKI(Public Key Infrastructure)的数字证书并不能够解决电子商务环境中用户物理身份唯一性的问题。与此同时,越来越多的web网络应用需要可靠的生物特征识别技术来确定用户的身份,再确定该用户是否有权限访问所请求的系统服务。本课题正是基于此,结合PKI和生物特征识别两种技术展开电子商务身份平台的研究与设计。本文的主要工作内容包含以下几个部分:1.本文分析了当前电子商务网络安全认证所面临的主要问题,阐述了当前国内外主流身份认证技术的研究现状和发展趋势。2.本文在PKI技术和生物识别技术基础上,以开源CA系统软件EJBCA作为身份认证平台的基础,通过对遵循X.509V3格式的数字证书扩展字段添加指纹特征身份认证信息实现了生物证书。然后,提出了一种保护生物证书指纹特征模板的方法,即利用伪随机指纹特征发生器产生固定长度的指纹密钥,再使用模糊指纹金库算法将指纹密钥与指纹特征模板进行绑定。生物证书能够完美结合PKI技术和生物识别技术的...
【文章来源】:浙江工业大学浙江省
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 引言
1.2 课题背景与意义
1.2.1 课题背景
1.2.2 本平台的设计意义
1.3 本文的研究内容
1.4 本文的组织结构
第2章 电子商务身份认证及生物识别技术
2.1 引言
2.2 电子商务身份认证技术
2.2.1 基于静态口令的身份认证方式
2.2.2 基于请求/响应的身份认证方式
2.2.3 基于智能卡的身份认证方式
2.2.4 基于X.509数字证书的身份认证方式
2.2.5 基于生物识别的身份认证方式
2.3 常见的生物特征识别技术
2.3.1 掌纹识别
2.3.2 虹膜识别
2.3.3 人脸识别
2.3.4 语音识别
2.3.5 手写签名识别
2.3.6 指纹识别
2.4 指纹识别的基本原理
2.4.1 指纹特征
2.4.2 指纹识别流程
2.4.3 指纹预处理
2.5 本章小结
第3章 PKI技术和EJBCA软件研究
3.1 PKI简介
3.2 PKI核心技术
3.2.1 数字签名技术
3.2.2 非对称加密技术
3.2.3 数字信封技术
3.2.4 X.509数字证书技术
3.3 PKI组成
3.3.1 认证机构CA
3.3.2 证书库
3.3.3 密钥备份和恢复
3.3.4 证书撤销机制
3.3.5 证书历史档案
3.4 PKI在电子商务安全中的应用
3.5 开源EJBCA软件研究
3.5.1 EJBCA研究现状
3.5.2 EJBCA系统结构
3.6 EJBCA安装与使用
3.6.1 EJBCA安装
3.6.2 EJBCA使用
3.7 本章小结
第4章 基于EJBCA的生物证书研究与实现
4.1 生物证书
4.1.1 生物证书概述
4.1.2 生物证书结构
4.2 生物特征模板保护
4.2.1 生物特征信息的保护
4.2.2 伪随机指纹特征发生器
4.2.3 模糊指纹金库(Fingerprint-based Fuzzy Vault)
4.3 生物证书实现
4.4 本章小结
第5章 基于生物证书的电子商务身份认证平台设计与实现
5.1 平台总体结构
5.2 身份认证平台设计
5.2.1 平台功能分析
5.2.2 平台工作流程
5.2.3 平台基本配置
5.3 实现平台所涉及的关键技术
5.4 身份认证平台注册模块设计
5.4.1 生物证书申请
5.4.2 生物证书生成
5.5 身份认证平台认证模块设计
5.6 身份认证平台实现
5.6.1 客户端ActiveX控件实现
5.6.2 服务器端组件实现
5.7 身份认证平台应用实例
5.8 本章小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读学位期间参加的科研项目和成果
本文编号:2959827
【文章来源】:浙江工业大学浙江省
【文章页数】:83 页
【学位级别】:硕士
【文章目录】:
摘要
ABSTRACT
第1章 绪论
1.1 引言
1.2 课题背景与意义
1.2.1 课题背景
1.2.2 本平台的设计意义
1.3 本文的研究内容
1.4 本文的组织结构
第2章 电子商务身份认证及生物识别技术
2.1 引言
2.2 电子商务身份认证技术
2.2.1 基于静态口令的身份认证方式
2.2.2 基于请求/响应的身份认证方式
2.2.3 基于智能卡的身份认证方式
2.2.4 基于X.509数字证书的身份认证方式
2.2.5 基于生物识别的身份认证方式
2.3 常见的生物特征识别技术
2.3.1 掌纹识别
2.3.2 虹膜识别
2.3.3 人脸识别
2.3.4 语音识别
2.3.5 手写签名识别
2.3.6 指纹识别
2.4 指纹识别的基本原理
2.4.1 指纹特征
2.4.2 指纹识别流程
2.4.3 指纹预处理
2.5 本章小结
第3章 PKI技术和EJBCA软件研究
3.1 PKI简介
3.2 PKI核心技术
3.2.1 数字签名技术
3.2.2 非对称加密技术
3.2.3 数字信封技术
3.2.4 X.509数字证书技术
3.3 PKI组成
3.3.1 认证机构CA
3.3.2 证书库
3.3.3 密钥备份和恢复
3.3.4 证书撤销机制
3.3.5 证书历史档案
3.4 PKI在电子商务安全中的应用
3.5 开源EJBCA软件研究
3.5.1 EJBCA研究现状
3.5.2 EJBCA系统结构
3.6 EJBCA安装与使用
3.6.1 EJBCA安装
3.6.2 EJBCA使用
3.7 本章小结
第4章 基于EJBCA的生物证书研究与实现
4.1 生物证书
4.1.1 生物证书概述
4.1.2 生物证书结构
4.2 生物特征模板保护
4.2.1 生物特征信息的保护
4.2.2 伪随机指纹特征发生器
4.2.3 模糊指纹金库(Fingerprint-based Fuzzy Vault)
4.3 生物证书实现
4.4 本章小结
第5章 基于生物证书的电子商务身份认证平台设计与实现
5.1 平台总体结构
5.2 身份认证平台设计
5.2.1 平台功能分析
5.2.2 平台工作流程
5.2.3 平台基本配置
5.3 实现平台所涉及的关键技术
5.4 身份认证平台注册模块设计
5.4.1 生物证书申请
5.4.2 生物证书生成
5.5 身份认证平台认证模块设计
5.6 身份认证平台实现
5.6.1 客户端ActiveX控件实现
5.6.2 服务器端组件实现
5.7 身份认证平台应用实例
5.8 本章小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读学位期间参加的科研项目和成果
本文编号:2959827
本文链接:https://www.wllwen.com/jingjilunwen/dianzishangwulunwen/2959827.html