基于Web的签章控件开发【毕业论文】

基于Web的签章控件开发【毕业论文】

ID:472056

大小:471.50 KB

页数:31页

时间:2017-08-07

基于Web的签章控件开发【毕业论文】_第1页
基于Web的签章控件开发【毕业论文】_第2页
基于Web的签章控件开发【毕业论文】_第3页
基于Web的签章控件开发【毕业论文】_第4页
基于Web的签章控件开发【毕业论文】_第5页
资源描述:

《基于Web的签章控件开发【毕业论文】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、本科毕业设计(20届)基于Web的签章控件开发25摘要【摘要】随着社会信息化的发展,对电子文档进行签章来确保文件的完整性、不可更改性和不可抵赖性越来越受到人们的重视。本文详细介绍了以PKI技术为核心的电子签章原理及相关技术手段,设计并实现了基于Web的电子签章控件开发。具体实现以下的功能:(1)生成数字摘要:接收页面传送过来的数据,用MD5算法加密(2)页面签章功能:利用数字证书的私钥对数字摘要签名(3)签章验证功能:验证签章人身份(4)页面验证功能:任何人都可以对页面的完整性进行验证,如果签章后的页面数据发生改变则提示页面被篡改(5)查看证书:查看签署者姓名。(6)签章时间:查看签

2、署者签署页面的准确时间。该控件运作方式简便、成本低廉、安全性高,有着广阔的应用前景。【关键词】电子签章;公钥基础设施;数字摘要;RSA非对称加密;散列函数25Abstract【ABSTRACT】Withthedevelopmentofsocialinformation,peoplepaymoreandmoreattentiontotheElectronicSignaturetoensuretheintegrityoftheelectronicdocumentsandnotbechangedandnon-repudiation.ThisthesisintroducesthePKItec

3、hnologyasthecoreprincipleoftheElectronicSignatureandrelatedtechnicalmeans.WedesignandimplementtheElectronicSignatureControlbasedonWeb.Itisrealizesseveralfunctionasfollows:(1)GenerationDigitalSummary:ToreceivedatatransmittedfromthewebpageandmakeuseofMD5toencrypt.(2)SignatureFunction:Usingdigital

4、certificate'sprivatekeytosignthedigitalsummary.(3)VerificationFunction:ConfirmtheidentityoftheSignature.(4)PageValidation:Anyonecanverifythepage,ifpageischanged,thenthevalidationerror.(5)ViewCertificate:Viewthecertificateowner.(6)SigningTime:Checkthetimeofsignature.Thiscontrolofadvantagessuchas

5、simpleuses,cheapcostandhighsecurity,andhaswindforeground.【KEYWORDS】ElectronicSignature;PublicKeyInfrastructure;DigitalDigest;RSAasymmetricencryption;HashFunction25目录1概述11.1课题背景11.2国内研究现状11.3本控件的内容与意义22基于Web的电子签章原理及相关技术介绍32.1PKI技术介绍32.1.1PKI标准32.1.2数字证书42.1.3认证机构CA(CertificateAuthority)42.1.4PKI

6、提供的服务52.2数字签名原理52.3签名算法52.3.1Hash函数概述52.3.2MD5算法62.3.3SHA和SHA-1安全散列算法72.3.4RSA算法82.4本章小结93基于Web的电子签章控件分析及设计103.1电子签章控件设计目标103.2电子签章的结构设计103.2.1什么是ActiveX103.2.2ActiveX的特点103.2.3选择ActiveX技术的原因103.3电子签章运行的流程113.3.1电子签章的签名流程113.3.2电子签章的验证流程113.4CryptoAPI函数分析123.5本章小结14254基于Web的电子签章控件的实现154.1使用VS20

7、08创建mfcActiveX控件154.1.1使用VS2008创建ActiveX的步骤154.2页面引用控件154.3签名功能的实现154.3.1Web页面数据的提取154.3.2数字摘要的产生154.3.3页面的签章154.4签章图片的加载164.5控件上添加左键菜单184.6验证功能的实现194.7本章小结205基于Web的电子签章控件测试分析215.1功能测试215.1.1签名功能的测试215.1.2验证功能的测试215.1.3证书查看及身份识别功能

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。