学位专题

<
DOI:10.7666/d.Y1267649

基于数字签名的学生成绩管理系统

李宝丽
山东理工大学
引用
本文针对学生成绩管理系统进行了分析和研究。据调研,目前许多学校对学生的成绩仍采用纸质签名或直接在网上传输未经加密的学生成绩。对于纸质签名是教师将成绩打印在纸上,然后进行签名,它的缺点是携带或保存不方便;在网上传输未经加密的成绩,则可能出现教师对上传的成绩进行抵赖、管理员对上传的成绩进行篡改和传输过程中被别人截取等现象。而数字签名技术在身份识别和认证、数据完整性、抗抵赖等方面具有其它技术所无法替代的优势,它能够实现对成绩的安全加密。因此,作者提出了基于数字签名的学生成绩管理系统。 本系统以SQL Server 2000和VS.NET 2003作为开发平台,采用B/S架构和C/S架构相结合的方式来确保系统的实用性和安全性。系统实现了学生成绩管理、班级管理、课程管理、教师信息管理、公私钥对产生、成绩签名验证等功能。B/S架构具有系统安装方便、浏览器端负担小等特点,但是,该架构下产生公私钥对并进行网上传输是很不安全的。因此,结合C/S架构,系统提供了产生公私钥对的插件以及签名验证的插件,让公私钥对的产生及成绩的签名加密在客户端进行。教师在客户端产生公私钥对后,先用CA的公钥对教师的公钥加密,然后上传到服务器,再在服务器端解密。 另外,为了解决日后的学生成绩争议问题,学生成绩在客户端先用教师的私钥签名,然后再用CA的公钥进行加密,最后上传到服务器,在服务器端解密,得到原成绩。数据库中同时保存签名成绩、原成绩及上传数据的时间等信息,以提供验证功能,解决了成绩出现疑义时的责任归属。因此,该系统实现了保密性、完整性、不可否认性等方面的安全需求,具有良好的实用价值和应用推广价值。

数字签名;身份认证;成绩管理系统;身份识别;成绩管理;课程管理

山东理工大学

硕士

计算机应用技术

王凤英

2008

中文

TP393.08;G424.7

72

2008-09-17(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅