基于身份的数字签名在自测系统中的应用

基于身份的数字签名在自测系统中的应用

论文摘要

随着网络的迅速普及,人们获取信息、交流信息以及学习的方式发生了彻底改变。一方面,用传统的面授课程方式已远远不能满足人们对知识的渴求。另一方面,网络技术的飞速发展和计算机课件资源的不断扩充,使人们可以灵活自由的选择自己感兴趣的的热点,它是未来学习型社会的根本特性和人们的基本需求,包括网上学习、查阅资料、浏览信息、下载信息等。而基于Web的智能答疑系统和自测系统作为e-learnin的一个重要方面,自然被提到了一个重要的位置。通过自测系统不但使学员能够对所学知识进行跟踪测试,随时掌握学习情况,及时调整学习重点,以便更好的进行学习和提高水平。而且能够方便教师及时全面地了解学生的掌握情况,以便及时调整授课内容、课程重点和难点。因此如何利用Internet科学地进行网上测试并进行智能答疑已成为教育管理者和教师及广大学员普遍关心的问题。传统的网络安全中主要应用PKI (Public Key Infrastructure)/CA (Certification Authority)体系来通过实体认证、数字签名、加密等技术手段来保证网络信息的机密性、完整性、可用性、认证性和不可否认性。但由于PKI/CA体系数字证书管理复杂,不适于实时在线交易等问题,因此有必要对现有PKI/CA体系进行改进。现在的身份认证技术都是基于非对称加密技术。1984年Shamir提出基于身份的加密、签名、认证的思想,该思想的核心是改变原来需要将公钥与用户身份相绑定的做法,而是直接从用户的身份信息(如身份证号、姓名、email地址,IP地址等)中提取公钥,用户的私钥有一个可信中心(Private Key Generator)(简称PKG)生成。但是直到2001年Dan Boneh和Matt Franklin同提出基于身份标识的加密算法,基于身份的密码学研究才如火如荼的发展起来。现在基于身份的密码学研究已成为密码学界研究的一大热点。传统XML数字签名基于公共密钥基础设施(PKI)体系和非对称算法,存在管理复杂、计算量大等缺陷。通过对XML数字签名规范和无可信第三方基于身份的签名(Identity Based Signature, IBS)方案的研究,采用IBS的密钥管理机制和对应椭圆曲线双线性映射算法实现XML数字签名,按照XML数字签名规范的要求,对相应XML数字签名实现过程和XML数字签名文件结构进行了设计,并分析了具体实现方式。该XML数字签名方案在保证安全性的同时,克服了传统基于PKI的XML数字签名的缺陷,具有更高的效率。本文提出基于身份的数字签名的自测平台的系统结构、设计思想,对自测系统进行了系统设计和实现,并结合已有的XML数字签名、WebServiceSecurity规范实现了基于身份的XML数字签名认证。不像公钥基础设施那样需要可信第三方认证中心的参与,所以可以很直接地实现认证。同时由于只需保留少量的公用参数,所以它不需要单独的目录服务器来存储公钥,也不需要数据库的支持,更不需要公钥的管理和认证问题,这样就大大降低了系统的复杂度。所以本论文研究的身份认证方法安全性高,实现起来又非常简单。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 研究背景及意义
  • 1.1.1 网上考试系统的国内外发展及其现状
  • 1.1.2 数字签名的研究背景、意义
  • 1.2 数字签名的研究现状
  • 1.2.1 数字签名的概述
  • 1.2.2 数字签名的发展
  • 1.3 文章结构
  • 2 相关技术
  • 2.1 Silverlight
  • 2.1.1 Silverlight技术介绍
  • 2.1.2 Silverlight 2.0功能特点
  • 2.2 Windows Communication Foundation (WCF)
  • 2.2.1 WCF技术介绍
  • 2.2.2 WCF特性
  • 2.3 LINQ
  • 2.3.1 LINQ技术介绍
  • 2.3.2 LINQ特性
  • 2.4 本章小结
  • 3 基于身份的数字签名
  • 3.1 引言
  • 3.1.1 基于身份的数字签名提出的背景
  • 3.1.2 基于身份的签名方案的形式化定义
  • 3.1.3 基于身份的签名方案的研究现状
  • 3.2 基于身份数字签名方案分析
  • 3.2.1 基于身份的Shamir方案分析
  • 3.2.2 基于身份的Cha-Cheon方案分析
  • 3.2.3 基于身份数字签名方案的特征
  • 3.3 XML数字签名
  • 3.3.1 XML签名种类
  • 3.3.2 XML签名语法
  • 3.3.3 XML签名过程
  • 3.3.4 XML签名验证过程
  • 3.4 基于身份签名方案的安全性
  • 3.4.1 攻击方式
  • 3.4.2 攻击目的
  • 3.4.3 安全性分析
  • 3.5 本章小结
  • 4 自测系统设计与实现
  • 4.1 系统需求分析
  • 4.1.1 系统功能需求
  • 4.1.2 系统运行要求的需求分析
  • 4.2 系统的处理流程
  • 4.3 自测系统功能模块的划分
  • 4.3.1 自测子系统
  • 4.3.2 信息查询子系统
  • 4.3.3 测试管理子系统
  • 4.4 系统数据库的设计
  • 4.4.1 需求分析
  • 4.4.2 概念模型设计
  • 4.4.3 逻辑模型设计
  • 4.4.4 物理模型设计
  • 4.5 自测系统的实现
  • 4.5.1 平台架构
  • 4.5.2 自测试
  • 4.5.3 信息查询
  • 4.6 本章小结
  • 5 基于身份数字签名在自测系统中的应用
  • 5.1 基于身份的数字签名设计
  • 5.1.1 签名过程设计
  • 5.1.2 验证过程设计
  • 5.2 签名模块
  • 5.2.1 PKG系统初始化
  • 5.2.2 生成摘要
  • 5.2.3 生成密钥对
  • 5.2.4 生成数字签名
  • 5.2.5 生成基于身份的XML数字签名
  • 5.3 认证模块
  • 5.3.1 解析XML文档
  • 5.3.2 验证
  • 5.4 本章小结
  • 6 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的学术论文目录
  • 附件
  • 相关论文文献

    • [1].使用数字签名,保护本本安全[J]. 电脑知识与技术(经验技巧) 2017(12)
    • [2].掌握方法用好数字签名[J]. 个人电脑 2014(12)
    • [3].什么是“数字签名”[J]. 石家庄理工职业学院学术研究 2011(04)
    • [4].我校王琴教授团队在《Physical Review Applied》上发表量子数字签名最新研究成果[J]. 南京邮电大学学报(自然科学版) 2018(06)
    • [5].数字签名助力系统安全[J]. 网络安全和信息化 2017(01)
    • [6].数字签名帮木马狐假虎威[J]. 网友世界 2011(01)
    • [7].数字签名在教务管理系统中的应用[J]. 计算机安全 2009(05)
    • [8].数字签名的公平交换分析[J]. 计算机产品与流通 2017(09)
    • [9].卡巴斯基 警惕具有数字签名的恶意软件[J]. 电脑迷 2010(15)
    • [10].应用数字签名机制的卫星移动通信数据传输方案设计及实现[J]. 航天器工程 2017(03)
    • [11].保护文档的利器 数字签名[J]. 电脑爱好者 2008(04)
    • [12].基于RSA签名方案的研究[J]. 电脑知识与技术 2018(36)
    • [13].医院数字签名应用实践研究[J]. 数字技术与应用 2017(12)
    • [14].可修订数字签名研究综述[J]. 计算机研究与发展 2017(10)
    • [15].借你火眼金睛 识别真假数字签名[J]. 电脑爱好者 2011(07)
    • [16].基于椭圆曲线的一种盲数字签名设计[J]. 重庆电子工程职业学院学报 2010(02)
    • [17].基于可信度量机制的数字签名模型[J]. 微计算机信息 2008(18)
    • [18].数字签名技术在无纸化办公中的应用分析[J]. 电子技术与软件工程 2015(19)
    • [19].软件特攻队[J]. 电脑迷 2012(04)
    • [20].手机数字签名:移动支付业务的安全保障[J]. 电信网技术 2010(02)
    • [21].数字签名在我国的应用及发展[J]. 华南金融电脑 2009(04)
    • [22].我校王琴教授团队在《Physical Review Applied》上发表量子数字签名最新研究成果[J]. 南京邮电大学学报(自然科学版) 2018(05)
    • [23].木马盗用数字签名 流氓推广无法卸载[J]. 电脑爱好者 2015(23)
    • [24].数字签名新威胁[J]. 微电脑世界 2013(12)
    • [25].基于椭圆曲线盲数字签名的绩效评估[J]. 贵州大学学报(自然科学版) 2012(05)
    • [26].数字签名在门急诊信息化中的应用研究[J]. 信息与电脑(理论版) 2017(24)
    • [27].论数字签名在电子政务中的应用[J]. 旅游纵览(行业版) 2012(10)
    • [28].视野[J]. 陕西档案 2011(04)
    • [29].我校王琴教授团队在量子数字签名方向研究再现新突破[J]. 南京邮电大学学报(自然科学版) 2019(01)
    • [30].基于身份的数字签名在数字图书馆中的应用[J]. 郑州轻工业学院学报(自然科学版) 2013(02)

    标签:;  ;  ;  

    基于身份的数字签名在自测系统中的应用
    下载Doc文档

    猜你喜欢